

Lead AQA Engineer
Location:
• Guadalajara, Mexico
• Medellin, Colombia
• Buenos Aires, Argentina
• San Jose, Costa Rica
• Costa Rica, Remote
Category:
• AQA (Java)
• AQA (JS)
What's the Project?
Take the opportunity to work with highly professional people with remarkable ideas on their minds!
About Newfire
Newfire Global Partners is a rapidly growing, privately-held, American company that provides advisory and technology services to some of the world’s most innovative companies. In 2022, Inc. Magazine recognized Newfire as one of the fastest-growing companies in America. Headquartered in Boston with operations spanning four continents (including teams in Argentina, Brazil, Canada, Costa Rica, Columbia, Croatia, Malaysia, Mexico, Ukraine, United States, and others), our global staff of nearly 1,000 professionals represents top talent worldwide in the areas of software development, product management, data science & data engineering, and CEO & board advisory services.
Project Description
Our client is a leading platform that provides virtual care and telehealth experiences for care seekers in the field of reproductive healthcare across multiple states. As a top-ranked birth control app, it delivers convenient, safe, and private care through web and mobile applications. The services include birth control, UTI treatment, emergency contraception, and telemedicine abortion, with a strong focus on quality and patient satisfaction.
Role Description
We are seeking a highly experienced and dynamic QA Leader to head the Quality Assurance team. This pivotal role will be responsible for defining and implementing the overall QA strategy, ensuring the delivery of high-quality software releases across our web and mobile applications (iOS and Android). The QA Leader will manage and mentor a team of QA professionals, including in-house and outsourced remote resources, fostering a culture of quality, collaboration, and continuous improvement. This leader will work closely with engineering, product, and other stakeholders to integrate quality assurance throughout the software development lifecycle, ensuring the reliability and performance of our critical patient-facing and internal applications.
You Perfectly Match If you have:
- Equivalent experience in software quality assurance, with a strong background in leading QA teams.
- 8+ years of experience in software quality assurance, with a strong background in leading QA teams.
- Proven experience in developing and implementing QA strategies and test plans for web and mobile applications.
- Extensive experience with test automation frameworks and tools such as Selenium WebDriver. Experience with Playwright is highly desirable.
- Strong working knowledge of programming languages such as Java and JavaScript.
- Familiarity with testing frameworks like TestNG, JUnit, or Cucumber.
- Comfortable with Agile development methodologies and integrating QA within Agile processes.
- Experience with CI/CD processes and tools like Jenkins and JIRA.
- Strong understanding of different types of testing (functional, integration, regression, performance, etc.).
- Excellent leadership and team management skills, with a proven ability to motivate and mentor QA professionals, including remote teams.
- Exceptional analytical and problem-solving skills with a strong attention to detail and the ability to diagnose complex issues.
- Excellent written and verbal communication skills, with the ability to effectively communicate technical information to both technical and non-technical audiences.
- Experience with performance testing and security testing is a plus.
- Prior experience in the healthcare industry or with EHR integrations (like NextGen, Epic mentioned in the sources, eClinicalWorks mentioned in the sources) is a significant advantage.
- Ability to multi-task and be proactive in project planning and requirements gathering.
Day to Day
- Develop and execute a comprehensive quality assurance strategy aligned with PPD’s goals and the Agile development process.
- Lead and manage the QA team, including hiring, onboarding, mentoring, and performance management of both in-house and remote QA resources.
- Establish and maintain testing standards, methodologies, and best practices across all QA activities.
- Oversee the creation and maintenance of test plans, test cases, and test data for various types of testing, including functional, integration, regression, and performance testing.
- Drive the development and execution of automated tests for mobile and web applications, contributing to the maintenance and development of test automation frameworks.
- Ensure the effective use of testing tools and technologies, and explore opportunities for innovation in testing methodologies.
- Review test documentation to ensure accuracy, completeness, and compliance with requirements.
- Oversee test execution, monitor test results daily, report issues, and troubleshoot system under test issues.
- Collaborate closely with development and product teams to integrate quality assurance measures into the software development lifecycle and ensure timely and high-quality software releases.
- Lead and manage QA-related meetings, set goals, and provide feedback on testing tasks.
- Drive continuous improvement within the QA process by providing feedback and suggesting improvements to developers and other stakeholders.
- Establish and track key quality metrics to monitor and report on the quality of software releases and the effectiveness of QA efforts.
- Manage and coordinate testing efforts across multiple projects and releases, ensuring alignment with project timelines.
- Facilitate collaboration and effective communication within the QA team and with other departments, including remote team members.
- Stay up-to-date with industry best practices and emerging trends in quality assurance and software testing.
Ready to dive in?
Contact us today or apply below.

Pamella
Recruiter
Colombia