Home
Jobs

QA Engineer – Azure DevOps and Python

3 years

5 - 8 Lacs

Posted:15 hours ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Location: Remote - India
Job Type: Full-Time
Role Overview
We are looking for a QA Engineer with strong experience in test automation and CI/CD practices, particularly using Azure DevOps. The ideal candidate will have solid Python programming skills and a strong understanding of quality assurance processes in cloud-native environments. This role will focus on integrating testing into build and release pipelines, ensuring product quality through automated and manual testing, and working closely with developers and Data engineers. Additionally, the role requires experience in testing Azure Data Factory pipelines and Databricks notebooks and workflows.
Key Responsibilities
Design, configure, and maintain test automation in Azure DevOps pipelines.
Implement quality gates, automated test triggers, and release-stage validation steps.
Collaborate with DevOps and engineering teams to maintain reliable, scalable build and deployment workflows.
Develop and maintain automated test scripts and frameworks using Python.
Automate functional, API, integration, and regression test cases.
Load testing and Data Quality & Validation Testing.
Use Python to create utilities for test data management, reporting, and environment setup.
Design and execute test cases for new features and production support issues.
Conduct manual testing for UI, exploratory, and user acceptance validation.
Work with developers to identify bugs early through shift-left testing practices.
Review application logs and diagnostics to analyze test failures and report defects.
Validate end-to-end data workflows and ETL pipelines in Azure Data Factory.
Perform schema validation, data quality checks, and lineage validation across data layers.
Identify and troubleshoot issues in data ingestion, processing, and storage.

Required Qualifications
3+ years of experience in QA engineering or test automation roles.
Hands-on experience with Azure DevOps CI/CD pipelines and testing stages.
Strong programming knowledge in Python.
Experience with API testing and automation tools (e.g., Postman, REST Assured, Pytest).
Familiarity with Git, branching strategies, and code integration workflows.
Solid understanding of SDLC, QA methodologies, and agile development.
Preferred Qualifications
Experience working with containerized environments (Docker, Kubernetes).
Exposure to performance or load testing tools (e.g., JMeter, k6).
Familiarity with cloud-based environments and test environment provisioning.
Knowledge of SQL or data validation testing techniques.
Soft Skills
Strong attention to detail and analytical thinking.
Effective communication and documentation skills.
Self-starter with the ability to work independently and collaboratively.
Comfortable working in fast-paced, agile development environments.

Mock Interview

Practice Video Interview with JobPe AI

Start Azure Interview Now
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