Quality Assurance Automation Engineer
BettingJobs
Municipality of Madrid, Spain
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Municipality of Madrid, Spain
Tech stack
JIRA
Automation of Tests
Continuous Integration
Github
Scrum
Blockchain
Performance Testing
Postman
Gitlab-ci
Playwright
REST
Testrail
Jenkins
Job description
- Conduct load, stress, and performance testing using k6 for high-volume user scenarios.
- Perform manual testing (exploratory, regression, UAT) for new features and releases.
- Collaborate with developers to integrate automated tests into CI/CD pipelines.
- Identify, document, and track software defects with clear reproduction steps.
- Define and maintain test plans, strategies, and test cases.
- Ensure testing covers functional, non-functional, and end-to-end scenarios.
- Contribute to quality metrics and reporting to stakeholders.
- Work in an Agile/Scrum environment ensuring timely delivery of releases.
- Advocate for quality best practices and help improve overall QA processes.
Requirements
- Experience in crypto casinos, iGaming, or online betting platforms.
- Understanding of provably fair algorithms and blockchain-based applications.
- Familiarity with payment integrations (crypto & fiat).
- Knowledge of security testing principles in gaming platforms.
- 5+ years of QA experience (mix of automation + manual).
- Hands-on experience with Playwright for UI & functional test automation.
- Proven experience with k6 for load/performance testing.
- Strong background in manual testing methodologies (functional, regression, smoke, UAT).
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
- Experience working with RESTful APIs and using tools like Postman.
- Knowledge of test management tools (Jira, TestRail, Zephyr).
- Solid understanding of Agile/Scrum methodologies.