Posted:23 hours ago| Platform: SimplyHired logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

QA Automation Engineer (Python/Django)

Location: Nerul, Navi Mumbai
Job Type: Full-Time
Experience: 1+ Years

1. About the Role

We are seeking an enthusiastic QA Automation Engineer with 1+ year of professional experience in Python-based test automation. This role is critical for ensuring the stability and scalability of our high-traffic Django application during its architectural refactoring into microservices. You will be instrumental in building and maintaining API and End-to-End (E2E) test coverage.

2. Key Responsibilities

Your primary focus will be on execution, quality assurance, and integration within the automated testing pipeline.

Automation Execution & Framework

  • Framework Execution: Assist in implementing and maintaining the automated testing framework, focusing on the core API and End-to-End (E2E) layers.
  • API Testing (Django Focus): Develop and execute comprehensive automated test scripts for all RESTful APIs, leveraging Python-based testing tools (e.g., requests, pytest) that integrate seamlessly with the Django backend.
  • Regression Prevention: Build and maintain automated regression test suites to ensure that refactoring efforts do not introduce new defects into existing functionality.

Integration & Performance

  • E2E Validation: Develop and execute End-to-End test cases using browser automation tools (Cypress, Playwright, or Selenium) to simulate critical user paths, ensuring the full system works correctly.
  • CI/CD Integration: Integrate automated test suites directly into the CI/CD pipelines to enforce quality gates before deployment.
  • Performance Support: Assist the DevOps Engineer by learning and running initial load and stress tests (using tools like Locust or JMeter) to measure the performance of our new microservices.

3. Required Skills & Qualifications

Essential Skills

  • Experience: Minimum 1 year of professional experience in a dedicated QA Automation role.
  • Programming & Testing Stack (Critical): Strong proficiency in Python for test automation. Practical experience with Python-based testing frameworks, particularly pytest, and familiarity with testing in the Django environment.
  • API & E2E Tools: Hands-on experience building API tests and familiarity with an E2E browser automation tool.
  • Testing Fundamentals: Strong understanding of testing methodologies and the structure of an effective testing pyramid.

Desired Qualifications

  • Experience with Git for version control and basic CI/CD concepts.
  • Basic SQL knowledge for checking data integrity and validating database operations.

Job Type: Full-time

Pay: ₹30,000.00 - ₹40,000.00 per month

Experience:

  • QA Automation Engineer : 1 year (Required)

Work Location: In person

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