Senior Software QA Engineer
Core
Own and maintain QA strategy, standards, and quality approaches for assigned products or programmes.
Role type
Senior Software QA Engineer
Builds
Production software quality assurance and release readiness
Domain
Software Engineering / Quality Assurance
Required skills
Test automation (web, API, integration), CI/CD pipeline management, SQL/Database validation, Test strategy definition, Defect triage, Release readiness assessment, Team mentoring, Risk-based testing, Performance testing, Security testing
Preferred skills
Accessibility testing, Exploratory testing, UI testing, Database design knowledge
Technologies
Playwright, Cypress, Selenium, Postman, Newman, xUnit, PostgreSQL, MySQL
Responsibilities
Define risk-based test plans and release criteria; Design and govern test automation frameworks; Lead UI, API, integration, regression, exploratory, database, performance, security, and accessibility testing; Establish CI/CD quality gates and test reporting; Mentor QA Engineers and support onboarding; Communicate quality status and risks to stakeholders.
Seniority
Senior, hands-on IC