Overview:
SOFTSWISS continues to expand the team and is looking for a Middle QA Automation Engineer. We need a true, experienced, and accomplished professional who shares our culture and values.
About Product:
SOFTSWISS Game Aggregator
A fast and cost-effective solution that allows you to integrate and manage casino gaming content easily
Key responsibilities:
- Work in a fully agile environment (we’re using Kanban) with senior engineers and business side
- Participate in design and implementation of test automation frameworks for UI and API
- Create and maintain appropriate QA documentation, guides for your team
- Analysis of test results
- Participation in code review of other team members, backlog grooming, and retro
- The primary focus for the first ~ 6 months will be working on tasks related to technical debt
Requirements:
- Proficient in Java programming language (Java SE 11+)
- 2+ years of experience as a QA Automation Engineer focusing on both UI and API testing
- Knowledge of software design patterns
- Experience with at least one of the following frameworks for automated API testing: JDK 11 HttpClient, RestAssured
- Experience with Selenium WebDriver
- Familiarity with at least one test framework: TestNG, JUnit5
- Experience with Docker and related technologies (Docker, Docker Compose, Selenoid)
- Experience with CI/CD configuration (GitLab, TeamCity, Jenkins)
- Good communication skills
- English: B1
Nice to have:
- Work with MockServer
- Manual testing experience (Should have knowledge and understanding test design techniques)