
Senior Test Engineer
SEON • Budapest, Central Hungary, Hungary
Role & seniority: Senior Test Engineer (hands-on, end-to-end quality ownership; lead automation efforts)
Stack/tools: Playwright with TypeScript (also Python/JavaScript as needed); CI/CD (GitHub), tests for backend APIs, frontend UI; familiarity with API testing tools and modern frameworks (Cypress, Selenium, pytest, JUnit) as backup
Top 3 responsibilities
-
Own quality strategy for critical platform components (backend, APIs, frontend flows) and design robust automated end-to-end, integration, and API tests
-
Lead automation design, maintain test framework, ensure fast, stable, maintainable suites; guide testability in system design; review test-related code
-
Define CI/CD quality gates, triage failures, develop data strategies, and mentor others in automation best practices
Must-have skills
-
3+ years in QA automation or Software Engineer in Test; strong hands-on automation development
-
Deep Playwright experience (or strong modern framework) and TypeScript/JavaScript coding; Python or other language as needed
-
Experience in CI/CD pipelines (GitHub), test runs in pipelines, flaky test management; solid API/web services testing knowledge
-
Ability to lead technical discussions on test strategy and maintainability; strong problem-solving for complex failures
Nice-to-haves
-
Test management/tracing tools (TestRail/Xray, Jira); documentation (Confluence)
-
API contract testing (Postman, Pact, REST Assured); performance testing (k6)
-
Docker/clo
Full Description
SEON is the command center for fraud prevention and AML compliance, helping thousands of companies worldwide stop fraud, reduce risk and protect revenue. Powered by 900+ real-time, first-party data signals, SEON enriches customer profiles, flags suspicious behavior and streamlines compliance workflows - all from one place. SEON provides richer data, more flexible and transparent analysis, and faster time to value than any other provider on the market. We’ve helped companies reduce fraud by 95% and achieve 32x ROI, and we’re growing fast, thanks to our partnerships with some of the world’s most ambitious digital brands like Revolut, Wise, and Bilt. About the role and the team We are looking for a hands-on Senior Test Engineer who can own end-to-end quality for key product areas and lead our automation efforts. You will work closely with developers and product to make sure features are testable by design, build reliable automated coverage, and raise the quality bar with every release. This is not a “tests only” role. We need someone proactive who can drive the right conversations, propose solutions, and help the team move faster with confidence. You will be expected to write automation, improve our Playwright framework, and guide others in how we approach test strategy and implementation. This role is based in our Budapest office with a hybrid schedule (approximately three days per week in the office). What you’ll do Own quality and test strategy for critical components across our platform, including backend services, APIs, and frontend UI flows. Design, implement, and maintain robust automated end-to-end, integration, and API tests using Playwright with TypeScript (plus Python or JavaScript where needed). Lead automation design decisions, including what to automate, where to automate (test pyramid), and how to keep suites stable, fast, and maintainable. Improve our test framework and patterns with a focus on reliability, clarity, speed of execution, and ease of contribution for the wider team. Partner with developers to build testability into system design, guide unit and integration testing practices, and review test-related code (including code produced with AI tooling). Debug complex failures across automation, test data, environment, and product behavior, then drive the right fixes and follow-ups. Define and maintain CI/CD quality gates in GitHub, including how tests run, how failures are triaged, and what “release ready” means. Develop practical test data strategies that support both automated and exploratory testing. Contribute to non-functional testing (performance and reliability) for critical services when needed. Mentor and support other QA engineers and developers in automation best practices and day-to-day quality habits. What you’ll bring 3+ years of experience in QA automation, Software Engineer in Test, or Test Engineering, with strong hands-on automation development. Strong Playwright experience (preferred) or deep experience in a modern framework like Cypress, Selenium, pytest, JUnit, or similar, plus the ability to ramp quickly into Playwright. Solid coding ability in TypeScript/JavaScript (preferred) and comfort working in Python or another language as needed. Proven experience building and maintaining automation in CI/CD pipelines (GitHub, AWS environments, test runs in pipelines, reporting, flaky test management). Strong understanding of APIs, web services, and event-driven systems, including how to test with mocks, contracts, and controlled test data. Confidence leading technical discussions on test strategy, coverage, tradeoffs, and automation approach, including making and defending recommendations.
A quality mindset that looks like engineering: clean, reusable code, thoughtful design patterns, and a focus on long-term maintainability. Comfortable using modern AI tools to speed up work while still applying strong judgment, review, and ownership of the end result. Nice to have Test management and traceability experience (TestRail or Xray with Jira), plus documentation habits (Confluence, Coda). API testing depth (Postman, Pact, REST Assured, contract testing). Performance testing experience (k6 preferred). Docker and cloud-native familiarity, plus experience working with microservices architectures. Why you’ll love it here Real ownership of end-to-end quality and the ability to shape how we test and ship software. A collaborative engineering culture where QA is treated as engineering, not an afterthought. Modern tooling, room to experiment, and the expectation that your ideas will influence how we work.
Location and eligibility note: This position is planned for our Budapest office on a hybrid schedule. Preference will be given to candidates who are already located in and legally authorized to work in Hungary. SEON Technologies collects and processes personal data in accordance with applicable data protection laws. If you are a European Job Applicant see the privacy notice for further details. SEON is an equal opportunity employer. We strive to embrace what makes each one of us unique; we each have our own story. Whether looking at our current staff or future team members, we believe that everyone has something to contribute, and our employment practices reflect that. We do not make an employment decision based upon race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Please let your recruiter know if you need reasonable adjustments to our recruitment process.