Quality Assurance
Job Summary
Quality Assurance Engineer IT Department
This is an opportunity for a strategic and detail-oriented Quality Assurance Engineer to join a stable values-driven organization with a strong team-focused culture. The ideal candidate thrives in Agile environments balancing structure with flexibility while driving quality accountability and continuous improvement. This position offers a competitive salary and comprehensive benefits package including health coverage 401(k) pension plan wellness programs and a hybrid work model for eligible employees.
This position is not eligible for visa sponsorship. Applicants must be authorized to work in the United States on a full-time basis.
About the Role
The Quality Assurance Engineer (QAE) plays a vital role in ensuring that software products meet the highest standards of quality performance and reliability. This position is responsible for both manual and automated testing throughout the software development lifecycle proactively identifying issues advocating for quality and collaborating with cross-functional teams. The QAE contributes to continuous improvement of testing practices and tools while ensuring compliance with regulatory standards industry best practices and customer expectations.
What Youll Do
Testing & Quality Assurance
- Collaborate with developers analysts and product owners to define clear acceptance criteria and develop comprehensive test strategies aligned to business needs.
- Design execute and maintain both manual and automated test cases for functional regression integration and system testing.
- Build and extend automated test frameworks using modern tools such as Selenium Playwright and Postman to improve efficiency and repeatability of test cycles.
- Conduct API testing for internal and external services using Postman or similar platforms.
- Analyze and interpret performance test results identify bottlenecks and recommend improvements.
Agile Collaboration
- Participate in sprint planning backlog grooming and daily stand-ups to integrate QA practices within Agile development workflows.
- Participate in peer reviews and quality checkpoints to promote a shift-left testing mindset and early issue identification.
Documentation & Defect Management
- Document track and manage defects through resolution using Azure DevOps or similar platforms.
- Maintain detailed documentation of test artifacts including test plans test cases quality metrics and risk assessments.
Continuous Improvement & Mentorship
- Contribute to continuous improvement initiatives related to test automation CI/CD pipelines and overall QA process maturity.
- Provide support and mentorship to junior team members and promote best practices in QA across development teams.
- Ensure all deliverables comply with industry standards customer requirements and relevant regulatory frameworks.
What Skills You Need
- Bachelors degree in Computer Science Information Systems or a related field or equivalent combination of education and experience.
- Minimum of 2 years of experience in software quality assurance including both manual and automated testing.
- Strong understanding of QA methodologies test case design and defect management processes.
- Hands-on experience with test automation tools such as Selenium and Playwright and scripting languages.
- Familiarity with API testing tools such as Postman and Swagger with experience validating RESTful services.
- Experience working in Agile/Scrum environments and contributing to Agile ceremonies.
- Solid knowledge of Azure DevOps or similar platforms for managing test plans bugs and work items.
- Excellent analytical and troubleshooting skills with a detail-oriented mindset.
- Effective written and verbal communication skills with the ability to collaborate across teams.
Preferred Skills
- Exposure to performance testing concepts and tools such as JMeter or LoadRunner.
- Experience with Guidewire PolicyCenter BillingCenter or ClaimsCenter.
- Understanding of insurance industry processes terminology and regulatory compliance.