Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : Automated Testing
Good to have skills : NA
Minimum
5 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary:
We are looking for an experienced Senior Python Test Automation Developer to drive and enhance our automated testing strategy. The ideal candidate brings strong Python scripting expertise, hands-on experience with industry-standard automation tools, and the ability to manage end-to-end testing activities. This role also involves mentoring team members and contributing to advanced testing approaches, including AI-enabled automation.
Roles & Responsibilities:
- Design, develop, and maintain automated test solutions using Python
- Implement automated tests for web, mobile, and API applications
- Utilize automation tools such as Selenium, Appium, and/or Robot Framework
- Develop and execute automated test suites using Pytest and related libraries
- Manage all testing-related activities including test planning, execution, defect tracking, and reporting
- Integrate automated tests into CI/CD pipelines and ensure test stability
- Analyze test results, identify quality gaps, and drive continuous improvement
- Collaborate with development, product, and DevOps teams
- Mentor junior automation engineers and promote best practices
- Communicate testing progress, quality metrics, and risks to stakeholders
Professional & Technical Skills:
- Strong proficiency in Python scripting
- Solid experience with automation tools such as Selenium, Appium, or Robot Framework
- Strong understanding of software testing methodologies, SDLC, and STLC
- Proven ability to manage testing activities independently, including reporting
- Excellent communication, collaboration, and mentoring skills
- Experience in automation framework development and customization
- Hands-on experience with Python testing libraries such as Pytest and TestNG
- Knowledge of image processing and computer vision using OpenCV
- Experience with OCR technologies such as EasyOCR, Pytesseract, or Google Cloud Vision
- Exposure to AI/ML libraries and Python-based AI/ML development
- Understanding of AI-driven testing, self-healing automation, or intelligent test frameworks
- Experience with cloud-based testing environments and containerization
Additional Information:
- The candidate should have minimum 5 experience in software testing and test automation with strong Python focus.
- A 15 year full time education is required.