Quality Software Engineer
Core
Promote software testing best practices, guide teams in implementation, and contribute to quality strategy and roadmap for online betting products.
Role type
Quality Software Engineer (IC)
Builds
Automated testing frameworks, CI/CD pipelines, and quality infrastructure for distributed betting systems.
Domain
Online betting / iGaming
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Automated testing frameworks (Cypress, Playwright, Jest, jUnit), manual testing (Exploratory), programming (Java, JavaScript, Python), microservices architecture, CI/CD implementation, SDLC integration, root cause analysis, code reviews, metrics gathering.
Preferred skills
Knowledge of observability and system resilience, ability to lead problem-solving initiatives.
Technologies
Cypress, Playwright, Jest, jUnit, Java, JavaScript, Python, microservices, CI/CD pipelines.
Responsibilities
Promote and guide implementation of software testing best practices; Contribute to quality strategy and roadmap; Support engineers in technical and non-technical testing; Work on quality engineering initiatives to mitigate technical debt; Improve quality infrastructure (e.g., test migration); Perform knowledge sharing and on-boarding sessions; Troubleshoot and analyze testing failures; Conduct code reviews for test implementations; Gather and use quality metrics.
Seniority
Mid-Senior, hands-on IC
