We are looking for a QA Automation Engineer, based in Latin America to work on a long-term project for one of our clients, a software company based in Atlanta, Georgia.
Our client's mission is to bring clinical-grade care to anyone, anywhere. They collaborate with leading clinicians and basic science researchers to develop and market devices and algorithms that improve access to multiple disease diagnoses and treatments.
Responsibilities
- Develop and execute comprehensive test plans and test cases for web-based software applications.
- Conduct functional, regression, and integration testing to ensure software meets quality standards and requirements.
- Perform API testing to validate functionality, reliability, and performance of backend services.
- Utilize automated testing tools and frameworks (e.g., Selenium, Cypress) to streamline testing processes and enhance test coverage.
- Collaborate with cross-functional teams to identify testing requirements and ensure timely resolution of issues.
- Document defects and track issues through to resolution, maintaining detailed and accurate records of test results.
- Participate in Agile development processes, including daily stand-ups, sprint planning, and retrospectives.
- Stay updated on industry best practices and emerging technologies to continuously improve testing methodologies.
Requirements
- Advanced Level of English.
- 4+ years of experience working as a QA Tester or similar role, with a focus on testing web-based software applications.
- Solid understanding of software QA methodologies, tools, and processes.
- Proficiency in API testing using tools like Postman or similar frameworks.
- Experience with test automation tools (e.g., Selenium WebDriver, Cypress) and scripting languages (e.g., Python, Javascript) for test automation.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues and communicate findings effectively.
- Detail-oriented with excellent organizational and time management skills.
- Proactive mindset with a passion for quality assurance and continuous improvement.
- Bachelor's degree in Computer Science, Engineering, or a related field is preferred.
Bonus Points
- Familiarity with medical software standards such as IEC 62304
- Knowledge of regulatory compliance and quality standards in medical software development (e.g., Medical 62304).
- Experience with performance testing tools (e.g., JMeter) and security testing practices.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
What we offer
- Long term positions
- Compensation in USD
- Paid time off
- Cool clients and products
- Work with great engineers
4tech