← all jobs

Quality Engineer / SDET (USC)

Work from home Full-time role Hiring

Quality Engineer / SDET Start: Immediate Duration: 12 Months+ Extension Location: REMOTE Type: W2 Contract / C2C s Only Job Overview We are seeking a Quality Engineer / SDET to design, build, and maintain automated test frameworks supporting web, mobile, and API applications. The ideal candidate will bring strong automation experience, hands-on programming skills, and the ability to execute a wide range of testing types including regression, performance, security, and accessibility. This role requires close collaboration with developers, product managers, and stakeholders to ensure delivery of high-quality, reliable solutions.

Responsibilities

Design, develop, and maintain automated test frameworks and suites. Execute multiple testing types including smoke, regression, integration, performance, security, and accessibility testing. Conduct API testing for RESTful and SOAP-based services. Collaborate with developers, product managers, and stakeholders to translate requirements into test plans and cases. Track and manage bugs, ensuring timely resolution. Participate in code reviews and support a culture of quality across engineering teams. Support production incidents and participate in on-call rotations. Define and track quality metrics, reporting results to leadership. Continuously improve test tools, processes, and coverage. Collaborate with engineering leadership and peers to align test strategies across multiple products.

Requirements

Bachelor s degree in Computer Science, MIS, or related field (or equivalent experience). Must have experience applying SOLID principles in software development and testing. Experience leveraging AI tools in the software development lifecycle. 3+ years of experience in software testing and test automation. Proficiency in at least one programming language (Java, Python, C#, JavaScript). Hands-on experience with test automation tools (e.g., Selenium, Cypress, Playwright). Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps. Strong understanding of QA methodologies, tools, and processes. Excellent problem-solving, analytical, and collaboration skills. Preferred Skills Experience with performance testing tools (e.g., JMeter, Gatling). Knowledge of containerization and cloud platforms (Docker, Kubernetes, AWS, Azure). ISTQB or equivalent certification.

More open positions