Builders is seeking a Quality Assurance Engineer to test and validate IT applications and business processes to support the company's insurance operations, ensuring reliability and compliance in a dynamic industry.
Requirements
- Experience in the insurance industry. Experience as a quality assurance tester or similar role; experience testing interfaces between several systems
- Software defect tracking experience including the ability to create detailed test plans and defect reports
- Experience with SQL queries, basic programming and scripting; experience with API testing and microservices; experience with data warehouse testing
- Ability to assess complex situations and provide recommendations that align with organizational objectives
- Proficient with Microsoft Office Suite and function specific software applications
Responsibilities
- Execute comprehensive automated and manual functional testing based on analysis and understanding of the requirements and deployment environment. Verifies those test results through analysis of user interfaces, databases, printed output, and data transmissions.
- Analyze requirements (solution comments, design specifications, and other documentation) and create test cases to exercise product functionality.
- Build, execute and maintain automated test scripts, assuring continuous testing process.
- Assist in establishing automation best practices and drive adoption across the QA team.
- Participate in Agile events (daily stand ups, sprint planning, grooming, and sprint retrospectives).
- Liaise, document and communicate (with developers and/or product owners) to resolve issues found during testing. Perform thorough regression testing when defects are resolved.
- Conduct post release/post implementation testing.
Other
- Bachelor's degree in Information Technology or a related discipline; or equivalent combination of education and/or experience
- Proficient in both oral and written communication, with a commitment to upholding confidentiality standards. Ability to deliver exceptional customer service
- Skill in prioritization, time and organizational management with the ability to manage changing priorities
- Skill in interpersonal interactions, fostering effective collaboration across all levels of the organization.
- Ability to work autonomously with minimal supervision