Automation Engineer
RightRev
2 - 5 years
Chennai
Posted: 08/01/2026
Getting a referral is 5x more effective than applying directly
Job Description
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.
- 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.
- 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.
- 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.
- 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.
