Quality Assurance Automation Engineer

Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

QA Automation Engineer #2358


Position Summary:


Our partner, a fast-growing SaaS company that offers remote monitoring and endpoint management software, is looking to add a QA Automation Engineer to join their engineering team. You will collaborate closely with the development and product teams to identify and prioritize software deficiencies, in order to strive for error-free feature deployment. You will play a key role in assuring corrective measures by developing and implementing testing strategies and methodologies to maintain a high standard quality. You will act as SME on the tools used for testing, as well as the testing approaches, methodologies, and requirements.


Experience and Education:


  • B.S. in Computer Science or related experience.
  • 4+ years of QA Automation experience.
  • Experience implementing software test automation frameworks across UI, API, microservices, Desktop apps and mobile platforms
  • Hands-on experience in cross platform development on Linux, Windows and Mac for Desktop Application test automation


Skills and Strengths:


  • Automated testing
  • JavaScript
  • TestCafe
  • Automation frameworks
  • Automation scripts
  • Automation tools (i.e., Gradle, Jenkins, Ansible, others)
  • Web Services: XML, REST, SOAP, JSON, SQL
  • End-to-end testing
  • BDD & TDD
  • Test case design tools (e.g., Visual Studio, IntelliJ IDE)
  • Test management tools (e.g., TestRail, Zephyr, or Qtest)
  • Virtualization tools (e.g., VMWare, VirtualBox)
  • Source/revision control methodologies (e.g., SVN/GIT)
  • Bug tracking systems (e.g., Jira, Bugzilla, or Trello)
  • Software testing
  • Systems testing
  • SQL
  • SDLC
  • Test documentation


Primary Job Responsibilities:


  • Develop comprehensive test plans and strategies that align with project objectives and business requirements.
  • Execute the development of an automated testing framework across the company’s software engineering landscape
  • Influence the roadmap, guidelines and strategies for web and mobile applications testing
  • Perform quality testing in current or new testing infrastructure
  • Write, edit and debug automation scripts
  • Create and maintain automated test cases, test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a customer release
  • Evaluate, architect and implement the software test automation frameworks across UI, API, microservices, desktop applications and mobile platforms
  • Document test cases with clear steps, expected results, and test data requirements.
  • Collaborate effectively with cross-functional teams, including developers, product managers, and business analysts, to ensure alignment on testing objectives and priorities.
  • Research and contribute to the development of an automation testing solution to help mature and refine the product’s suite
  • Own the design and implementation of tests that will help in end-to-end quality of major deliverables
  • Strong at understanding requirements and transforming business requirements into appropriate technical solutions

Similar Jobs

Explore other opportunities that match your interests

Frontend Developer

Programming
•
4d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Simetrik

Colombia

Manager, Cybersecurity Audits

Programming
•
5d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Insight Assurance

Colombia
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

controlrooms.ai

Colombia

Subscribe our newsletter

New Things Will Always Update Regularly