Senior QA Tester
Role Description
We are a software development company specializing in online live casino solutions, delivering high-quality, real-time gaming experiences across multiple platforms. Our games include Blackjack, Roulette, Baccarat, and more, built using React (frontend) and Java microservices (backend), with Kafka for real-time messaging.
As a Senior QA Tester, you will play a key role in ensuring high-quality game releases, mentoring junior QAs, and shaping our testing strategy. You will be responsible for both manual and automated testing while collaborating with developers, product owners, and fellow testers in an Agile environment.
Key Responsibilities
Test Planning & Execution
- Design, execute, and optimize manual test cases in Zephyr using Gherkin syntax.
- Ensure comprehensive test coverage across new features, game flows, and integrations.
- Conduct cross-browser testing on desktop and mobile devices, including physical devices and BrowserStack.
- Lead sanity, regression, and smoke testing across QA, UAT, and Production environments.
Bug Reporting & Jira Management
- Write detailed, reproducible, and well-documented bug reports in Jira.
- Attach screenshots, videos, logs, and Figma design links for better issue tracking.
- Proactively follow up on stagnating tickets, ensuring blockers are addressed.
- Ensure proper ticket linking, traceability, and communication with the team.
Advanced Debugging & Technical Testing
- Investigate frontend issues using Chrome DevTools (console, network tab, Redux DevTools, WebSocket monitoring).
- Test backend APIs and WebSockets using Swagger, Postman.
- Validate data in PostgreSQL using a database client (DBeaver).
- Analyse logs in Kibana and monitor Kafka topics via RedPanda.
- Automation & Continuous Improvement
- Contribute to the Playwright automation framework for E2E and API testing.
- Enhance and maintain automated test coverage for critical game flows.
- Collaborate with developers to implement testability improvements.
- Propose and drive new testing methodologies and best practices.
Mentorship & Agile Collaboration
- Guide junior QAs, helping them improve their test case writing, debugging, and Jira management skills.
- Actively participate in sprint planning, reviews, and retrospectives, ensuring testing is well-aligned with sprint goals.
- Identify risks, proactively communicate concerns, and advocate for quality within the team.
Requirements
- Must-Have Skills & Experience
- 4+ years of experience in software testing, ideally in web-based applications.
- Strong knowledge of test case design, execution, and defect reporting.
- Experience testing REST APIs using Postman or Swagger.
- Proficiency in browser debugging tools (Chrome DevTools, Redux DevTools).
- Experience working with logs (Kibana) and Kafka topics (RedPanda) for debugging.
- Basic SQL knowledge for database validation.
- Familiarity with WebSocket communication and real-time applications.
- Strong Jira documentation skills, ensuring clear and structured reporting.
- Experience in an Agile development environment.
- Experience mentoring junior team members.
Nice-to-Have Skills
- Experience with Playwright, Cypress, or Selenium for test automation.
- Knowledge of performance testing tools (Lighthouse, Artillery.io).
- Locations
- București
Already working at Eeze?
Let’s recruit together and find your next colleague.