1

Software Engineering In Test Jobs in California (NOW HIRING)

Engineering moves at software speed. Manufacturing doesn't. Yet. Machina Labs is changing that. We ... Machina Labs is seeking a Software Engineer in Test (SET) to own quality, validation, and release ...

next page

Showing results 1-20

Software Engineering In Test information

What is the difference between Software Engineering In Test vs Software Developer?

AspectSoftware Engineering In TestSoftware Developer
Primary FocusDesigning and implementing automated tests, ensuring software qualityDeveloping new features and applications
Skills & CertificationsProgramming, testing frameworks, scripting, QA toolsProgramming, software design, problem-solving
Work EnvironmentCollaborates with development teams, focuses on testing pipelinesWrites code, develops software modules
Industry UsageCommon in tech companies emphasizing quality assuranceWidespread across software development firms

Software Engineering In Test professionals focus on creating automated tests to ensure software quality, while Software Developers primarily build and maintain software applications. Both roles require programming skills, but their core responsibilities differ, with testers emphasizing quality assurance and developers focusing on feature development.

What are the key skills and qualifications needed to thrive as a Software Engineer in Test, and why are they important?

To thrive as a Software Engineer in Test, you need strong programming skills, knowledge of software testing methodologies, and typically a degree in computer science or a related field. Familiarity with automated testing frameworks (such as Selenium or JUnit), version control systems like Git, and continuous integration tools is essential. Attention to detail, analytical thinking, and effective communication are standout soft skills for this role. These competencies ensure robust, reliable software delivery through effective test design, automation, and collaboration with development teams.

What are some common challenges Software Engineers in Test face when integrating automated testing into existing development workflows?

One common challenge Software Engineers in Test encounter is aligning automated testing frameworks with rapidly changing development practices and codebases. Legacy systems or inconsistent coding standards can make it difficult to implement reliable, maintainable tests. Additionally, collaboration with developers and QA teams is essential to ensure tests are integrated early and provide meaningful feedback without slowing down the release cycle. Effective communication, proactive planning, and continuous improvement of test infrastructure are key to overcoming these obstacles.

What is a Software Engineer in Test?

A Software Engineer in Test (SET) is a professional who focuses on ensuring the quality and reliability of software products by developing automated tests, creating testing frameworks, and working closely with development teams. Unlike traditional testers, SETs typically have strong programming skills and are involved in designing, coding, and maintaining test automation systems. They help identify bugs early in the development cycle, improve code quality, and speed up the release process by automating repetitive testing tasks.
Software Development Engineer in Test II

Software Development Engineer in Test II

PlayStation Global

San Diego, CA • On-site

Other

Posted 3 days ago


Job description

 Software Development Engineer in Test II (SDET II) - Subscription Platform:

PlayStation isn't just the Best Place to Play, it's also the Best Place to Work. Today, we're recognized as a global leader in interactive and digital entertainment, producing the PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, PlayStation App, cloud and streaming experiences, and acclaimed PlayStation software titles from PlayStation Studios.

At PlayStation, we are passionate about building high-quality experiences used by millions of players worldwide. We are looking for a motivated and hands-on Software Development Engineer in Test II (SDET II) to support quality engineering initiatives across our Subscription ecosystem.

This role is ideal for someone who enjoys solving quality engineering challenges across web, mobile, console, and connected device platforms while contributing to scalable automation and modern testing practices

Role Overview:

As an SDET II for Subscription Services, you will work closely with Staff and Senior SDETs, Software Engineers, Product Managers, and QE teams to help deliver high-quality subscription and streaming experiences across multiple platforms.

You will contribute to automation frameworks, end-to-end testing, CI/CD pipelines, and quality engineering initiatives supporting customer-facing subscription products and services.

You will help support testing and automation efforts across:

  • Subscription and commerce platforms
  • Streaming and cloud gaming services
  • Gaming console ecosystems
  • Multi-device connected experiences
Responsibilities:
  • Contribute to automation and QE strategy initiatives for Subscription platforms
  • Develop, maintain, and execute scalable automation solutions across web, mobile, console, and connected device ecosystems
  • Support shift-left quality engineering practices through automation-first testing approaches and early engagement during feature development
  • Assist with building dashboards, quality metrics, and observability solutions to improve release visibility and automation reporting
  • Collaborate with business, product, engineering, and QE teams to support high-quality customer experiences
  • Support adoption of modern quality engineering practices including intelligent automation and AI-assisted testing workflows
  • Contribute reusable tools, automation utilities, and testing best practices that improve engineering efficiency and collaboration
  • Support end-to-end subscription a testing workflows including authentication, commerce, entitlement validation, lifecycle management, retention journeys
  • Develop and execute automation using Python, JavaScript/TypeScript,Selenium/Appium, and API/backend automation tools
  • Execute testing initiatives across multi device ecosystem
  • Build and maintain automation for native mobile applications, APIs, backend services, and distributed systems
  • Support CI/CD pipelines and automation infrastructure using Jenkins, GitHub Actions, Docker, Kubernetes, and cloud-native tooling
  • Participate in defect triage, root cause analysis, production validation, and release readiness activities
  • Partner with globally distributed teams to support continuous delivery and release quality
  • Continuously learn and adopt emerging technologies, tools, and AI-driven testing methodologies
Required Qualifications:
  • Bachelor's degree or equivalent in Computer Science, Engineering, or related field
  • 3+ years of experience in Software Development Engineering in Test, Quality Engineering, or Test Automation
  • Hands-on programming experience in Python, JavaScript/TypeScript
  • Experience with Appium, Selenium and API automation frameworks
  • Experience testing web, mobile, or consumer-facing applications
  • Familiarity with streaming, media playback, subscription services, or connected device ecosystems
  • Understanding of CI/CD pipelines, distributed systems, test framework design, and automation strategies
  • Experience with Jenkins, GitHub Actions, Docker, Kubernetes, and Git-based workflows
  • Experience with API, backend, and micro services testing
  • Strong debugging, analytical, and problem-solving skills
  • Excellent communication and collaboration skills
  • Self-motivated with a strong sense of ownership and accountability
Preferred Qualifications:
  • Experience working on subscription products
  • Experience testing commerce/payment systems
  • Experience with streaming platforms or video playback systems
  • Experience with React Native or cross-platform mobile frameworks
  • Experience testing gaming consoles, handheld devices, or connected devices
  • Exposure to AI-assisted testing tools or intelligent automation workflows
  • Familiarity with accessibility (a11y) and localization (l10n) testing practices
What We're Looking For:
  • Passion for quality engineering and automation
  • Strong technical curiosity and willingness to learn new technologies
  • Ability to work effectively in fast-paced cross-functional environments
  • Interest in modern AI-driven engineering and testing practices
  • A collaborative team player who contributes positively across engineering organizations
  • Someone excited to help shape the future of Subscription and PlayStation experiences