Job Location: Hyderabad / Pan India
Work Mode: Hybrid (23 days work from office)
Mandatory Skills
- Python coding
- Python Test Automation Frameworks
- Robot Framework / Pytest Framework
- SQL
- Selenium
- Web Service / API Testing
Roles & Responsibilities
- Design and develop automation/performance solutions that meet organization standards and build reliable, reusable, and maintainable automated regression suites & test harnesses
- Selecting or identifying areas/test cases for automation and designing & implementing test automation strategy
- Create tools and frameworks with quality code to simplify testing scenarios
- Design and develop test plans and test cases based on functional and design specifications; execute test cases, analyze and report results
- Work closely with development teams to deliver business functionality on time with required quality that meets acceptance criteria
- Act as a test leadplan work, assign tasks, and ensure project deadlines are met
- Design and develop test cases and test automation suites using Python
- Provide guidance using strong testing skills and assist project staff
- Review and approve the work of team membersscripts, expected results, test results, defect descriptions
- Ensure best practices are followed and testing activities stay on schedule
- Create, enhance, debug, and run test cases
- Organize and monitor defect-management processes
- Build efficient solutions for Web, Services/APIs, and Database testing
- Participate in internal/cross-team meetings, project scoping, functional reviews, test specifications, and technical reviews in an Agile environment
- Participate in requirements review and architecture/design reviews focusing on automation/performance strategy
Additional Responsibilities
- Excellent understanding of CI/CD processes and continuous testing methodologies
- Participate actively in functional, system, and regression testing
- Capture QA data and metrics to provide insights
- Estimate and perform risk analysis for quality delivery
- Agile practitioner
Skills Required
- Experience across all phases of software testing: planning, execution, and closure
- Excellent understanding of QA/testing methodologies and best practices
- 4+ years of experience as an Automation QA Tester
- Strong skills in Selenium and Python for test automation
- Experience with SOAP and REST services; understanding of SOA architecture
- Experience creating and maintaining automation frameworks
- Strong SQL skills for database queries
- Exposure to Git or other distributed version control systems
- Experience with test data management
- Experience with change management and defect tracking tools
Minimum & Preferred Education
- Bachelor's degree in a technology-related field