(Job Overview): 4+ years experienced Python automation developer with AI knowledge and expertize in testing web, mobile, PC, and console applications, capable of working independently.
(Primary Skills): - Strong programming experience in Python, with a solid understanding of object-oriented concepts and familiarity with standard testing frameworks such as pytest and unittest
- Proven expertise in web application automation using tools and packages like Selenium or equivalent alternatives
- Exposure to AI Tools and automated test implementation (e.g.: via Github Co-pilot or equivalent)
- Well-versed in various testing methodologies with comprehensive QA exposure
- Hands-on experience with a wide range of tools, including testing tools , version control systems (e.g., Git), test management software , bug tracking systems , and CI tools like Jenkins
(Primary behavioural Skills Expectation) - Strong communication skills with the ability to effectively engage with customers
- Excellent analytical and logical thinking abilities
- Collaborative team player with a proactive approach to sharing ideas, suggestions, and innovative solutions
(Good to have Skills): - Knowledge in JavaScript
- Prior experience in Manual Testing
(Keywords) Python, Selenium, Appium, AI, Co-pilot, GITHub, CICD, QA
Roles & Responsibilities
(Responsibilities and Duties): - Analyze and understand application functionalities, testing workflows, and specific test requirements
- Design, develop, execute, and maintain automated test scripts tailored to the assigned test targets
- Perform defect identification, conduct failure analysis, and document findings through structured reporting
- Communicate progress, challenges, and risks to project leads or managers in alignment with defined timelines
- Undertake assigned tasks, including process improvement initiatives, based on project or organizational needs
- Adhere strictly to established processes, standards, and policies of the project and organization