Overview:
SOFTSWISS continues to expand the team and is looking for an Automation QA Engineer. We are looking for a true, experienced, and accomplished professional who has a grasp of the process of building multi-product solutions for automated testing.
We are looking for an Automation QA Engineer to work on our products that power 100+ online casinos worldwide. The person should have the ability to develop state-of-the-art code, propose effective and viable technical solutions for our testing platform, and support and consult our clients on the optimal use of our technology.
About Product:
SOFTSWISS Casino Platform
Full-service modular software platform to manage online casino operations
Key responsibilities:
- Develop and maintain manual and automated tests for our frontend products
- Extend and improve test automation frameworks
- Improve and support CI/CD processes in GitLab CI
- Monitor test reports and implement measures to improve framework stability
- Create and maintain appropriate QA documentation
- Document and track defects in TestRail, Jira, and Confluence
- Report QA metrics, risks, and work plans to team members and product stakeholders
- Collaborate with senior engineers and product managers
- Communicate with BAs, POs, Account/Setup Managers, and internal development teams for requirements and quality clarifications
Requirements:
- 2+ years of hands-on experience in test automation with TypeScript (JavaScript)
- Strong background in both manual and automated testing tools and workflows
- Proven ability to write clean, maintainable, and reliable automated tests
- Proficiency with modern JavaScript Automation frameworks (e.g., Playwright, Cypress)
- Experience in UI testing, regression testing, black-box testing, and related areas
- Solid understanding of software testing processes
- Experience collaborating on release cycles to ensure high-quality deployments
- Strong understanding of the full Development Lifecycle
- Familiarity with management/tracking systems (e.g. Jira)
- Hands-on experience with CI/CD pipelines, especially in GitLab
- Working knowledge of HTTP protocols and principles
- Strong communication skills for cross-functional teamwork
- English proficiency at B1+ level
- Russian – native-level proficiency
Nice to have:
- Experience in building test automation solutions from scratch
- Proficiency in creating and managing test documentation (checklists, test cases, etc.)
- Knowledge of various software testing techniques, with real-world application experience
- Familiarity with configuring, maintaining, and optimizing CI/CD pipelines for efficient test automation
- Understanding of Git flow and version control best practices
- Experience in analyzing logs for debugging and troubleshooting
- Background in load and performance testing
Learn more about our hiring process here – what to expect, how to prepare, and what makes SOFTSWISS different.