Architect and scale automation frameworks: Design, implement, and maintain scalable test automation frameworks using PHP, C#, .NET, and Playwright.
Champion AI‑driven quality practices: Lead adoption of AI tools (e.g., Azure OpenAI, GitHub Copilot, Testim) to enhance test generation, test prioritization, risk identification, and defect detection.
Embed AI‑assisted testing into delivery: Integrate AI‑assisted testing into CI/CD pipelines using Azure DevOps and GitHub Actions to improve repeatability, speed, and signal quality.
Partner for quality-by-design: Collaborate with developers to ensure testability is built into architecture and implementation; advocate for shift‑left quality practices.
Expand coverage beyond functional testing: Build and maintain frameworks and pipelines for integration, behavioral, stress, and performance testing; conduct performance, load, and security testing using both traditional and AI‑enhanced approaches.
Operate in cloud‑native environments: Work within AWS, Docker, Kubernetes, and MCP servers to validate reliability in distributed systems.
Lead within agile teams: Serve as the testing strategy owner within an embedded agile team—driving test automation requirements for each iteration and release.
Mentor and elevate the team: Mentor junior SDETs and influence quality engineering standards (coding standards, framework improvements, best practices, and quality metrics).
Improve efficiency and innovation: Continually evaluate test automation strategy and identify areas to improve stability, execution time, maintainability, and coverage.
Hands‑on QE lifecycle ownership: Drive QE processes from requirements analysis and test design through implementation, execution, maintenance, and analysis.
Requirements
3+ years of experience in test automation or software development.
Proficiency in PHP, C#, and .NET; strong command of relevant test frameworks.
Hands‑on experience with Playwright.
Proficiency in SQL (MariaDB, MySQL, SQL Server).
Experience using AI‑assisted tools for testing, code generation, or data analysis (e.g., Azure OpenAI, GitHub Copilot, Testim).
Familiarity with Azure DevOps, GitHub, and CI/CD best practices; comfort with continuous integration tools.
Experience in cloud and containerized environments (AWS, Docker, Kubernetes, MCP servers).
Strong understanding of software architecture and testing best practices; working knowledge of AI/ML fundamentals.
Experience with testing frameworks such as PHPUnit, xUnit, NUnit, or MSTest.
Knowledge of mocking/dependency injection frameworks (e.g., Moq, NSubstitute).
Experience with shell/command line tools.
Understanding of performance and load testing methodologies.
Excellent communication skills with demonstrated leadership and mentoring ability.