backGo to search

Senior Python QA Automation Engineer

hot
bullets
Automated Testing in Python, Python, Pytest, Selenium for .NET, REST Assured, REST API
bullets
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