Manual QA Engineer - Senior
Join us at SOFTSWISS as we continue to grow! We are in search of a dedicated Manual QA Engineer who embodies our culture and values. If you are ready to contribute your expertise, let's get in touch.
Overview:
SOFTSWISS is growing, and we are seeking a skilled Manual QA Engineer to join our team. If you are driven by excellence and share our values, we would love to hear from you.
About Product:
SOFTSWISS Sportsbook Platform
A sports betting platform that allows you to operate a sports betting business online
Key responsibilities:
Review and validate requirements, technical specifications, and ensure comprehensive test coverage
Develop, review, and execute detailed test plans and test cases based on functional and non-functional requirements
Create, maintain, and update test documentation (using TestRail, Jira, Confluence, Figma)
Collaborate closely with cross-functional teams to validate new features, verify bug fixes, and conduct regression testing
Manage and prioritize testing efforts within defined timeframes, ensuring timely delivery
Share knowledge and best practices, mentor, and provide training to fellow QA Engineers
Analyze test results and overall product quality to suggest improvements or optimizations
Support, design, develop, and enhance testing processes, particularly for microservices and distributed systems
Develop and execute test strategies specifically for microservices architecture, including API, contract, and integration testing
Monitor, analyze, and validate application performance using tools like Sentry, Grafana, and other monitoring tools
Requirements:
3+ years of experience in both front-end and back-end testing of complex web applications, including integration and microservices testing
Proven experience in API testing (HTTP/WS) and related tools (e.g., Postman, Swagger)
Strong understanding of microservices architecture, including the ability to test service-to-service communication, data flows, and fault tolerance
Experience with message brokers (e.g., RabbitMQ, Kafka) and testing their integration
Proficiency in SQL for data validation and test data preparation, including complex queries and data aggregation from multiple tables
Familiarity with monitoring tools like Sentry, Grafana, and others to detect issues and analyze system behavior
Solid understanding of Agile (Scrum) methodologies and experience working in an Agile environment
Strong knowledge of software testing processes across the development lifecycle and various testing techniques (e.g., functional, non-functional, exploratory, automated)
Fluency in Russian and Intermediate (B1) or higher proficiency in English.
Nice to have:
Experience in performance testing and using related tools (e.g., JMeter, Gatling)
Familiarity with contract testing tools (e.g., Pact)
Understanding of version control and collaboration using Git and Git flow
Basic knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes)
Our Benefits:
Full-time remote work opportunities and flexible working hours
Private insurance
Additional 1 Day Off per calendar year
Sports program compensation
Comprehensive Mental Health Programme
Free online English lessons with a native speaker
Generous referral program
Training, internal workshops, and participation in international professional conferences and corporate events.
- Department
- Sportsbook
- Role
- Manual Quality Assurance Engineer - Sportsbook
- Locations
- Warsaw, Poland, Poznan, Poland, T'bilisi, Georgia, Belgrade, Serbia
- Remote status
- Fully Remote
- Employment type
- Full-time
Already working at SOFTSWISS?
Let’s recruit together and find your next colleague.