Senior QA Engineer
Quality assurance expert with leadership responsibilities. Designs and implements sophisticated testing strategies, supervises QA teams, and ensures product quality in complex environments.
Expected tasks
- Define the test strategy and plan
- Design, automate and execute tests
- Investigate and reproduce reported defects
- Ensure release quality before production
- Maintain test tools and frameworks
- Track quality metrics (coverage, prod defects)
- Work with dev teams to embed quality from design
Required skills
Knowledge
TDD / BDDCode ReviewAgile / Scrum / KanbanCI/CD PrinciplesREST API DesignDesign PatternsData StructuresAPI VersioningMicroservices Architecture
Hard skills
SeleniumPlaywrightCypressPytestJavaPythonSQLPostmanSwagger / OpenAPIDockerGitHub ActionsSonarQubeKubernetesGrafana
Soft skills
Critical ThinkingProblem SolvingAttention to DetailCommunicationCollaboration
Go further with Traject
Traject lets you collect precise data on the tasks and skills the market actually requires for this role. You get a compatibility score that measures the alignment between your profile and this position, and an AI resilience score that gauges exposure to automation. Because even when a job as a whole isn't automatable yet, some of its tasks are, and that's exactly where you need to position yourself.