We are looking for a skilled and detail-oriented Test Automation Engineer with strong experience in building and maintaining automated test frameworks.
The ideal candidate will have hands-on expertise in Python-based automation, modern web and mobile testing tools, and a solid understanding of QA fundamentals.
Manual testing experience will be an added advantage to ensure comprehensive quality coverage.
Key Responsibilities
• Design, develop, and maintain scalable test automation frameworks using Python.
• Create automated test scripts for web and mobile applications using Selenium, Playwright, and Appium.
• Collaborate with developers, product owners, and QA teams to understand requirements and define test strategies.
• Implement BDD (Behavior-Driven Development) practices using tools such as Cucumber/Behave/PyTest-BDD.
• Integrate automated tests into CI/CD pipelines to enable continuous testing.
• Execute automated regression, smoke, and functional test suites.
• Analyze test results, identify defects, and work with engineering teams for resolution.
• Contribute to test planning, test case design, and quality metrics tracking.
• Perform manual testing where required to validate complex scenarios and exploratory cases.
• Continuously improve test coverage, execution speed, and framework reliability.
Required Skills & Qualifications
• 3–4 years of hands-on experience in test automation development.
• Strong programming skills in Python.
• Experience with Selenium WebDriver for web automation.
• Experience with Playwright for modern UI automation.
• Experience with Appium for mobile test automation (Android/iOS).
• Good understanding of BDD frameworks and writing feature files/scenarios.
• Experience with API testing and automation (e.g., requests, REST clients).
• Familiarity with version control systems such as Git.
• Exposure to CI/CD tools (Jenkins, Azure DevOps, GitHub Actions, etc.).
• Strong understanding of software testing principles, SDLC, and STLC.
• Ability to debug issues, analyze logs, and identify root causes.
Selenium, Playwright, Appium, Python
--
You must verify your mobile number to apply to this job.