Jobs · Engineering · California

Software Development Engineer in Test Contractor (SDET Contractor)

Sony Interactive Entertainment · Los Angeles Metropolitan Area · 1 wk ago
HybridEngineering$58–$72/hrFull-time

Responsibilities

  • Design, develop, and maintain automated test frameworks for backend services and APIs.
  • Write high-quality JUnit tests for RESTful APIs, service layers, and backend components.
  • Validate API schemas, request/response structures, and error-handling scenarios.
  • Create and execute API automation covering functional, regression, and integration layers.
  • Collaborate with developers to ensure testability, observability, and quality in new feature design.
  • Analyze logs, metrics, and service behavior to diagnose and troubleshoot failures.
  • Participate in Agile processes: refinement, planning, retrospectives, and daily scrums.
  • Drive improvements in CI/CD pipelines through automation and quality gates.
  • Contribute to scaling QE across microservices by building reusable test components and libraries.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field—or equivalent practical experience.
  • 3+ years of experience in software QE, test automation, or development roles.
  • Demonstrated ability to work independently as well as part of a collaborative Scrum team.
  • Interest in working as part of an agile, collaborative and cross-functional team that works on modern software design and development.
  • Exposure to version control systems (preferably Git).
  • Excellent verbal and written communication skills.
  • Strong analytical and problem-solving skills.
  • Including analyzing logs and diagnosing service failures.

Required Skills

  • Strong experience with Java programming (advanced OOP concepts, collections, generics, lambdas).
  • Hands-on experience writing tests with JUnit (JUnit5 preferred).
  • Expertise in API testing for REST-based services (familiarity with gRPC is a plus).
  • Solid understanding of API schema validation, including OpenAPI/Swagger specifications.
  • Experience building and maintaining automation frameworks for backend or microservice architectures.
  • Familiarity with Git, branching strategies, and CI/CD tools (e.g. Jenkins, GitHub Actions).
  • Strong problem-solving and debugging skills. Including analyzing logs and diagnosing service failures.

Preferred Skills

  • Experience designing test plans, writing detailed test scenarios, and performing domain-driven test analysis.
  • Familiarity with Spring Boot–based micro services and common backend service patterns.
  • Experience using IntelliJ IDEA or similar Java-focused development environments.
  • Hands-on experience with log analysis and observability tools (Splunk preferred).
  • Understanding of gRPC service testing and related tooling.
  • Familiarity with cloud environments (AWS).
  • Experience writing scripts using Python or Node.js.
  • Exposure to a web-front-end technology such as JavaScript, HTML and CSS.

Pay

The estimated base pay range for this role is $58—$72 USD per hour.

Benefits

This role is eligible for benefit offerings that include medical, dental, and vision.

Similar jobs

Software Engineer

TruistCharlotte, NC· 2 days ago
Engineeringapply on careers.truist.com

Software Engineer

Red HatRaleigh, NC· 3 wk ago
Information Technology$96k–$154k/yrapply on redhat.wd5.myworkdayjobs.com

Software Engineer

LoadUpAlpharetta, GA· 3 wk ago
Engineeringapply on careers.goloadup.com

Software Engineer

AtriCure, Inc.Minneapolis, MN· 3 wk ago
Information Technology$71k–$104k/yrapply on job-boards.greenhouse.io