INNOVYA TECHNOLOGIES

Job Details

Senior QA Automation Engineer - Python

Share This Job

About the Role:

We are seeking a highly skilled Python Automation Engineer to join our QA Engineering team. The ideal candidate will have strong hands-on experience in Python programming for backend API automation, along with proven expertise in Playwright and Selenium frameworks. Additional experience in ETL testing is preferred and will be considered a strong advantage.

This role requires someone with a solid understanding of automation of best practices, testing methodologies, and the ability to collaborate with cross-functional teams to ensure high-quality software delivery.

Key Responsibilities: 

  • Design, develop, and maintain automated test scripts using Python for backend API testing.
  • Build, enhance, and execute automation frameworks using Playwright and Selenium.
  • Perform automation testing across web applications, services, and backend API layers.
  • Collaborate with developers, product managers, and QA teams to identify test scenarios and acceptance criteria.
  • Integrate automated tests with CI/CD pipelines and contribute to continuous testing strategies.
  • Review test automation results, report defects, and drive closure with development teams.
  • Participate in code reviews and ensure automation scripts follow best coding and maintainability practices.
  • Validate data flows and transformations through ETL testing and assist in data validation efforts.

Required Skills & Qualifications:

  • Bachelor’s degree in computer science, Engineering, or related field (or equivalent relevant experience).
  • 4+ years of hands-on automation experience with strong proficiency in Python.
  • Experience in API testing and automation tools/frameworks such as Requests, PyTest API, Postman automation.
  • Proven hands-on experience with Playwright and Selenium WebDriverfor automation.
  • Strong understanding of automation frameworks, object-oriented programming, and reusable code structure.
  • Experience working with Git, CI/CD (Jenkins, GitLab CI, Azure DevOps, etc.).
  • Strong analytical and debugging skills.

Good-to-Have Skills: 

  • Experience in ETL/Database testing.
  • Familiarity with databases (SQL/NoSQL) and ability to write complex queries for validation.
  • Exposure to cloud environments (AWS/Azure/GCP).

Soft Skills:

  • Strong communication and documentation skills.
  • Ability to work independently and in cross-functional Agile teams.
  • Problem-solving mindset and ownership-driven work approach

Apply Now

Your Full Name *
Email address *
Phone Number with (Country Code) *
Current Designation *
Notice period (in Days)? *
Current/last yearly salary? *
Expected yearly salary? *
Upload CV *
Maximum file size: 100 MB