4–5 years of QA automation experience with Python and pytest, covering UI, API, and data validation in data-driven pipelines.
Experience with Google Cloud Platform for data integration, storage, and pipeline validation; strong SQL skills (Oracle).
API automation using REST; test case management with Zephyr; validation of Power BI reports/dashboards.
CI/CD with Jenkins and Bitbucket; Docker/containerization; familiarity with BDD/TDD and Agile QA practices; strong communication and problem-solving skills.
Requirements:
Design, develop, and enhance test frameworks and automation scripts using an object-oriented approach.
Execute automated tests across installation, functional, performance, and load testing scenarios.
Develop and maintain comprehensive test reports and mentor team members on automation concepts.
Coordinate across multiple development teams to prioritize test development activities and drive high-quality releases; research and implement automation tools.
Job description
Requirements:
4–5 years of strong QA automation experience, with exposure to modern automation frameworks and AI-assisted development tools.
Hands-on experience with Python and pytest for automation testing.
Experience working on data-driven projects involving pipelines, validation, and cloud-based workflows.
Good knowledge of Google Cloud Platform services, particularly for data integration, storage, and pipeline validation.
Experience in validating reports and dashboards in Microsoft Power BI.
Hands-on experience with Zephyr for test case management, execution tracking, and defect traceability.
Strong understanding of SDLC and QA processes within Agile environments.
Proven experience in writing, executing, and monitoring automated test suites across UI, API, and data validation layers.
Strong experience in API automation using REST-based services.
Familiarity with CI/CD pipelines using Jenkins and Bitbucket.
Understanding of containerization concepts using Docker and parallel execution strategies.
Strong SQL skills and experience with Oracle database validation for backend and data testing.
Knowledge of BDD, TDD, and modern QA methodologies.
Experience in performance and security testing is an added advantage.
Strong communication, analytical thinking, and problem-solving skills.
Responsibilities:
Design, develop, and enhance existing frameworks for test infrastructure.
Create and maintain automation test scripts using an object-oriented approach.
Execute automated test scripts across installation, functional, performance, and load testing scenarios.
Develop and maintain comprehensive test reports.
Train and mentor team members on automation testing concepts, providing guidance as needed.
Coordinate and prioritize test development activities while working across multiple development teams and software projects.
Contribute to the consistent and predictable delivery of high-quality releases.
Research, recommend, and implement tools to continuously improve and expand automation capabilities.