> Markdown version of [/jobs/ext/2864117-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/2864117-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer - **Company:** Fiserv, Inc. - **Location:** Sunnyvale, CA, United States - **Experience:** Expert - **Salary:** $140,000.0 - $210,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Android Software Development, Android Studio, JIRA, Build Automation, Automation of Tests, Bash Shell, Bluetooth, C Sharp (Programming Language), Cloud Computing, Code Coverage, Software Quality, Code Review, System Configuration, Software Debugging, Linux, Groovy, Multi-protocol Systems, Python (Programming Language), MySQL, Regression Analysis, Network Protocols, Object-Oriented Software Development, Ruby, Clover, Shell Script, Smoke Testing, Software Engineering, SQL Databases, Software Testing Automation Framework, Strategies of Testing, WebSocket, Appium, Backend, Git, Information Technology, Restful APIs, Software Version Control, SDET, Jenkins - **Published:** September 12, 2026 - **Apply:** https://www.dice.com/job-detail/1fc44796-993f-4136-913c-33435662d0e4 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience. * 6-10 years of progressive experience in Software Quality Engineering, SDET, or Software Development roles. * Strong hands-on experience developing, maintaining, and extending test automation frameworks using 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. Experience That Would Be Great to Have * 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. ## Description * 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. * Responsibilities listed are not intended to be all-inclusive and may be modified as necessary. ## Related Videos - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)