Python Automation Engineer (Scala)

5 - 10 years

20 - 27 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title:

Location:

About the Role

QA Automation Engineer

programming, automation, and QA expertise

Key Responsibilities

  • Design and implement

    test automation frameworks

    using

    Python

    ,

    Selenium

    ,

    Robot Framework

    , or similar tools.
  • Write and maintain

    test scripts

    , test cases, and regression test suites.
  • Collaborate with development teams to ensure

    test coverage and automation integration

    across CI/CD pipelines.
  • Develop

    automated test scripts

    for backend and frontend components using

    Scala

    ,

    Python

    , or

    JavaScript

    .
  • Hands-on with

    Protractor

    ,

    Cypress

    , or

    Selenium

    for UI automation testing.
  • Participate in all phases of the

    testing lifecycle

    , including

    requirement analysis, test planning, execution, and defect tracking

    .
  • Implement data-driven, modular, and reusable automation frameworks.
  • Troubleshoot, debug, and optimize automation scripts to improve test performance.
  • Ensure comprehensive documentation for

    test results

    , automation framework design, and codebase.

Key Qualifications

  • 5–12 years

    of experience in

    Automation Testing

    or

    QA Engineering

    .
  • Strong programming knowledge with

    OOPs concepts

    and

    Data Structures

    (preferably in

    Python

    or

    Scala

    ).
  • Proven experience with

    Robot Framework

    ,

    Selenium

    ,

    Protractor

    , or

    Cypress

    .
  • Experience writing test automation scripts for

    web applications

    and

    APIs

    .
  • Good understanding of

    software testing lifecycle (STLC)

    and

    test case design techniques

    .
  • Hands-on experience with

    CI/CD tools

    (Jenkins, GitLab, etc.).
  • Familiarity with

    JavaScript automation frameworks

    (Protractor, Cypress) is a plus.
  • Excellent

    debugging, analytical, and problem-solving

    skills.
  • Strong

    communication skills

    and ability to collaborate effectively with cross-functional teams.

Why Join Us?

  • Opportunity to work on

    end-to-end automation projects

    using

    modern frameworks

    .
  • Collaborate with talented engineers and

    drive quality excellence

    in a fast-paced environment.
  • Be part of a team that values

    automation, innovation, and continuous improvement

    .

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