Senior QA Automation
Brak informacji o wynagrodzeniu
SeniorFull-time
#343845·Dodano dziś·0
Źródło: Symphony SolutionsTech Stack / Keywords
MicroservicesArchitectureScalaReactTypeScriptTest AutomationAIJava
Firma i stanowisko
Symphony Solutions is a Cloud- and AI-driven technology company headquartered in the Netherlands, delivering both world-class services and innovative products. With a remote-first mindset, the company has a global presence spanning over 20 countries. It provides custom software solutions for Airline, Healthcare, iGaming, E-learning, e-Commerce, and Supply Chain sectors.
Wymagania
Must-have:
- 4+ years of hands-on experience in test automation, primarily with Java (Python and Scala are a bonus)
- Strong experience with REST Assured or similar tools for API test automation
- Strong experience with Selenide or Selenium for UI end-to-end testing
- Experience integrating automated tests into CI/CD pipelines (e.g. GitHub Actions, Jenkins, or similar)
- Experience with test reporting tools such as Allure or JUnit XML
- Good understanding of microservices architecture and ability to test across distributed systems (basic familiarity with Kubernetes is a plus)
- Comfortable using AI-assisted development tools (e.g. Claude Code, Cursor, GitHub Copilot) in daily work
- Familiarity with test case management tools such as TestRail
- Familiarity with Jira and Confluence
- Strong English communication skills (B2+)
- Self-organised, proactive, and comfortable working in a distributed team
Nice to have:
- Experience with TDD/BDD approaches (e.g. Cucumber, Gherkin)
- Experience with service virtualisation / mocking tools (e.g. WireMock)
- Experience with performance and load testing using Locust or similar tools
- Experience with TestContainers or containerised test infrastructure (e.g. Couchbase, PostgreSQL)
- Background in iGaming, sportsbook, or regulated online betting platforms
Obowiązki
- Design, build, and maintain automated tests across unit, integration, end-to-end, and performance levels, in line with the BetSymphony testing approach
- Expand and maintain test coverage across platform services, and ensure all new features are properly covered with automated tests from the start
- Build and maintain UI test automation for the Backoffice and Sportsbook frontend using Selenide/Selenium
- Develop and maintain API tests (REST and WebSocket) for public and internal services such as Fixed Odds, Wallet, Promotions, and Cashout
- Contribute to performance testing for key user flows like bet placement, settlement, sign-in, and cashout
- Integrate automated tests into the CI/CD pipeline and ensure quality checks run on every build
- Manage and maintain test cases and regression suites in TestRail, including smoke and feature-specific tests
- Work closely with backend and frontend engineers to improve testability and catch issues early
- Take part in Scrum ceremonies and help estimate testing effort during sprint planning
- Support and mentor junior QA engineers when needed
Symphony Solutions
11 aktywnych ofert