AccessHope is dedicated to fighting cancer by connecting employees with vital cancer support services. They are seeking a Full Stack QA & Development Engineer to blend software development with quality assurance, ensuring high code quality and robust testing practices while collaborating with cross-functional teams.
Responsibilities:
- Build and maintain user interfaces using modern frameworks (Next.js with React preferred)
- Develop server-side logic and APIs, ensuring clean design, security, and efficiency
- Define QA strategies that incorporate AI-generated code and tests, ensuring reliability even as tooling evolves
- Champion automated testing strategies: design, author, and maintain automated tests (UI, API, integration, performance)
- Conduct rigorous code reviews for peers and AI-assisted output, providing constructive feedback and maintaining high quality standards
- Support development of robust, scalable full-stack applications across front-end and back-end systems
- Collaborate with cross-functional teams (UX/UI, product, DevOps) to deliver high-impact features
- Troubleshoot and resolve production issues; drive continuous improvement
- Analyze results of tests, track defects, produce reports, and follow through on resolutions
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related technical field (or equivalent experience)
- 4 years of experience plus min experience may substitute for minimum education requirements
- 5+ years of professional experience in full-stack roles with proven QA/testing work
- Experience with backend languages and frameworks (Python & FastAPI preferred)
- Demonstrated ability to design automated test frameworks, including API, integration, and UI testing tools
- Expertise with AWS services and cloud-native application deployment
- Proficient with version control (Git) and CI/CD pipelines
- Deep experience with code review processes and QA best practices
- Master's Degree
- 7+ years of professional experience in full-stack roles with proven QA/testing work
- Experience as a Software Development Engineer in Test (SDET) or similar hybrid role
- Familiarity with performance, security, and load testing tools
- Experience integrating testing within agile development workflows
- Familiarity with SQL and NoSQL databases (PostgreSQL preferred)