About the Client
For more than 40 years our client is helping meteorological services to get hold of their visions and make them real. Our mutual trust with our customers is helping us to be the best together. Our customers are becoming our friends, so we treat them that way too.
About the Role
We are looking for a creative and motivated colleague, who is willing to work in a company which develops meteorological software. You can work in a modern office environment, where except for work you can use a relaxing room or have a cup of tea with colleagues in the kitchen. Spoken company communication language is Slovak and written is English.
Responsibilities
- Implementing test scenarios
- Maintaining and improving the test automation suite
- Working with developers and product experts on test scenario design
- Coaching team members on automation testing best practices
- Documenting automated test scenarios as human-readable text (for test reports)
Requirements
- Experience with creation of automation tests
- Solid programming skills (Python 3)
- Systematic approach to work (you will be instrumental in managing a growing suite of tests)
- English language proficiency at an intermediate level
- Familiarity with Linux and Windows operating systems, and working with the command line shell
- Understanding basic OS concepts (processes, file management, TCP sockets)
- An open mind and a willingness to learn new areas
- Interest in long-term employment
Nice to Have Skills
- Knowledge of REST API, HTTP, XML, and JSON
- Experience with testing APIs through HTTP clients (e.g. requests, httpx, or similar Python libraries)
- Experience with continuous integration servers such as Bamboo or Gitlab CI/CD
- Pre-existing experience with Squish framework or other UI test automation frameworks