What does a successful Software Development Engineer in Test (SDET) do?
As a Software Development Engineer in Test (SDET) at Fiserv, you will perform software development and testing tasks with a focus on the testability, robustness, and performance of our production software. You have advanced programming skills and can create automation testing tools and frameworks to assist with the manual testing process.
As an individual contributor, you will analyze product development design, articulate expected testing approaches, build and maintain test scripts, execute functional and regression tests, and collaborate with other teams on various aspects of the feature or sub-system. You will help to drive quality and excellence through a detailed approach to automation.
What you will do:
- As part of an Agile team, review and contribute to user stories to identify acceptance criteria while building test scripts to validate the criteria.
- Serve as the “voice of the customer” to evaluate software quality and offer input for product design and processes.
- Debug software products using systematic test design to develop, apply, and maintain quality standards.
- Develop, modify, and execute software test plans, automate scripts, and programs for testing.
- Install, configure, and maintain automated testing frameworks.
- Implement, execute, and debug automated UI and API level test scripts using various technologies and tools.
- Conduct all phases of software testing, including test planning, functional, integration, and regression testing.
- Collaborate with product owners and software engineers to understand requirements and business use cases.
What you will need to have:
- Bachelor’s Degree in Computer Science or a related field, or an equivalent combination of education, work, and/or military experience.
- 7+ years of experience in QA and or software development with exposure to release cycles and version control workflows.
- 3+ years of hands programming and scripting experience in Java, TypeScript, or Python.
- Experience with QA Automation tools and frameworks like Selenium, Cypress and Karate.
- Experience testing REST APIs and using tools such as Postman.
- Proficiency in writing SQL queries and analyzing data.
- Experience using test case management and defect management tools like Confluence, JIRA, ALM, or MTM.
- Experience testing all layers of a web application, including front-end, service layer, and back-end testing.
What would be great to have:
- Exposure to developing best practices and frameworks for load and performance testing.
- Experience with continuous integration and delivery (CI/CD)
- Keen attention to detail, excellent written and verbal communication skills, and a passion for problem-solving.
- Ability to set up test framework environments and test beds, as well as build detailed test plans and scripts from business requirements.
- Strong analytical and problem-solving skills.
How you’ll work:
- Fiserv emphasizes in-person collaboration to help you grow your career while shaping the future of fintech, this role is on-site.
- This is a full-time, direct-hire position, and no contract options for unsolicited agency submissions will be considered.
#LI-SH2
R-10354879