Software Development Engineer in Test (SDET)

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

SDET
E2E
complex API
code in java
CI/CD
API testing

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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.