Software Quality Assurance Engineer (Contractor)
GradGuard
- Phoenix, AZ
- Contract
- Full-time
- Design, implement, and build a plan on how to maintain automated regression tests using Cypress for end-to-end testing.
- Architect and enforce automated testing frameworks and methodologies to ensure best practices in testing are followed.
- Integrate Cypress-based testing into the CI/CD pipeline to ensure fast feedback loops for developers and stakeholders.
- Collaborate with developers to ensure comprehensive test coverage across the codebase and provide detailed, actionable test reports and dashboards.
- Provide guidance to QA engineers and team members on best practices, test automation, and tools.
- Build a plan to evaluate and improve QA processes, automation frameworks, and test coverage to enhance the team's efficiency and the quality of our product.
- 5+ years of experience in software assurance with a focus on automated testing.
- Proven experience with Cypress for front-end, end-to-end testing.
- Strong experience with JavaScript/TypeScript and test automation frameworks.
- Familiarity with CI/CD systems (e.g., GitHub Actions).
- Solid understand of software testing methodologies (e.g., regression testing, functional testing, integration testing).
- Expertise in version control systems (Git) and issue tracking tools (Jira, GitHub).
- Understanding of Agile methodologies and how QA fits within them.
- Strong written and verbal communication skills, with the ability to convey complex issues to both technical and non-technical audiences.