Overview:
SOFTSWISS continues to expand the team and is looking for a Senior QA Automation Engineer .
We need a true, experienced and accomplished professional who shares our culture and values
About Product:
SOFTSWISS Sportsbook Platform
A sports betting platform that allows you to operate a sports betting business online
Our stack:
- Java15, Maven, Selenide, Selenoid, TestNG, RestAssured, ReportPortal, OpenAPI-generator, Gson, Postgress
Key responsibilities:
- Develop, maintain, and optimize automated tests for Sportsbook applications and services
- Perform daily analysis of test runs results and provide comprehensive reports. Document and track defects using TestRail, JIRA, and Confluence
- Create, update, and implement both manual and automation test cases
- Mentor and guide junior and mid-level QA engineers
- Lead the automation strategy and ensure best practices are followed
- Collaborate closely with development, product, and operations teams to ensure high-quality releases
- Continuously improve test frameworks, tools, and processes to enhance testing efficiency and effectiveness
Requirements:
- 5+ years of test automation experience in Java
- Strong expertise in both manual and automated testing tools and processes
- In-depth knowledge of software testing processes, SDLC, and release cycles
- Extensive hands-on experience with frameworks such as TestNG or JUnit, Selenium or Selenide, RestAssured
- Profound understanding of HTTP and web-application principles
- Extensive hands-on experience with SQL and one of the major databases
- Proven track record of leading QA teams and driving automation projects
Nice to have:
- Hands-on experience with MQ-brokers like Kafka, MQ-Rabbit.
- Experience in working with Swagger/OpenAPI data models.
- Experience in working with logs in ELK.
- Familiarity with performance and security testing tools and processes.