Software QA Engineer
Core
Ensuring quality, stability, and reliability of software solutions through end-to-end testing activities in complex, distributed systems.
Role type
Software QA Engineer
Builds
Lottery solutions and related software platforms
Domain
Gaming/Lottery industry + Software Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Manual testing, Test automation, SQL (PostgreSQL), REST API testing, JIRA, XRAY, Agile/Scrum methodologies
Preferred skills
Playwright, Robot Framework, Azure, Kafka, Microservices, CI/CD pipelines, Python scripting, Highavailability system testing
Technologies
PostgreSQL, Bruno, Postman, Playwright, Robot Framework, JIRA, XRAY, Azure, AWS, GCP, Kafka, Git
Responsibilities
Design, maintain, and execute comprehensive manual test cases and test scenarios. Perform functional, regression, integration, and exploratory testing on web and backend systems. Validate backend logic and data integrity using SQL. Perform REST API testing using Bruno, Postman, or equivalent tools. Actively contribute to UI test automation using Playwright, Robot Framework, or similar frameworks. Track, manage, and report defects using JIRA. Collaborate closely with developers, product owners, and DevOps to ensure quality throughout the SDLC/STLC. Review requirements and designs to identify testability gaps and potential risks early. Support release activities by providing quality assessments and test reports. Mentor junior QA engineers and promote QA best practices within the team.
Seniority
Mid-Senior, hands-on IC


