About the job
Join SEON, a leader in fraud prevention and AML compliance, as we empower businesses worldwide to combat fraud, mitigate risks, and safeguard their revenues. Utilizing over 900 real-time, first-party data signals, SEON enhances customer profiles, identifies suspicious activities, and optimizes compliance workflows from a single, streamlined platform. Our innovative solutions have enabled clients to reduce fraud by 95% and achieve a remarkable 32x ROI. We are rapidly expanding, fueled by collaborations with some of the most forward-thinking digital brands globally, including Revolut, Wise, and Bilt.
About the Role and the Team
We are seeking a proactive Senior Test Engineer to take ownership of quality assurance across critical product areas and spearhead our automation initiatives. You will collaborate closely with developers and product teams to ensure features are designed for testability, create reliable automated tests, and continuously elevate our quality standards with each release.
This position goes beyond mere testing; we need a champion who can facilitate meaningful discussions, propose effective solutions, and expedite team progress. You will be responsible for writing automation scripts, enhancing our Playwright framework, and mentoring colleagues on our testing strategies and implementations.
This role is based in our Budapest office with a hybrid working model (approximately three days per week on-site).
Your Responsibilities
- Lead the quality assurance and testing strategy for essential components across our platform, including backend services, APIs, and user interface flows.
- Design, implement, and sustain robust automated end-to-end, integration, and API tests using Playwright with TypeScript, and Python or JavaScript as required.
- Guide automation design decisions, determining what to automate, where to automate (test pyramid), and ensuring test suites remain stable, efficient, and maintainable.
- Enhance our testing framework and methodologies, focusing on reliability, clarity, execution speed, and ease of contribution for the entire team.
- Collaborate with developers to embed testability into system design, advise on unit and integration testing practices, and review test-related code, including AI-generated code.
- Troubleshoot complex failures across automation, test data, environments, and product behavior, and drive effective resolutions.
- Establish and manage CI/CD quality gates in GitHub, detailing test execution, failure triage, and release criteria.

