Tech Stack
AWSDockerJenkinsMongoDBPythonSDLCSelenium
About the role
- Join Dev.Pro to ensure software quality for a Point of Sale product serving retail and restaurant businesses worldwide
- Write and maintain automated tests using Python and pytest
- Develop and support UI tests with Selenium and Appium
- Extend and maintain the test automation framework
- Analyze test results, investigate failures, and report bugs
- Re-run failed tests and monitor build stability
- Maintain and update test-related documentation
- Collaborate with developers, QA, and other teams across the SDLC
- Work with the team’s backlog and participate in daily meetings and other agile ceremonies
- Work with Git for version control and participate in code reviews
- Understand and contribute to CI/CD processes
- Stay up to date with new tools, frameworks, and testing best practices
Requirements
- 2+ years of experience in test automation using Python and pytest
- Solid hands-on experience with Selenium and Appium for UI testing
- Strong understanding of CI/CD processes
- Proficiency with Git for version control
- Ability to understand and work with complex testing documentation
- Strong analytical and problem-solving skills
- Intermediate+ English level
- Proactivity, quick learning ability, and excellent communication skills
- Strong time management and organizational skills
- Understanding of Agile methodologies and experience working in Agile teams
- Desirable: Hands-on experience with Jenkins
- Desirable: Understanding of Docker and containerized environments
- Desirable: Working knowledge of AWS
- Desirable: Experience with MongoDB