Search by job, company or skills

RightRev

Automation Engineer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 months ago
  • Over 50 applicants

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:
  • Bachelor's degree in computer science, Information Technology, or a related discipline.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135944129

Similar Jobs