Test Engineer
Posted:
29 August 2026 (11 days ago)
Application Deadline:
26 November 2026
Vacancies:
1 Vacancy
Job Summary
Job Description:
Key responsibilities
- Design and implement automated tests at multiple levels (unit API/contract integration UI end-to-end) and ensure they run reliably in CI/CD.
- Embed quality engineering practices into DevOps delivery (shift-left and shift-right) with a focus on prevention over detection.
- Perform risk analysis and define test strategies based on business impact critical user journeys and failure scenarios (FMEA-style thinking).
- Build and maintain quality gates in pipelines (test execution coverage thresholds static analysis vulnerability checks artifact promotion rules).
- Improve testability and quality-by-design with engineering teams (observability feature flags resilient design dependency mocking/service virtualization).
- Establish and monitor quality metrics (defect escape rate flaky test rate pipeline health lead time to detect MTTR contributors).
- Drive continuous improvement of test frameworks tooling and environments (test data environment readiness parallelization execution time).
- Implement non-functional testing practices where relevant (performance reliability security testing coordination).
- Contribute to the Test & Quality transformation roadmap including identifying where AI can accelerate: test design test maintenance defect triage log analysis and documentation.
- Identify and implement opportunities for automation and process improvements.
Education and experience
- Bachelors degree in Computer Science Software Quality Engineering or a related field or equivalent practical experience.
- 5 years of professional experience in software quality engineering. (e.g. 3 years for mid-level 5 for senior)
- Proven experience as a QA/Test Engineer or Quality Engineer in Agile/DevOps environments
- Strong quality engineering mindset: risk-based testing preventive defect approach and failure-mode thinking.
- Hands-on test automation experience (one or more of: Playwright Cypress Selenium; plus API automation with REST tools/frameworks).
- Familiarity with DevSecOps practices (SAST/DAST dependency scanning) and secure testing fundamentals.
- Proficiency in at least one programming/scripting language used for automation (e.g. Java C# Python JavaScript/TypeScript).
- Practical CI/CD experience (Azure DevOps GitHub Actions Gitlab pipelines or equivalent) including pipeline integration of automated tests.
- Experience designing test strategies and defining quality gates and metrics.
- Strong understanding of testing concepts across the pyramid (unit integration E2E) and how to optimize for speed and stability.
- Proficiency with Agentic IDEs and Experience with Agent in the loop workflows for automatic testing and quality testing.
- Experience reading Design Tokens and ensure the UI code matches the source of truth through automated visual validation
Language skills
Fluent English
Expert skill level in:
UI testing
Integration Testing
Unit testing
API/contract testing
Required Skills:
UI testingIntegration TestingUnit Testing