Overview
SOFTSWISS is hiring a Senior AQA Engineer to enhance the team’s automation capabilities. You will work in a fully agile Kanban environment alongside senior engineers and business stakeholders, contributing to the development, maintenance, and improvement of automated testing for both UI and API parts.
About Product
SOFTSWISS Game Aggregator
A fast and cost-effective solution that allows you to integrate and manage casino gaming content easily
Learn More
Purpose of the role
You will be responsible for designing, implementing, and expanding automated testing frameworks for UI and API, using the existing foundation and building new automation where needed. The role includes improving testing processes, analyzing test results, mentoring junior QA automation engineers, participating in code reviews, and maintaining QA documentation and guidelines.
Key responsibilities
- Work in a fully agile environment (Kanban) with senior engineers and the business side.
- Participate in the design and implementation of test automation frameworks for UI and API.
- Create and maintain appropriate QA documentation and guides for your team.
- Mentor junior QA automation engineers.
- Improve the testing process and analyze test results.
- Participate in code reviews of other team members, backlog grooming, and retrospectives.
- Collaborate with other teams – product, infrastructure, and business.
Required Experience
- Solid Java programming skills (Java SE 8+).
- 3+ years of experience as a QA Automation Engineer for both UI and API (main experience) parts.
- Knowledge of software design patterns and how to apply them effectively.
- Experience in one of the frameworks for automated testing of API (JDK 11 HttpClient/Retrofit/RestAssured/MockServer/WireMock) or UI (Selenium WebDriver/Playwright).
- Experience in one of the test frameworks (TestNG/JUnit5/Serenity BDD).
- Experience in Docker and related technologies (Docker, Docker Compose, Selenoid).
- Experience in CI/CD configuration (GitLab/TeamCity/Jenkins).
- Good communication skills.
- English: B1.
Nice to have
- Logging libraries (SLF4J/Log4j).
- Report Portal.
- Experience in load/performance testing – design of load profiles, load testing tools (JMeter/k6.io) and test result analysis.
- ELK stack.
- Manual testing experience.
Our Benefits
- Full-time work opportunities.
- Private insurance.
- An additional Day Off (1) per calendar year.
- Sports program compensation.
- Comprehensive Mental Health Programme.
- Free online English lessons with native speakers.
- Generous referral program.
- Training, internal workshops, and participation in international professional conferences and corporate events.
Learn more about our hiring process here (link) – what to expect, how to prepare, and what makes SOFTSWISS different.