This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Apex Systems is looking for a QA function from the ground up and is seeking a Senior QA Engineer who will own both manual and automated testing. This role is responsible for creating and maintaining high quality manual test cases in Azure DevOps to support in sprint validation and regression testing, while simultaneously driving the design and implementation of automated tests as the automation strategy matures. This engineer will act as a hands on quality leader, partnering with development teams and an Apex QA Lead to establish QA best practices, procedures, and tooling standards. The role requires someone who can execute today while building toward tomorrow.
Job Responsibility:
Design, build, and maintain detailed manual test cases in Azure DevOps
Execute in sprint functional, integration, and system tests
Build and expand a structured regression test suite
Ensure manual tests are written to be reusable and automation friendly
Validate user stories, requirements, and acceptance criteria early in the sprint lifecycle
Develop automated test scripts alongside manual testing responsibilities
Contribute to the selection, design, and evolution of the automation framework
Implement UI and service level automation using Playwright or equivalent tooling
Integrate automated tests into CI/CD pipelines when available
Maintain automated test stability, reporting, and execution health
Help define QA standards, workflows, and procedures from scratch
Establish test case organization, naming standards, and traceability in ADO
Define clear entry and exit criteria for stories, sprints, and releases
Partner with the Apex QA Lead to roll out QA governance and operating norms
Act as a quality advocate within sprint ceremonies and design discussions
Log, track, and triage defects with clear priority and impact
Drive root cause thinking and preventive quality practices
Monitor defect trends and recommend process or test improvements
Ensure quality risks are surfaced early and communicated clearly
Requirements:
5+ years of QA engineering experience across manual and automated testing
Strong hands on experience using Azure DevOps for test management
Proven experience building automation using Playwright
.NET & C#
Solid understanding of Agile and in sprint testing practices
Ability to define QA processes and take ownership in greenfield environments
Experience testing modern web applications and APIs
Strong communication skills and ability to collaborate cross functionally
Nice to have:
Experience standing up QA capability from scratch
Experience in utilities, energy, or regulated environments
CI/CD integration experience for automated tests
SQL or backend validation experience
Prior experience working inside consulting led delivery models
What we offer:
Medical, dental, vision, life, disability, and other insurance plans
ESPP (employee stock purchase program)
401K program with company match after 12 months
HSA (Health Savings Account on the HDHP plan)
SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
Corporate discount savings program
On-demand training program
Access to certification prep and a library of technical and leadership courses/books/seminars after 6+ months
Certification discounts and other perks to associations that include CompTIA and IIBA