Own the quality and automation strategy for a cloud-native Azure solution using React, Java and/or Python, REST APIs, PostgreSQL, messaging, data pipelines and Azure data services
Turn user stories and acceptance criteria into executable BDD examples and promote TDD and testable design
Automate risk-based unit, API, contract, integration, end-to-end, accessibility and regression testing with Playwright or similar
Use GitHub Copilot and AI-assisted, agentic engineering—including custom agents, reusable skills and instructions—to accelerate test design, implementation, review, debugging and maintenance with human oversight
Embed quality gates in GitLab CI/CD and coach the team on reusable standards, reliable diagnostics, flaky-test reduction and modern automation practices
͏
Requirements:
Java or Python with Selenium using BDD by UI Automation and Rest Assured API Automation, PostgreSQL