Job Summary :
We are looking for an experienced Senior Automated Test Engineer with strong expertise in Python, Appium, and Selenium to join our QA team.
The ideal candidate will have a deep understanding of automation testing frameworks, experience in synthetic monitoring, and the ability to independently handle both manual and automated testing responsibilities.
Key Responsibilities :
- Design, develop, and maintain automated test scripts using Python, Appium, and Selenium.
- Work across multiple automation frameworks to support various application types (web, mobile, etc.).
- Collaborate closely with developers, product managers, and other stakeholders to understand business and technical requirements.
- Create comprehensive test plans and test cases based on complex functional and technical specifications.
- Execute manual test cases as needed to validate new features and enhancements.
- Perform defect tracking and reporting, ensuring timely resolution.
- Implement and maintain synthetic monitoring using AWS Canary (or similar tools).
- Support and improve testing processes and methodologies within an Agile development environment.
Required Skills :
Strong hands-on experience with Python programming for automation.In-depth knowledge of Appium and Selenium for mobile and web automation.Proficiency in creating and maintaining automation frameworks.Experience or working knowledge of AWS Canary or other synthetic monitoring tools.Strong understanding of manual testing concepts and best practices.Proficient in writing clear and concise test cases and managing defects.Ability to analyze complex systems and define testing strategies.Excellent communication and collaboration skills.Additional / Preferred Skills :
Solid Python scripting skills beyond test automation.Experience with performance testing tools and methodologies is a plus.Exposure to CI / CD tools and Agile development practices.Understanding of REST APIs and tools like Postman for API testing.(ref : hirist.tech)