
Job description
Job Description –QA Automation Engineer We are looking for a QA Automation Engineer with strong experience in Python, Selenium, API Testing, PyTest, Jenkins CI/CD, and AI-powered testing tools. The candidate will be responsible for developing and maintaining automation frameworks, integrating test execution into CI/CD pipelines, and ensuring high-quality software delivery.
Key Responsibilities
Develop and maintain test automation scripts using Python and Selenium. Perform API testing using Postman, Newman, and REST API concepts. Build and execute automated test suites using PyTest. Integrate automation execution within Jenkins CI/CD pipelines. Leverage AI tools (GitHub Copilot, Claude, OpenAI) to improve productivity and testing efficiency.
Collaborate with cross-functional teams and communicate testing progress effectively.
Required Skills
Intermediate to Expert level coding. Selenium: XPath, Fluent Wait, Soft/Hard Assert, Relative Locators, Headless Execution. API Testing: HTTP Methods, OPTIONS Method, Postman, Newman CLI. Jenkins: Pipeline creation, configuration, and administration. PyTest: Fixtures, Markers, Parametrization, CLI Execution. AI Concepts: Prompt Engineering, Agentic AI, Tokenization, RAG, Orchestration.
Strong verbal and written communication skills. Experience 6 to 10 years of experience in QA Automation and Test Engineering. Experience in automation framework design and CI/CD integration preferred. Descriptive Job Title * Test Automation Engineer Standard Job Title * QA Engineer Standard Job Title + Horizon * NA Job Role Family * OTA validations, compatibility testing, client testingOTA validations, compatibility testing, client testing Testing Sub-Role Family * Testing
- Automated Testing Experience Level Title * 6 to 9 years HR Band Level * C1
- Lead Engineer