Python Data Testing Engineer

Acesoft Labs

Bengaluru

Hybrid

INR 1,200,000 - 2,200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Acesoft Labs in Bengaluru is seeking a Python Data Testing Engineer to automate backend tests, validate data pipelines, and work in cloud-native environments.

The role requires strong Python & Pytest skills, experience with API testing, SQL/NoSQL data validation, and familiarity with Docker, Kubernetes, and AWS services. You will collaborate with DevOps and data teams to enhance test coverage and reliability.

Qualifications

  • Strong Python & Pytest skills with backend test automation.
  • Experience in API testing (REST) and backend service validation.
  • Hands-on SQL & NoSQL database testing.
  • Docker & Kubernetes experience for containerized environments.
  • Linux knowledge and shell scripting.
  • Exposure to Pyspark or data pipeline testing.
  • Experience with AWS services.

Responsibilities

  • Design, develop, and maintain automated test frameworks using Python & Pytest.
  • Perform API testing, backend service validation, and performance checks.
  • Test and validate Pyspark data pipelines and ETL workflows.
  • Work with Docker & Kubernetes for containerized environments.
  • Develop automation scripts for backend platforms and data workflows.
  • Execute database testing using SQL & NoSQL systems.
  • Collaborate with DevOps teams using Jenkins / GitLab CI/CD pipelines.
  • Work with AWS services such as S3, DynamoDB, EC2.
  • Participate in code reviews, debugging, RCA, and production issue validation.
  • Coordinate with US teams and attend nightly meetings when required.
  • Continuously improve test coverage, test frameworks, and automation strategy.

Skills

Python & Pytest
API testing
SQL & NoSQL testing
Docker & Kubernetes
Linux
Pyspark
AWS services

Tools

Docker
Kubernetes
Jenkins
GitLab CI/CD

Job description

Role & responsibilities
Job Description

We are looking for a Python Data Testing Engineer with hands‑on experience in backend test automation, data pipeline validation, and cloud‑native environments. The ideal candidate should have strong Python & Pytest skills, experience with Docker/Kubernetes, and exposure to data pipeline testing (Pyspark).

Key Responsibilities
  • Design, develop, and maintain automated test frameworks using Python & Pytest
  • Perform API testing, backend service validation, and performance checks
  • Test and validate Pyspark data pipelines and ETL workflows
  • Work with Docker & Kubernetes for containerized environments
  • Develop automation scripts for backend platforms and data workflows
  • Execute database testing using SQL & NoSQL systems
  • Collaborate with DevOps teams using Jenkins / GitLab CI/CD pipelines
  • Work with AWS services such as S3, DynamoDB, EC2
  • Participate in code reviews, debugging, RCA, and production issue validation
  • Coordinate with US teams and attend nightly meetings when required
  • Continuously improve test coverage, test frameworks, and automation strategy
Mandatory Skills
  • Strong proficiency in Python & Pytest
  • Experience in API testing (REST-based)
  • Hands‑on SQL & NoSQL database testing
  • Experience with Docker & Kubernetes
  • Good knowledge of Linux & shell scripting
  • Exposure to Pyspark or data pipeline testing
  • Working experience with AWS services
Good to Have Skills
  • Knowledge of Scala, Kotlin, or other JVM languages
  • Exposure to gRPC
  • Experience using Splunk for log analysis
  • Understanding of distributed systems
  • AWS certification
Soft Skills
  • Strong analytical and debugging skills
  • Excellent communication & collaboration abilities
  • Proactive learner with problem‑solving mindset
Keywords (SEO Optimized)

Python, Pytest, API Testing, Data Testing, DB Testing, SQL, NoSQL, Docker, Kubernetes, Linux, Shell Scripting, Pyspark, ETL Testing, AWS, S3, DynamoDB, EC2, Automation Engineer, Backend Testing, Automation Framework, DevOps, CI/CD

Preferred candidate profile

Immediate to 15 days joiner preffered

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Backend Developer
Python Backend Developer

Wissen Technology • Pune District

On-site
INR 800,000 - 1,200,000
ETL / Data Automation/ Selenium Python QA Engineer
ETL / Data Automation/ Selenium Python QA Engineer

SE Mentor • Ernakulam

On-site
INR 1,200,000 - 2,200,000
Python Data Engineer (Blr/Chn/Hyd/Kochi/Kol/Pune)
Python Data Engineer (Blr/Chn/Hyd/Kochi/Kol/Pune)

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 1,500,000 - 2,600,000
System Test Engineer - Python, JavaScript, Playwright, AWS
System Test Engineer - Python, JavaScript, Playwright, AWS

Goodfit • Pune District

On-site
INR 700,000 - 1,100,000
Python Data Test Automation Engineer
Python Data Test Automation Engineer

Alike Thoughts • India

Hybrid
INR 1,500,000 - 2,500,000
Python Developer Data Test Engineer/ Back office(Empowering Talent
Python Developer Data Test Engineer/ Back office(Empowering Talent

Acuity Analytics • India

On-site
INR 1,200,000 - 2,100,000
Data Engineer
Data Engineer

HCLTech • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Contractor - Python & PySpark Developer
Contractor - Python & PySpark Developer

Vivantify Technology Solutions India Pvt. Ltd. • Hyderabad

Remote
INR 1,200,000 - 1,900,000
Competitive salary
Growth opportunities
Inclusive environment
+1
Test Automation Engineer
Test Automation Engineer

SourcingXPress • Bengaluru

Hybrid
INR 800,000 - 1,500,000
Core Python Developer Contractual
Core Python Developer Contractual

Contango Services Private Limited • Bengaluru

On-site
INR 1,200,000 - 2,000,000