Senior QA Engineer
Core
Define and execute testing strategies for critical user journeys and integrations, focusing on automating UI E2E, API, and contract tests to ensure quality in complex web applications.
Role type
Senior QA Engineer (Automation)
Builds
Automated test suites (UI E2E, API, Contract) integrated into CI/CD pipelines for web applications.
Domain
Software Quality Assurance / Web Development
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Playwright, TypeScript, REST API testing, OAuth2/OIDC, Contract testing (Pact), CI/CD pipelines, Docker, Cross-browser testing, Observability, Jira
Preferred skills
SAP Commerce Cloud (Hybris), Spartacus, SAP ECC/S/4HANA, Accessibility testing, Performance testing (k6, JMeter), API Gateway (Kong), GraphQL, Test management tools (Allure, Zephyr, Xray, TestRail)
Responsibilities
Define and execute testing strategies for critical journeys and integrations; Implement and maintain UI E2E test suites using Playwright with TypeScript; Automate API REST tests and validate authentication, contracts, pagination, and versioning; Integrate automated tests into CI/CD pipelines; Perform root cause analysis, defect triage, and continuous improvement of tests and pipelines; Document standards and support test automation evolution.
Seniority
Senior, hands-on IC