We are looking for a Strong Middle Automation QA engineer to join the team of our customer — it’s a start-up born in 2020 with the offices in the Netherlands and Turkey. We’re building the future of digital distribution; Our platform automizes all aspects of distribution operations and helps our partners increase their revenue.
The successful candidate will have a strong background in automated testing, including unit testing, smoke testing, and full stack testing. The ideal candidate will have experience with various testing frameworks and tools, and a passion for ensuring high-quality software applications.
Key Responsibilities:
- Design and develop automated tests for full stack applications (front-end and back-end);
- Write unit tests, smoke tests, and integration tests using various testing frameworks (e.g. JUnit, PyUnit, NUnit);
- Develop and maintain testing infrastructure using tools like Selenium, Appium, and TestNG;
- Analyze and troubleshoot issues found during testing;
- Develop and maintain testing documentation and reports;
- Ensure applications are ready for live SaaS environment.
Requirements:
- 3+ years of experience in automated testing;
- Strong expertise in testing frameworks and tools (e.g. JUnit, PyUnit, NUnit, Selenium, Appium, TestNG);
- In-depth knowledge of various software QA methodologies, including functional, integration, regression, performance, and acceptance testing;
- Proficiency with automation tools such as Selenium, Appium, Cypress, JUnit, TestNG, and others;
- Ability to write and execute automated test scripts using programming languages like Java, Python, JavaScript, or similar.
Nice to Have:
- Experience with cloud-based testing platforms (e.g. Azure Test Plans, AWS Device Farm);
- Knowledge of containerization (e.g. Docker) and serverless computing (e.g. Azure Functions).