WHAT YOU WILL DO:
The QA Engineer is responsible for testing the functionality of business systems to ensure that quality standards are met. This includes business and technical functionality, taking into account the usage of the application. The QA Engineer is also responsible for validating non-functional requirements, such as system performance.
Review functional and non-functional specifications as they are prepared by the Product Owner
Create test cases for user stories and estimate the QA efforts for the upcoming Scrum sprint
Setup, design, implement and maintain automation tests and continuous integration build jobs
Plan, prepare and execute manual and automated test cases
Analyse test results including troubleshooting and problem determination
Provide test reports for major releases
WHAT WE NEED FROM YOU:
+5 years' experience in Software Testing with at least +3 years' automation testing experience
Hands-on experience in designing, implementing and executing test automation with Selenium, Postman...
Hands-on experience with test case management tools (JIRA/TestRail)
Strong experience in testing web-based (Backend, API...) software.
Experience in developing end-to-end tests for complex solutions for large-scale enterprise systems.
Strong English communication skills (both verbal & written), especially in a global software development environment
Good attitude and mindset: organized, detail-oriented, quality-oriented and automation-oriented
Working experience in an Agile - Scrum environment
Computer Science degree or equivalent
BIG PLUS IF YOU HAVE:
An interest or involvement in open-source software.
A love of travel is not required, but hey - why not?
Some Industry experience with public cloud offerings (e.g., AWS, Azure, Google cloud platform), PHP and DevOps skill set.
Any additional certification or training in IT, Business, Computer Science, or related areas.