Software QA Engineer
Capsa Healthcare
- Portland, OR
- Permanent
- Full-time
- Collaborate across all phases of the agile software development lifecycle: requirements, design, development, testing, and release to provide timely, actionable quality feedback
- Design and maintain robust, reusable, and scalable automated test frameworks, infrastructure, and end-to-end test suites
- Author clear and comprehensive test plans, test cases, and test scripts based on product requirements and technical specifications
- Review user stories, technical designs, and acceptance criteria to ensure testability and identify edge cases early in the development process
- Develop and execute automated tests using tools such as Cypress, Selenium, or equivalent frameworks
- Estimate, prioritize, and coordinate testing activities to align with sprint goals and release timelines
- Identify, log, and thoroughly document defects using bug tracking tools; work closely with developers to triage and verify fixes
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent hands-on experience) required
- Proven experience in software quality assurance and test automation within a software development environment
- Strong understanding of QA methodologies, testing processes, and software development life cycles (SDLC)
- Proficient in one or more programming languages such as C#, JavaScript, or Java, with the ability to develop and maintain automated test scripts
- Hands-on experience designing and implementing test automation frameworks using tools such as Cypress, Selenium, TestCafe, or similar
- Commensurate salary
- Paid time off
- Paid holidays
- Medical, dental and vision insurance
- Paid parental leave
- 401(k) with company match
- Company-paid Life, AD&D and Long-term disability insurance
- Voluntary Short-term disability, Supplemental Life, AD&D, Accidental Injury and Hospital Indemnity insurance