Emmes Group: Building a better future for us all.
Emmes Group is transforming the future of clinical research, bringing the promise of new medical discovery closer within reach for patients. Emmes Group was founded as Emmes more than 47 years ago, becoming one of the primary clinical research providers to the US government before expanding into public-private partnerships and commercial biopharma. Emmes has built industry leading capabilities in cell and gene therapy, vaccines and infectious diseases, ophthalmology, rare diseases, and neuroscience.
We believe the work we do will have a direct impact on patients lives and act accordingly. We strive to build a collaborative culture at the intersection of being a performance and people driven company. We're looking for talented professionals eager to help advance clinical research as we work to embed innovation into the fabric of our company. If you share our motivations and passion in research, come join us!
Primary Purpose
The Senior SQA Automation Engineer will primarily focus on building, maintaining, and optimizing automation frameworks and automated test suites for web, API, and backend systems. This role requires strong hands-on automation expertise, advanced scripting skills, and the ability to design scalable test automation solutions. Manual testing will be performed only when necessary for new workflows, clarifications, or complex scenarios that require initial exploration.
Automation Development (Primary Responsibility - 80-90%)- Design, develop, and maintain robust automation frameworks using Playwright (JS/TS) or other modern automation tools.
- Implement scalable Page Object Models (POM), fixtures, reusable utilities, and test components.
- Build and maintain API automation using Playwright API, Postman/Newman, REST Assured, or similar tools.
- Integrate automated tests into CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps, GitLab CI).
- Ensure automation suites run reliably across environments (feature branches, dev, QA, UAT).
- Analyze automation results, debug failures, and optimize test execution speed.
- Increase automation coverage continuously across UI, API, integration, and regression suites.
- Build mock data, stubs, and test harnesses where required.
Manual Testing (Minimal - 10-20%)- Perform initial exploratory/manual testing to understand new features before automation.
- Validate complex or edge-case workflows that need manual assessment prior to scripting.
- Help in root-cause analysis when automation failures require manual verification.
- Review acceptance criteria and ensure testability before automating.
Quality Engineering & Process- Collaborate closely with developers, product owners, and DevOps to improve test automation strategy.
- Conduct code reviews for automation scripts written by team members.
- Define and enforce automation standards, best practices, and coding guidelines.
- Drive shift-left testing by contributing to unit test strategies and integration-level automation.
- 4+ years of experience in QA, with at least 3+ years focused on automation.
- Strong expertise in Playwright (JavaScript/TypeScript) - mandatory.
- Solid programming fundamentals (JS/TS required; Python/Java optional).
- Strong hands-on experience in API automation.
- Deep understanding of CI/CD, Git workflows, and test orchestration.
- Experience with cloud-based testing, parallel execution, and headless execution.
- Experience working in Agile/Scrum.
CONNECT WITH US!
Follow us on Twitter - @EmmesCRO
Find us on LinkedIn - Emmes