Go to search
Senior Python QA Automation Engineer
Automated Testing in Python, Python, Pytest, Selenium for .NET, REST Assured, REST API
Hyderabad
We seek a proficient Senior Python QA Automation Engineer to join our ranks.
The successful candidate will be instrumental in automating testing processes using Python and a variety of testing tools. This role offers a thrilling opportunity to contribute to our organization's growth and prosperity.
We invite you to bring your expertise to our table – apply now!
Responsibilities
- Maintenance and development of automated test scripts within a Python Selenium WebDriver framework
- Collaboration with developers and QA team members to pinpoint automation prospects
- Creation and upkeep of automated tests for REST API and web applications utilizing Pytest and Selenium
- Designing, developing, and executing automated test cases and scripts
- Participation in code reviews to ensure the quality of test automation code
- Contribution to the continuous enhancement of automated testing processes and tools
- Identification, documentation, and tracking of software defects detected during testing
- Collaborative engagement with cross-functional teams for test result analysis and issue troubleshooting
Requirements
- A minimum of 7-9 years of solid experience in Selenium Automation using Python
- Prior experience in software testing or development and a solid grasp of testing, coding, and debugging procedures
- Proficiency in BDD Framework like Pytest
- Familiarity with SOAP and REST services and an understanding of SOA architecture
- Familiarity with various software testing techniques and methods, along with experience in their application
- Experience in maintaining test documentation (check-lists, test cases, etc.)
- Experience with SFTP and shell scripts
- Oracle database experience and robust SQL knowledge
- Strong analytical skills and attention to detail
- Superior troubleshooting skills
- Ability to design formal test cases for testing, based on requirements
- Understanding of Scrum's key terms (stand up, retrospective, backlog, iteration, etc.) and principles
- Fluent English communication skills at a B2+ level