SDET
Calling all innovators—find your future at Fiserv. We're a global leader in Fintech and payments, connecting financial institutions, corporations, merchants, and consumers millions of times a day. From credit card swipes to mobile payments and ATM withdrawals, we power the transactions that move the world.
About the Role
Clover, Fiserv’s smart point-of-sale (POS) platform, provides SDKs that empower thousands of integrators and developers to build custom merchant applications. As an SDET on the SETI (Software Engineering for Test Infrastructure) team, you will ensure our developers and integrators have a reliable platform by testing Clover SDKs, applications, and hardware across complex device configurations. You’ll execute test plans across 5+ language bindings and payment flows, collaborate with distributed teams, and utilize our custom 40-robot automated test lab to maintain unmatched product quality.
Responsibilities
- Execute tests in multiple environments to support Android application and server releases while diagnosing regressions across a complex integration environment.
- Scope, document, write test plans, and create test cases for new features across various Clover SDKs, language bindings, and device configurations.
- Report defects against Clover applications and SDKs using Jira and partner with development teams to ensure issues are resolved.
- Coordinate with distributed testing teams to manage testing schedules and ensure release deadlines are met.
- Identify testing gaps, develop strategies for filling those gaps, and support full regression testing for monthly app releases.
- Learn and leverage test automation frameworks (such as UIAutomator), script-driven Jenkins pipelines, and programming languages (Java, JavaScript, Swift, Ruby, Bash, Groovy) to drive custom payment test suites and robot testing infrastructure.
Requirements
- Bachelor's Degree (preferably Computer Science or Engineering) or equivalent combination of experience, education, and military.
- 2–5 years of progressive experience in Software Quality Assurance (QA) and/or Software Development.
- Proven experience performing manual testing and maintaining test plans and test cases within complex software environments.
- Hands-on experience with defect tracking tools such as Jira.
- Strong attention to detail, pragmatic problem-solving skills, and the ability to assimilate new technical concepts quickly in a fast-paced environment.
Skills
- Experience with Android OS and application-level testing (ADB debugging and core Android concepts).
- Hands-on experience developing native apps or SEMI integrations for Clover POS hardware (using Clover SDKs, Clover Connector, or REST Pay API).
- Familiarity testing REST APIs, executing SQL queries in MySQL, and utilizing SSH in Linux or Unix (macOS) environments.
- Experience with version control systems (Git) and development IDEs such as Android Studio or IntelliJ.
- Exposure to automated test script development (UIAutomator, Espresso, JavaScript, Swift, Java, or .NET) and Object-Oriented Programming (OOP) principles.
- Familiarity with executing/configuring Jenkins pipelines and performing root-cause analysis on test automation failures.
- Hands-on experience with point-of-sale (POS) hardware/software, mobile payments architecture, or automated hardware test systems.
Schedule
This role is on-site Monday through Friday. In-person collaboration is considered essential for onboarding, productivity, and teamwork.
Benefits
- Fuel Your Life program to support physical, financial, social, and emotional well-being.
- Paid holidays and generous time away policies.
- No-cost mental health support through Employee Assistance Programs.
- Living Proof program to recognize peers’ efforts with points redeemable for rewards.
- Eight Employee Resource Groups to foster collaboration and networking.
- Professional growth opportunities through training, development, and internal mobility.
- Medical, dental, vision, life, and disability insurance options available from day one.
- Retirement planning and discounted shares with the Employee Stock Purchase Plan.
- Tuition assistance and reimbursement program.
- Paid parental, caregiver, and military leave.
Pay
Salary Range: $108,800.00 - $163,200.00 (for employees in Sunnyvale, California; ranges may differ in other states).