> Markdown version of [/jobs/ext/1453412-software-qa-engineer](https://www.wearedevelopers.com/jobs/ext/1453412-software-qa-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software QA Engineer - **Company:** Sony Interactive Entertainment - **Location:** San Mateo, CA, United States - **Experience:** Experienced - **Salary:** $124,800.0 - $166,400.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Automation of Tests, Code Coverage, Continuous Integration, Software Debugging, DevOps, Distributed Systems, Protocol Buffers, Python (Programming Language), Enterprise Messaging Systems, E2e Testing, Selenium, Service-Oriented Architecture, Service Virtualization, Software Engineering, Software Testing Automation Framework, Test Execution Engine, Strategies of Testing, User Interface Testing, Performance Testing, Postman, Appium, Scalability Testing, Backend, Git, Event Driven Architecture, Build Management, Integration Tests, Information Technology, Graphql, React Native, Restful APIs, Docker, Jenkins, Programming Languages, Microservices - **Published:** July 26, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17707136?backUrl=%2Fcareer%2F17707136%2FSoftware-Qa-Engineer-California-San-Mateo ## About the Role Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of experience in software testing, including designing and executing test plans and test cases. 3+ years of hands-on experience building and maintaining automated tests for web, mobile, APIs, and/or backend services. Proficiency in at least one programming language such as Python (preferred), Java, or JavaScript. Strong experience testing REST APIs and service-oriented architectures, including API validation, integration testing, and contract testing. Experience with contract testing frameworks such as Pact or similar consumer-driven contract testing solutions. Familiarity with gRPC services, Protocol Buffers, and service-to-service testing methodologies. Experience with test automation frameworks such as Selenium and/or Appium. Strong experience with API testing tools and frameworks (e.g., Postman, REST Assured, GraphQL, gRPC). Familiarity with modern development and DevOps tools (e.g., Git, Jenkins, Docker). Solid understanding of software development lifecycle, CI/CD practices, and test methodologies. Strong analytical, debugging, and problem-solving skills. Ability to work effectively in a fast-paced, agile environment with minimal supervision. Excellent written and verbal communication skills. Preferred Qualifications: Test or development experience on a non-PC device (phone/game console/set-top box, etc.). Experience with React Native. Experience with event-driven architectures and messaging systems. Experience with test containers, mocking frameworks, and service virtualization. Exposure to microservices architecture and distributed system testing strategies. Experience with performance, load, and scalability testing tools and practices. ## Description Design, develop, and execute comprehensive test strategies, test plans, and test cases across UI, API, and backend systems to ensure high-quality feature delivery. Collaborate closely with software engineers, product managers, and cross-functional teams to define test coverage and quality goals early in the development lifecycle. Build, maintain, and scale robust automation frameworks for UI, API, service-level,and end-to-end testing, including device and performance testing. Design and build testing infrastructure to enable automated service validation, shifting quality efforts beyond traditional UI testing and into backend systems. Continuously improve quality engineering practices by introducing new standards, tools, and processes, and driving their adoption across teams. Develop reusable test utilities, APIs, and libraries to improve efficiency and consistency in automation. Maintain and enhance existing automation frameworks (Python, Selenium, etc.) for scalability, reliability, and performance. Partner with infrastructure teams to design, implement, and optimize CI/CD pipelines and quality gates. Analyze test results, identify root causes of defects, and work with development teams to drive timely resolution. Support release readiness activities by validating features, assessing quality risks, and providing actionable recommendations. Advocate for a shift-left testing approach, embedding quality practices throughout the software development lifecycle. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)