Job Type: Contract
Job Category: IT
Job Description
Role: Quality Engineer – Automation
Location: San Francisco, CA / Oakland, CA
Type: Contract
Role Overview
Driving quality gates across the SDLC with a heavy focus on automation, CI/CD alignment, and scalable test coverage. Partnering with engineering and product to ensure predictable, defect-free releases.
Key Responsibilities
- Develop and maintain automation frameworks (Selenium, Cypress, Playwright, or equivalent).
- Build and execute automated test suites across UI, API, and integration layers.
- Enable shift-left testing practices and root-cause analysis.
- Own test strategy, coverage metrics, and quality KPIs.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.).
- Collaborate cross-functionally with developers, product, and DevOps teams.
- Perform regression, functional, performance, and smoke testing.
- Drive defect management and test documentation.
Required Skills
- 5–8 years in Quality Engineering with strong automation fundamentals.
- Hands-on with Selenium, Cypress, Playwright, TestNG, JUnit, or similar.
- Strong exposure to API automation (Postman, Rest Assured).
- Solid grounding in Java, Python, or JavaScript.
- Experience with CI/CD pipelines and cloud-native environments.
- Working knowledge of SQL/NoSQL for validation.
- Proven ability to scale frameworks and optimize execution.
Nice to Have
- Experience with performance tools (JMeter, Locust).
- Container and microservices testing exposure (Docker, Kubernetes).
- Experience in Agile/Scrum environments.
Required Skills
DevOps Engineer Senior Email Security Engineer