Automation Test Engineer
Description
Senior Python Automation Test Engineer
We are seeking a skilled Senior Python Automation Test Engineer to join our
dynamic team.
As a Senior Automation Test Engineer, you will play a key role in ensuring the quality
and reliability of our software products through robust automation testing using
Python. If you are a detail-oriented professional with a strong background in Python
automation testing and a passion for delivering high-quality software, we encourage
you to explore this opportunity further.
Responsibilities
• Design and implement advanced automated testing solutions using Python
and Selenium
• Develop test cases and test plans to support the automation process
• Employ BDD framework tools, specifically Pytest, to enhance testing
efficiency
• Collaborate with development and QA teams to understand system
requirements and functionalities
• Utilize SOAP and REST services within test environments, ensuring
understanding of SOA architecture
• Analyze and troubleshoot test results, pinpointing areas for improvement in
the software
• Maintain clear and accurate test documentation, including checklists and test
case records
• Work within an Agile/Scrum framework, adapting to quick iterations and
feedback loops
• Continuously update technical knowledge and skills on automation tools and
frameworks
Requirements
• 6-9 years of software testing experience
• Proficiency in Python, Pytest, and Selenium for automation testing
• Background in software testing or development with robust knowledge of
testing, coding, and debugging procedures
• Qualifications in Oracle databases with strong SQL skills
• Competency in SFTP, shell scripting, and working within SOA architecture
• Strong analytical skills and meticulous attention to detail
• Capability to effectively design formal test cases based on specific
requirements
• Flexibility to work within Scrum terms such as stand-up, retrospective,
backlog, and iteration
• Excellent troubleshooting skills
• Good command of written and spoken English (B2 level)
Nice to have
• Familiarity with API testing
• Competency in using REST Assured
• Experience in handling large data sets within test environments
Technologies
• Python
• Pytest
• Selenium
• API
• Rest Assured
