Must Have Skills
1- Python Development
- Strong hands-on experience in Python (3+ years typical)
- Proficiency in:
o OOP concepts, modular design o Data structures and algorithms o Package management and dependency handling
- Experience building scalable applications and utilities
2- Test Automation Frameworks
- Experience with at least one Python-based automation stack:
o PyTest / unittest frameworks o Selenium WebDriver for UI automation o Playwright (modern web automation)
3- Automation Coverage
o UI testing (web apps)
o API testing (REST services)
o Integration / system testing
o Test design (BDD/TDD concepts)
o Test data management o Assertions and validations 4- QA Testing
- Create and Execute Manual testcases for both UI and backend applications
- Experience using Jira and generating Test summary reports.
Nice to Have Skills
- Application Development
- Business Management
- Customer Solutions
- Design
- Group Problem Solving
- Process Improvements
- Pytest
- Release Management
- Selenium
- Software Solutions
- User Experience (UX) Design
Education
- Bachelor degree Required.