QA Automation Engineer
Role details
Job location
Tech stack
Job description
BrainRocket is looking for a Middle/Senior QA Automation Engineer to enhance the quality assurance of a new multi-brand Sportsbook platform. Located in Valencia, Spain, the role demands expertise in C#/.NET and test automation, along with a strong understanding of HTTP protocols and non-relational databases. Benefits include relocation support, vacation days, and office meals. Join a high-performing team focused on innovation and speed., * Build scalable test automation projects from scratch and extend existing frameworks using the .NET stack.
- Develop and execute comprehensive test suites covering UI, API, and Integration layers.
- Validate complex data structures and backend logic via databases.
Conocimientos
QA Automation English (B2) C#/.NET UI Automation Frameworks (Playwright, Selenium) API Test Automation HTTP protocols, GraphQL, WebSockets Non-relational databases Docker CI/CD Pipeline Tools Analytical Skills Descripción del empleo Overview, * Build scalable test automation projects from scratch and extend existing frameworks using the .NET stack.
- Develop and execute comprehensive test suites covering UI, API and Integration layers.
- Validate complex data structures and backend logic via relational and non-relational databases.
- Conduct manual testing when necessary.
- Proactively utilize and build AI-driven tools (MCP-Servers, Agents) to optimize the testing lifecycle.
Requirements
- 3+ years of hands-on experience in QA Automation.
- Upper-intermediate level of English (B2) for effective team communication.
- Experience in building and maintaining test automation projects in C#/.NET., * 3+ years of hands-on experience in QA Automation.
- Upper-intermediate level of English (B2) for effective team communication.
- Experience in building and maintaining test automation projects in C#/.NET.
- Proficiency in modern UI automation frameworks (e.g., Playwright, Selenium).
- Advanced API test automation skills.
- Understanding of HTTP protocols, GraphQL, and WebSockets.
- Experience with non-relational databases. Writing complex aggregation pipelines.
- Hands-on experience with Docker and containerized environments.
- Nice to have: experience with CI/CD pipeline configuration (Azure DevOps, GitHub Actions, or Jenkins).
- Knowledge of performance and load testing principles.
- Strong analytical skills and critical thinking.
- High level of self-organization and ability to operate with minimal supervision in a fast-paced environment.
- Capacity to translate high-level requirements into structured, executable automation strategies.
Benefits & conditions
- Relocation package (tickets, hotel stay for 2 weeks).
- 23 vacation days + 6 days of sick leave (without a Doctor's note).
- Birthdays, milestones and employee anniversaries celebrations.
- Social Club with gym and more than 50 events per year - coming soon.
- Breakfast and lunches in the office (partially covered).
- Language classes & tennis lessons (partially covered).