Automation Engineer

2 years

0 Lacs

Posted:12 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role:


Python Automation Test Engineer

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.


Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

pune, maharashtra, india

chennai, tamil nadu, india