Seeking a Software Test Engineer to lead and execute advanced software testing for web applications and instrument systems, with a focus on C# and TypeScriptโbased solutions.
Engineer will be responsible for designing and implementing automated and manual test strategies, building robust verification frameworks, and ensuring seamless integration into CI/CD pipelines.
Engineer will demonstrate deep technical expertise in modern software testing practices, a strong sense of ownership, and the ability to influence quality across teams.
Position Details:
- Duration: 7/6/26 - 12/31/26, potential for extension
- Location: HYBRID in San Diego, CA
- Compensation: Starting at $52/hr W2 plus benefits (no 3rd party candidates)
Key Responsibilities:
- Develop and maintain automated test frameworks using C# and TypeScript, covering both API and UI testing.
- Partner with software developers and domain experts to define test coverage, optimize frameworks, and drive scalable automation solutions.
- Own quality metrics for assigned projects, proactively identifying risks and implementing improvements.
- Mentor and guide junior engineers in testing methodologies, automation practices, and domain knowledge.
- Integrate automated test suites into CI/CD platforms such as GitHub Actions, TeamCity, or Jenkins to ensure continuous quality.
- Work collaboratively and effectively in a fast-paced environment, driving alignment across stakeholders.
Qualifications & Requirements:
- Bachelorโs or Masterโs degree in Computer Science, Bioinformatics, Engineering, or related field.
- 3-5+ yearsโ in-depth experience working in Software Quality Engineering/Assurance and/or other areas of the SDLC to test web and/or instrument applications, both front and back end.
- 3-5+ yearsโ software development experience in C#, Git, Bash, Linux environment, with demonstrated front-end software development.
- 1-5+ yearsโ experience working in software test engineering or other areas of the SDLC to test Windows/Linux based systems.
- Solid understanding of the test pyramid and the ability to design effective test suites across unit, component, integration, and end-to-end (E2E) testing.
- Strong hands-on experience with API and UI test automation frameworks.
- Familiarity with CI/CD pipelines and tools (GitHub Actions, TeamCity, Jenkins).
Nice To Have:
- Experience working with the following automation frameworks/technologies: Mocha, NUnit, WebdriverIO.
- Experience in performance testing, usability testing, and security testing.
Soft skills:
- Be curious, detail oriented, and analytical, with a proven ability to learn quickly
- Be customer-focused, team-oriented, and motivated, taking ownership of assigned tasks
- Have proven ability to self-manage, as well as manage interdisciplinary relationships
- Experience working on multiple projects simultaneously.
- Good troubleshooting skills
- Have proven verbal and written communication skills