Lead QA Engineer
Core
Architecting, evolving, and governing strategic automated testing solutions to ensure high-confidence delivery across diverse client engagements.
Role type
Lead QA Engineer (Technical Authority)
Builds
Scalable automation frameworks, internal automation IP, and firm-wide quality standards
Domain
Software Engineering / Quality Assurance / Automation
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Architecting scalable automation frameworks, CI/CD pipeline integration, SQL, UNIX/Shell/PowerShell scripting, API testing, Non-Functional Testing (NFT), Ruby/Capybara, Playwright/Selenium/Cypress, technical discovery and scoping, cross-project mentorship
Preferred skills
Consultancy or central government environment experience, shaping Communities of Practice or Centres of Excellence, managing multi-person test teams, Ruby-based automation frameworks
Technologies
Playwright, Selenium, Cypress, Capybara, Ruby, UNIX/Shell, PowerShell, SQL
Responsibilities
Own end-to-end testing strategy and lifecycle for major projects, build foundational framework components, implement automated test solutions, provide expert direction on framework design, consult on non-functional quality characteristics, resolve systemic architectural blockers, negotiate testing priorities and risks, govern quality via peer reviews, drive practice-wide improvement, mentor QA engineers, provide release readiness recommendations
Seniority
Senior, hands-on IC with leadership responsibilities