🔔 FCM Loaded

Automation Engineer

RightRev

2 - 5 years

Chennai

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

About the Role:


We are seeking a highly skilled Python Automation Test Engineer to join our Quality Engineering team. The ideal candidate will have hands-on experience in designing, developing, and executing automated test scripts for web and API applications. This role requires a strong foundation in Python, a good understanding of testing frameworks, and a passion for ensuring software quality through automation.

Key Responsibilities:


  • Design, develop, and maintain automated test scripts using Python.
  • Create, organize, and execute test cases across UI and API layers.
  • Work with tools like Selenium , Pytest , and unit test to ensure comprehensive test coverage.
  • Perform API testing using Python libraries (e.g., requests) or tools like Postman .
  • Write and execute SQL queries to validate data integrity and backend testing.
  • Collaborate closely with developers, product owners, and QA leads to identify and resolve issues.
  • Manage source code and test scripts using Git for version control.
  • Participate in code reviews and contribute to continuous integration (CI) practices.
  • Analyze test results, debug failures, and report defects using test management tools.
Required Skills & Qualifications:


  • Programming: Proficiency in Python (minimum 2 years of hands-on experience).
  • Testing Frameworks: Strong experience with Pytest or unittest .
  • UI Automation: Hands-on experience with Selenium or equivalent web automation tools.
  • API Testing: Practical knowledge of testing REST APIs using Python libraries like requests or Postman .
  • Database: Strong understanding of SQL and experience with relational databases (MySQL, PostgreSQL, etc.).
  • Version Control: Proficiency in Git for collaboration and code management.
  • Analytical Skills: Excellent debugging and problem-solving skills with high attention to detail.
Desirable Skills:


  • Automation Frameworks: Familiarity with Robot Framework .
  • Data Warehousing: Exposure to Snowflake or similar data warehouse platforms.
  • CI/CD Tools: Experience integrating tests with Jenkins or other CI/CD tools.
  • Cloud Platforms: Basic understanding of AWS or Azure environments.
  • Test Management Tools: Experience using JIRA , TestRail , or Zephyr for test case and defect tracking.
Education:
  • Bachelors degree in computer science, Information Technology , or a related discipline.


Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.