We are looking for a Python Test Automation Engineer to join a Scrum team responsible for developing and maintaining API-based solutions. In this role, you will focus on designing and implementing automated tests, analyzing requirements from a quality assurance perspective, and ensuring high standards of software quality.
Python Test Automation Engineer
Your responsibilities
- Testing RESTful (and SOAP) APIs
- Analyzing business and technical requirements from a testing perspective
- Creating and executing test cases
- Designing and maintaining automated tests using PyTest
- Programming in Python
- Reporting and documenting testing results
- Collaborating with other testers and domain experts
- Contributing to QA process improvements and automation strategy
- Supporting CI/CD processes
Our requirements
- Solid programming skills in Python
- Practical experience with the PyTest framework
- Strong understanding of QA processes (both manual and automated testing)
- Experience in testing REST/SOAP APIs
- Knowledge of CI/CD and developer tools such as Jenkins, Git, Bitbucket
- Open mindset and willingness to learn
- Focus on continuous personal development
- Proactive contribution to improving team efficiency and effectiveness
- General testing knowledge at the ISTQB Foundation Level
- Strong communication skills in English (spoken and written)
- Experience working with low-code applications