Mid-Level QA Automation Engineer
We are looking for a Mid-Level QA Automation Engineer eager to advance and grow professionally. You will contribute to building and maintaining automation frameworks, integrate tests into Azure DevOps pipelines, and learn to leverage AI-powered tools for intelligent test case generation. This role offers opportunities to expand your technical expertise and take on increasing responsibilities as you develop.
Location- Trivandrum/Kochi
Notice period- Immediate to within 30 Days
Key Responsibilities
· Assist in developing and maintaining automation frameworks using Playwright, Cypress, or Selenium for UI and RestAssured or Karate for API testing.
· Support integration of automated tests into Azure Pipelines and learn best practices for CI/CD.
· Collaborate on creating automated test cases and explore AI tools for test optimization.
· Participate in defining and executing test strategies for functional, regression, and smoke testing.
· Help automate REST API validations and integrate with Azure DevOps test plans.
· Contribute to performance testing efforts using JMeter or Gatling.
· Work with Azure Boards for defect tracking and assist in root cause analysis.
· Learn to manage test environments using Docker and Azure Kubernetes Service (AKS).
· Track and report basic quality metrics and grow skills in advanced reporting.
· Demonstrate initiative to learn and adopt best practices in automation and CI/CD.
Growth Opportunities
This role is ideal for someone who wants to deepen their technical expertise, gain experience with AI-driven testing, and progress toward senior-level responsibilities. You will receive mentorship and opportunities to lead small initiatives as you grow.
Required Qualifications
· 3+ years in QA with at least 2 years in automation engineering.
· Proficiency in one programming language such as Java, Python, or TypeScript.
· Hands-on experience with at least one automation tool (Playwright, Cypress, or Selenium).
· Basic understanding of Azure DevOps pipelines and boards.
· Familiarity with Git for version control.
· Strong desire to learn AI-powered QA tools and advanced automation techniques.
· Good problem-solving and debugging skills.
Preferred Qualifications
· Exposure to API testing tools like Postman or RestAssured.
· Basic knowledge of performance testing tools (JMeter or Gatling).
· Understanding of BDD/TDD concepts.
· Experience with BrowserStack or Sauce Labs for cross-browser/device testing.
· Interest in learning service virtualization and feature flag testing.
Tools & Stack
· Automation: Playwright, Cypress, Selenium
· 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
· AI Tools: Testim, Mabl, Functionize (learning encouraged)