SDET / Test Automation Engineer (TypeScript

Brainrocket
Municipality of Valencia, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Municipality of Valencia, Spain

Tech stack

API
Continuous Integration
Software Debugging
Object-Oriented Software Development
TypeScript
Backend
Gitlab-ci
GraphQL
Front End Software Development
REST
Docker
Microservices

Job description

Senior SDET / Test Automation Engineer (TypeScript): Architecting and building a scalable TypeScript-based testing framework from scratch with an accent on full test pyramid coverage and integration with CI pipelines. Focus on improving Developer Experience through better tooling, ensuring tests live alongside code, and mentoring engineers on testing best practices., * Architect and build a modern, scalable automation framework from scratch using TypeScript.

  • Implement full test pyramid coverage across Unit, Integration (API), and E2E (UI) levels.
  • Drive the "tests alongside code" approach, ensuring tests reside in the same repository as source code.
  • Improve Developer Experience by creating fixtures, mocks, and helpers for local testing.
  • Integrate quality gates into GitLab CI pipelines for fast and reliable feedback.
  • Mentor engineers on testing best practices and writing testable code.

Requirements

  • 3+ years of experience building automation frameworks from the ground up.
  • Strong TypeScript expertise (generics, interfaces, strict typing).
  • Experience with modern automation patterns (Page Object Model, Screenplay, Composition).
  • Solid understanding of API and backend testing (REST, GraphQL, microservices).
  • Experience with Docker and debugging CI/CD pipelines.
  • Proactive mindset focused on preventing bugs through better tooling and engineering practices.

Nice to have

  • Experience with Contract Testing.
  • Understanding of frontend and backend frameworks beyond testing.

Benefits & conditions

  • Learning and development opportunities with interesting challenging tasks.
  • Relocation package including tickets, hotel stay for up to 2 weeks, and visa support for employees and their family members.
  • Partial compensation for tennis lessons and language classes.
  • Transport compensation of 300 euros net per month.
  • 24 working days of annual vacation and additional paid sick days.
  • Competitive remuneration level with annual review.

full_time

Organization Talanto

About the company

BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing.

Apply for this position