QA Automation Engineer (Python)

8 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Contractual

Job Description

Job Role:

Location:

Education:

Experience:


About the Role

We are looking for a highly skilled and experienced QA Automation Engineer

Azure DevOps

evening shift timings (4 PM – 1 AM IST)


Key Responsibilities

  • Design and develop automation test scripts using Python (Playwright, Pywinauto, PyTest)

    .
  • Develop and maintain automation frameworks for desktop applications using

    Java (WinAppDriver, Selenium)

    and

    Python (Pywinauto)

    .
  • Understand business requirements and prepare detailed

    test plans, test cases, and test scenarios

    .
  • Define automation strategy and identify test cases for web, desktop, and API automation.
  • Perform

    manual testing

    for desktop, web, and API applications to validate both functional and non-functional requirements.
  • Create and execute

    API automation scripts

    using

    Rest Assured

    for RESTful services.
  • Execute

    SQL queries

    to validate backend data integrity.
  • Utilize

    Azure DevOps

    for test management, defect tracking, CI/CD pipeline execution, and reporting.
  • Collaborate with

    DevOps and development teams

    to integrate automated tests within CI/CD pipelines.
  • Use

    Git

    for version control and collaborative development.
  • Manage test automation projects and dependencies using

    Maven

    .
  • Work closely with

    developers, business analysts, and product owners

    to clarify requirements and provide early feedback.
  • Report and track defects with detailed reproduction steps, logs, and screenshots.
  • Conduct

    cross-browser and desktop compatibility testing

    for client-based applications.
  • Identify requirement gaps and suggest improvements for defect prevention.
  • Follow best practices in automation –

    modularization, reusability, and maintainability

    .
  • Provide

    daily/weekly status reports

    on test progress, defect metrics, and automation coverage.
  • Maintain comprehensive documentation for frameworks, test cases, and domain scenarios.
  • Work effectively in an

    Agile/Scrum environment

    .
  • Demonstrate strong multitasking and time-management skills to meet project deadlines.


Key Requirements

  • 5+ years of experience in Quality Assurance (manual and automation)

    .
  • Strong hands-on expertise in

    Python, Pywinauto, PyTest, Playwright

    , and

    Java with Selenium

    .
  • Experience with

    Rest Assured

    for API automation.
  • Proficiency in

    SQL

    for backend testing and validation.
  • Knowledge of

    Azure DevOps

    for CI/CD, defect tracking, and test management.
  • Strong understanding of

    desktop and web application testing

    .
  • Excellent

    communication and collaboration skills

    to work with global teams.
  • Willingness to work in

    evening shifts (4 PM – 1 AM IST)

    .

 

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