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.
-
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
-
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
-
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
-
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
tD5w0Yq2ll