TL;DR
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.
Location: Office-based in Valencia, Spain. Relocation package provided to Valencia, Spain.
Company
hirify.global is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing.
What you will do
- 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.
Culture & Benefits
- 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.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →