Job Title
Sr. SDET
What does a successful Software Development Engineer in Test (SDET) do at Clover?
As Clover continues to grow globally, the EMEA Billing team is instrumental in delivering scalable, accurate, and efficient billing solutions that support merchants across diverse markets. This team focuses on building resilient backend systems, streamlining financial operations, and ensuring seamless integration within Clover’s ecosystem, all while driving innovation and maintaining high standards of quality and reliability.
This role focuses on ensuring the quality, reliability, and performance of billing systems within the Clover EMEA platform. As the billing domain expands across additional markets, strong automated testing and performance validation are required to maintain system stability and reduce production defects. You will work closely with software engineers and DevOps teams to design, implement, and maintain automated test frameworks, integrate testing into CI/CD pipelines, and validate both functional and non‑functional requirements across microservices and core systems.
What you will do:
Design, implement, and maintain automated test suites using Karate, Cypress, JUnit, and Postman
Develop and execute performance tests using tools such as JMeter to identify performance issues and bottlenecks
Integrate automated tests into CI/CD pipelines to support continuous delivery
Review test and automation code to ensure quality, maintainability, and consistency with best practices
Build and maintain automated tests for microservices, validating service interactions and system behaviour
Investigate failures from automated tests and production issues, and work with developers to identify root causes
Maintain documentation for test cases, performance benchmarks, and testing processes
Increase overall test coverage and reduce regressions across releases
What you will need to have:
3–5 years of experience in an SDET or quality engineering role
Strong Java development skills, understanding applications developed with the Spring framework
SQL experience to query relational databases
Scripting knowledge (Python is preferred)
Hands‑on experience with test automation frameworks such as Karate or equivalent
Experience with performance testing tools such as JMeter
Understanding of microservices architecture and distributed systems
Experience testing applications deployed on Kubernetes or similar container platforms
Strong debugging and analytical problem‑solving skills
Experience working within Agile engineering teams
Bachelor’s degree in Computer Science or a related discipline, or equivalent practical experience
3–5 years of professional experience in software testing or quality engineering roles
What would be great to have:
Experience with additional automated testing frameworks or tooling
Familiarity with CI/CD tooling and pipeline integration
Basic understanding of security testing principles
Knowledge of software development lifecycles and release processes
Formal certification in software testing or quality engineering
Salary Range
$108,800.00 - $163,200.00
These pay ranges apply to employees in Sunnyvale, California. Pay ranges for employees in other states may differ.
It is unlawful to discriminate against a prospective employee due to the individual's status as a veteran.
This position is not eligible for an annual incentive opportunity and is also not eligible to earn commissions.
Thank you for considering employment with Fiserv. Please:
- Apply using your legal name
- Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).