Senior Software Development Engineer in Test (Senior SDET / SETI)

FiservSunnyvale, CA
$140,000 - $210,000Onsite

About The Position

Clover integrators and developers rely on Clover SDKs and hardware to build mission-critical applications for businesses worldwide. The SETI (Software Engineering for Test Infrastructure) team is responsible for testing Clover SDKs and hardware integrations, ensuring third-party developers have a resilient, scalable, and high-performing platform. Our state-of-the-art robot lab houses 40+ custom-built robots running automated test suites. These robots are controlled via REST microservices and managed through a centralized orchestration engine engineered by our team. Jenkins CI/CD pipelines drive test execution across numerous hardware configurations, connectivity protocols (WebSockets, REST, USB, Cloud), and 5+ language SDKs (Android, iOS/macOS, Windows, Java, JavaScript). We support full regression testing for continuous software releases while expanding automation framework capabilities for new payment features.

Requirements

  • 6–10 years of progressive experience in Software Quality Engineering, SDET, or Software Development roles.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Hands-on experience developing, maintaining, and extending test automation frameworks in Object-Oriented languages (Java, Python, or C#).
  • Proven proficiency with Android OS testing (adb debugging, logcat analysis, Android Studio) and RESTful API testing.
  • Solid experience configuring and utilizing Jenkins pipelines, shell scripting (Bash), and version control systems (Git).
  • Hands-on experience with SQL (MySQL) and Linux/Unix environments via SSH for log extraction and backend validation.
  • Demonstrated ability to independently prioritize complex tasks, troubleshoot intricate systems, and deliver reliable results in a fast-paced environment.

Nice To Haves

  • Deep experience with mobile UI test frameworks such as UIAutomator, Espresso, or Appium.
  • Hands-on experience testing point-of-sale (POS) hardware, mobile payment flows, terminal SDKs, or EMV/PCI transaction architectures.
  • Familiarity testing across multi-protocol interfaces (WebSockets, REST, USB, Bluetooth, or Cloud bridges).
  • Proficiency with Groovy, Ruby, or JavaScript for build automation and test harness extensions.

Responsibilities

  • Design, write, and execute comprehensive test strategies, test plans, and automated suites for complex Android applications, REST APIs, and Clover SDK integration layers.
  • Develop and maintain robust, scalable automated test scripts and framework components using UIAutomator, Espresso, Java, and Python to interface with our custom robot automation lab.
  • Diagnose, isolate, and debug intermittent failures and regressions across a multi-tiered infrastructure (hardware, OS, SDKs, APIs, and network protocols).
  • Configure, optimize, and maintain Jenkins pipelines to automate regression suites, smoke testing, and release gating protocols.
  • Partner closely with Development, Product, and Hardware teams to scope features, define non-functional requirements, identify test coverage gaps, and influence design for testability.
  • File high-quality defect reports using Jira, tracking issues through resolution and conducting post-mortem analysis to prevent future leakage.
  • Provide technical direction and code review support to distributed quality and development teams to elevate overall automation standards.

Benefits

  • Fuel Your Life program to support your 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 your peers’ extra effort with points redeemable for rewards
  • Eight Employee Resource Groups to foster a collaborative culture and expand your network
  • Unparalleled professional growth with training, development, and internal mobility opportunities
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service