Job Description
Position:
Senior QA Automation Engineer – Data & AI Platforms
Experience:
8+ Years
Location:
Lahore / Karachi / Islamabad (Hybrid)
Employment Type:
Full-Time
Role Overview
We are looking for a
Senior QA Automation Engineer
with strong expertise in
test planning, automation frameworks, API testing, and CI/CD integration
, along with hands-on experience in
Data platforms and AI/ML pipeline testing
. The role requires close collaboration with
engineering, data, and DevOps teams
to ensure high-quality, scalable, and reliable systems across modern cloud-based architectures.
Key Responsibilities
-
Lead
test planning, test strategy, and test execution
for complex web, API, data, and AI/ML-driven systems
-
Design, develop, and maintain
automation frameworks
using
Selenium and Pytest
-
Perform
API testing
(RESTful services) including functional, regression, and integration testing
-
Validate
data pipelines, ETL workflows, and data quality checks
across large datasets
-
Test
AI/ML pipelines
, including model validation, data drift, feature validation, and inference testing
-
Integrate automated test suites into
CI/CD pipelines
to enable continuous testing
-
Collaborate with DevOps teams to ensure quality gates in build and deployment pipelines
-
Perform
root cause analysis
and drive defect resolution with engineering teams
-
Ensure adherence to
QA best practices, SDLC, and Agile methodologies
-
Mentor junior QA engineers and contribute to improving overall QA maturity
Required Skills & Experience
-
8+ years
of experience in
Software Quality Assurance and Test Automation
-
Strong expertise in
Test Planning, Test Strategy, and Test Execution
-
Hands-on experience with
Selenium
,
Pytest
, and Python-based automation
-
Solid experience in
API Testing
(REST APIs, JSON, Postman / similar tools)
-
Proven experience integrating automation with
CI/CD pipelines
(Jenkins, GitLab CI, GitHub Actions, etc.)
-
Experience testing
Data platforms, ETL pipelines, and large-scale datasets
-
Exposure to
AI/ML pipeline testing
, including model validation and data quality checks
-
Strong understanding of
SDLC, Agile/Scrum
, and DevOps practices
-
Excellent analytical, debugging, and communication skills
Nice to Have
-
Experience with
cloud platforms
(AWS / Azure / GCP)
-
Knowledge of
Docker, Kubernetes
, or containerized environments
-
Familiarity with
performance testing
or
security testing
concepts
-
Experience working in
cross-functional, globally distributed teams
Why Join Us
-
Work on
cutting-edge Data and AI/ML platforms
-
Hybrid work model across
Lahore, Karachi, and Islamabad
-
Opportunity to influence
quality strategy at scale
-
Collaborative engineering culture with strong focus on automation and innovation