Responsibilities • Design and develop automated test scripts and frameworks using Playwright and TypeScript.
• Integrate automated tests into our CI/CD pipelines to enable continuous quality feedback and accelerate our release cycles.
• Work collaboratively with developers and product team to define test strategies and ensure comprehensive test coverage for new features.
• Focus on customer-centric testing by creating tests that simulate real user behavior and test scenarios, ensuring a high-quality experience from the player’s perspective.
• Advocate for Behavior-Driven Development (BDD) by collaborating with product owners and developers to write clear, understandable test scenarios (e.g., using Gherkin syntax).
• Cover all aspects of acceptance criteria with comprehensive test coverage, ensuring every requirement is thoroughly validated.
• Proactively perform self-discovery and uncover edge cases, going beyond the defined criteria to find hidden defects and potential issues.
• Perform API testing and contribute to the automation of backend services.
• Identify, document, and track software defects, working closely with the development team to ensure timely resolution.
• Go the extra mile by not just finding bugs, but also understanding their root cause and proposing solutions.
• Meticulously track and document software defects, providing clear, detailed, and reproducible steps.
• Communicate urgent issues with clarity and urgency to the relevant stakeholders, ensuring they are addressed swiftly.
• Proactively seek ways to improve our automation infrastructure and testing processes, advocating for a quality-first mindset. Required Skills & Experience ️ • Proven experience as a QA Automation Engineer, ideally within the iGaming industry.
• Solid understanding of software development life cycle (SDLC) and Agile methodologies (Scrum/Kanban).
• Experience with version control systems, particularly Git.
• Strong hands-on experience with Playwright and TypeScript is mandatory.
• Experience in API automation, for RESTful APIs and ensuring data integrity and correct functionality.
• Experience in Contract Testing / Schema Validation to ensure seamless integration between services.
• Experience in Web and Mobile UI automation, including dealing with and mitigating flaky tests by identifying root causes such as timing issues, unstable locators, or race conditions.
• Excellent problem-solving skills and a meticulous attention to detail.
• Excellent communication skills in English Bonus Points • Experience working with microservice architecture.
• Familiarity with CI/CD tools like GitLab CI, or GitHub Actions.
• Knowledge of performance and security testing.
• A genuine passion for gaming and a deep understanding of what makes a great user experience.