Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Sonata-software • Nzalae/ Nzawa locations, Kitui County, Kenya
Role & seniority: Software Development Engineer in Test (SDET); mid-to-senior level (6+ years typically relevant).
Stack/tools: C#, VB .NET; custom automation frameworks; UI: Selenium WebDriver, Playwright, Cypress, WebDriverIO; API: Postman/Newman, REST Assured, Karate, SuperTest; GitHub; CI/CD: Jenkins, GitHub Actions; Agile practices.
Design, develop, and maintain automated test frameworks and reusable test libraries.
Build automated tests for API, UI, integration, functional, and regression testing; improve test coverage.
Integrate automated tests into CI/CD pipelines, assist with testable code, participate in code reviews, and drive quality improvements.
Must-have skills: 6+ years in software development/test automation; strong programming (C#, VB .NET); experience building automation frameworks from scratch; UI and API automation tool proficiency; source control (GitHub); CI/CD experience (Jenkins, GitHub Actions); Agile methodologies.
Nice-to-haves: Performance testing (k6, JMeter, LoadRunner); cloud apps (AWS/Azure/GCP); container tech (Docker, Kubernetes); contract testing (Pact); service virtualization (WireMock, MockServer, Hoverfly); monitoring (Grafana, Splunk, Dynatrace); test data management; QA/testing certifications.
Location & work type: Not specified in the provided text.
Software Development Engineer in Test (SDET)
What does a successful SDET do at Fiserv?
As an SDET at Fiserv, you will play a critical role in ensuring the quality, reliability, and scalability of our software products. Your strong software engineering background and expertise in test automation will help shape our testing frameworks and quality engineering practices. You will collaborate closely with development, DevOps, and product teams to build automated tests, improve test coverage, and integrate quality deeply into the CI/CD ecosystem.
What will you do?
Design, develop, and maintain automated test frameworks and reusable test libraries Build automated tests for API, UI, integration, functional, and regression testing Work with developers to build testable code, improve unit test coverage, and enforce coding standards Participate in code reviews with a focus on testability and quality Identify, report, and track defects through resolution Create test strategies, test plans, and supporting test documentation Integrate automated tests into CI/CD/CV pipelines and improve automation stability Collaborate in Agile ceremonies to support iterative delivery Contribute to continuous improvement through new tools, frameworks, and best practices
What will you need to have?
6+ years of combined education or experience in software development, test automation, or quality engineering Strong programming skills (C#, VB .Net, etc.) Experience building automation frameworks from scratch Experience with UI automation tools such as Selenium WebDriver, Playwright, Cypress, WebDriverIO Experience with API automation tools such as Postman/Newman, REST Assured, Karate, SuperTest Experience with source control systems (GitHub) Experience working with CI/CD/CV systems (Jenkins, GitHub Actions) Understanding of Agile methodologies
What would be great to have?
Experience with performance testing tools (k6, JMeter, LoadRunner) Experience testing cloud-based applications (AWS, Azure, GCP) Experience with container technologies (Docker, Kubernetes) Familiarity with contract testing (Pact) Experience with service virtualization tools (WireMock, MockServer, Hoverfly) Experience with monitoring technologies (Grafana, Splunk, Dynatrace) Test data management experience Certifications in QA, automation, or testing methodologies