Overview
Skills
Job Details
Software Development Engineer in Test (SDET)
The Software Development Test Engineer (SDET) helps deliver the quality and performance of large-scale, multi-platform software products that include; web, API, and mobile application interfaces. SDETs should be hands-on and self-motivated and expect to work in a CI environment, collaboratively with software developers. This team is currently working towards the shift-left model and integrating E2E testing in the release process.
Essential Job Duties and Responsibilities:
* Tests complex API, web, and mobile-based applications that reference database back-end systems.
* Creates and maintains automated test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a customer release.
* Designs, develops, maintains, and troubleshoots automated suites of tests through continuous integration for value-added feedback.
* Works with the engineering teams to derive testing requirements throughout the development cycle.
* Reproduces, debugs, and isolates problems and verifies fixes.
* Works closely with software developers to create software artifacts including test plans, test cases, test procedures, and test reports.
* Works in cross-functional areas with internal partner engineering teams in a disciplined agile environment.
* Estimates own testing tasks and works productively with minimum supervision while showing an excellent team attitude.
Job Requirements
- 10 years of experience in an SDET role
- Must be able to develop code in java
- Strong experience in API testing using Postman
- Strong experience in creating test automation frameworks
- CI/CD knowledge and ability to develop a Continuous Testing Framework to support CI/CD
- Test, debug, and system engineering mindset