Senior QA Automation Engineer
We are seeking a Senior QA Automation Engineer with strong experience in Azure DevOps and advanced automation practices. This role involves designing scalable test frameworks, integrating automation into CI/CD pipelines, and leveraging AI-powered tools for intelligent test case generation, flakiness detection, and predictive quality analytics. You will ensure high-quality releases across web, API, and mobile platforms while driving innovation in test automation.
Location- Trivandrum/Kochi
Notice Period- Immediate to within 30 Days
Key Responsibilities
· Build and maintain robust automation frameworks using Playwright, Cypress, or Selenium for UI and RestAssured or Karate for API testing.
· Implement automated test execution in Azure Pipelines, configure triggers, and optimize parallelization for faster feedback.
· Utilize AI tools for automated test case creation, flakiness detection, and predictive analytics.
· Define and execute comprehensive test strategies for functional, regression, smoke, and integration testing.
· Automate REST API validations and schema checks; integrate with Azure DevOps test plans.
· Use JMeter or Gatling for load and stress testing; analyze results and provide recommendations.
· Utilize Azure Boards for defect tracking and reporting; perform root cause analysis.
· Leverage Docker and Azure Kubernetes Service (AKS) for test environments; manage test data and mocks.
· Track and report KPIs like test coverage, flakiness, and defect escape rate using Azure Test Plans dashboards.
· Guide junior QA engineers and promote best practices in automation and CI/CD.
Required Qualifications
· 7+ years in QA with 5+ years in automation engineering.
· Strong coding skills in Java, Python, or TypeScript.
· Hands-on experience with Playwright, Cypress, Selenium, and Appium.
· Expertise in Azure DevOps: Pipelines, Boards, Test Plans, and Artifacts.
· Familiarity with AI-powered QA tools (e.g., Testim, Mabl, Functionize, or similar).
· Proficient in Git and branching strategies.
· Familiarity with Docker, AKS, and cloud-based test environments.
· Strong debugging and problem-solving skills.
Preferred Qualifications
· BDD/TDD experience with Cucumber or SpecFlow.
· Performance testing with JMeter or Gatling.
· Security testing knowledge (OWASP, ZAP).
· Experience with BrowserStack or Sauce Labs for cross-browser/device testing.
· Familiarity with service virtualization and feature flags.
Tools & Stack
· Automation: Playwright, Cypress, Selenium, Appium
· Languages: TypeScript, Java, Python
· CI/CD: Azure DevOps Pipelines
· API Testing: RestAssured, Karate
· Performance: JMeter, Gatling
· Management: Azure Boards, Azure Test Plans
· Infra: Docker, AKS, Azure Cloud; BrowserStack/Sauce Labs
· AI Tools: Testim, Mabl, Functionize, or similar for intelligent test generation and optimization