Job Title: Software Development Engineer in Test
Contract Duration: 3 months, possible extension
Location: Sylmar, CA
Work Arrangement: Onsite
Work Schedule: 8am-5pm PST
Pay Range: $50-$55/hour
Summary
The SDET will be embedded in an Agile Scrum team.The role involves both manual and automated testing of Angular/.NET applications used in clinical trials. The engineer will contribute to scalable testing practices, CI/CD integration, and test case development in a regulated environment.
Responsibilities
- Write and maintain automated UI and integration tests using Playwright (C#) and .NET-based frameworks (e.g., xUnit, NUnit)
- Perform manual and exploratory testing of Angular front-end and .NET back-end applications
- Participate in all Scrum ceremonies and contribute to defining testable acceptance criteria
- Collaborate with developers to understand application design and identify testing opportunities early
- Assist in integrating automated tests into CI/CD pipelines using Azure DevOps
- Contribute to and expand a shared Playwright test automation framework
- Analyze test failures and file clear, concise defect reports with detailed reproduction steps
- Maintain basic test data and write PL/SQL queries to support backend validation
- Provide feedback on test design, architecture, and quality strategy
Required Skills
- 2-4 years of experience as an SDET or QA Automation Engineer
- Proficiency in C# and strong understanding of object-oriented principles
- Hands-on experience testing Angular applications and APIs
- Familiarity with Playwright or similar browser automation tools (e.g., Selenium, Cypress, Puppeteer)
- Experience working in CI/CD environments (Azure DevOps preferred)
- Ability to write and understand SQL queries (Oracle PL/SQL a plus)
- Strong analytical and debugging skills
- Exposure to Agile Scrum processes and ceremonies
Preferred Skills
- Experience with performance testing tools like jMeter
- Familiarity with Kubernetes/Docker environments
- Prior work in regulated environments (medical device, pharma, healthcare)
- Experience with Azure DevOps Test Plans or other test case management tools
Education Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.