{"schemaVersion":"jobsearcher.job.v1","id":"7f904e39ce94fc2c65af71ce","url":"https://jobsearcher.com/jobs/7f904e39ce94fc2c65af71ce","canonicalUrl":"https://jobsearcher.com/jobs/7f904e39ce94fc2c65af71ce","title":"Senior Software Test Engineer","description":"Senior Software Test EngineerRole focus: Testing across functional, non-functional, security, and chaos/resilience areas.Location: Mountain View, CA 94043Key ResponsibilitiesDesign, develop, and execute functional, integration, system, regression, and end-to-end test cases.Perform API and microservices testing and validate service-to-service interactions.Develop and maintain automated test scripts and frameworks.Perform non-functional testing, including:Performance testingLoad and stress testingScalability testingReliability and availability testingCapacity testingExecute security testing covering authentication, authorization, API security, vulnerability testing, and common application security risks.Perform chaos and resilience testing to validate system behavior during failures and unexpected conditions.Conduct fault-injection scenarios such as:Service/pod failuresNetwork latency and packet lossCPU and memory exhaustionDependency failuresNode/container failuresService restarts and unavailabilityTest applications deployed in Docker and Kubernetes environments.Analyze test results, identify root causes, and work with developers to troubleshoot and resolve defects.Create detailed test reports, defect reports, test execution summaries, and quality metrics.Participate in requirements, design, and code reviews to identify potential quality and testability issues early.Integrate automated tests into CI/CD pipelines.Validate application performance and resource utilization using monitoring and observability tools.Support release validation, production verification, and regression testing.Contribute to improving test coverage, automation, test processes, and overall product quality.Collaborate with developers, DevOps, SRE, security, and product teams to ensure production readiness.","company":"Msi Technologies","rawCompany":"msi technologies","city":"Mountain View","state":"HI","isRemote":false,"isActive":false,"createdAt":"2026-08-15T10:37:12.957Z","occupations":[{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Test Engineer","description":"Senior Software Test EngineerRole focus: Testing across functional, non-functional, security, and chaos/resilience areas.Location: Mountain View, CA 94043Key ResponsibilitiesDesign, develop, and execute functional, integration, system, regression, and end-to-end test cases.Perform API and microservices testing and validate service-to-service interactions.Develop and maintain automated test scripts and frameworks.Perform non-functional testing, including:Performance testingLoad and stress testingScalability testingReliability and availability testingCapacity testingExecute security testing covering authentication, authorization, API security, vulnerability testing, and common application security risks.Perform chaos and resilience testing to validate system behavior during failures and unexpected conditions.Conduct fault-injection scenarios such as:Service/pod failuresNetwork latency and packet lossCPU and memory exhaustionDependency failuresNode/container failuresService restarts and unavailabilityTest applications deployed in Docker and Kubernetes environments.Analyze test results, identify root causes, and work with developers to troubleshoot and resolve defects.Create detailed test reports, defect reports, test execution summaries, and quality metrics.Participate in requirements, design, and code reviews to identify potential quality and testability issues early.Integrate automated tests into CI/CD pipelines.Validate application performance and resource utilization using monitoring and observability tools.Support release validation, production verification, and regression testing.Contribute to improving test coverage, automation, test processes, and overall product quality.Collaborate with developers, DevOps, SRE, security, and product teams to ensure production readiness.","datePosted":"2026-08-15T10:37:12.957Z","dateModified":"2026-08-15T10:37:12.957Z","hiringOrganization":{"@type":"Organization","name":"Msi Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Mountain View","addressRegion":"HI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"7f904e39ce94fc2c65af71ce"},"url":"https://jobsearcher.com/jobs/7f904e39ce94fc2c65af71ce"}}