Halifax, NS, Canada
5 days ago
Sr Software Quality Engineer I

 

This role is focused on our Reinsurance Solutions, doing Quality Assurance on the implementation of our Reinsurance products. As a part of the EES Team at Verisk, you will be responsible for the design and maintenance of robust and thorough quality assurance testing suites for our products. 

 

•    Candidates must have Undergraduate/Graduate in STEM-related areas, including data science, engineering, science, mathematics & finance/economics. A graduate degree is preferable.
•    Candidates must have demonstrated and significant experience with development or testing cloud-native UI (Cypress Automation) and API products (GRPC and REST), web development, web testing, and/or cloud testing environments (Serverless SaaS stack). Strong prior experience with the AWS Ecosystem and technology stack is preferable.
•    Candidates must have demonstrated experience in objected programming languages such as C++, C# or Java, and Python as well as data analysis and statistical modeling tools Like R or MATLAB
•    Candidates must have an aptitude for quantitative problem-solving or advanced analytics. Candidates must have demonstrated QA testing experience of building test strategies using BDD test frameworks
•    Candidates must have demonstrated experience working on using DevOps frameworks like GitHub, Jenkins, JIRA
•    Successful candidates must demonstrate a strong aptitude with relational databases and good working knowledge with on-prem or cloud-based advanced database systems.
•    Candidates must have a deep desire to drive efficiency through process and methodology improvements.
 

#LI-ZP1

#LI-Hybrid

 

•    A strong analytical focus and attention to detail along with a methodical approach to problem solving is a strong foundation for success in this position. Candidates will encounter unstructured problems and apply their analytical creative thinking skills to advance testing capabilities.
•    You are also seen as an advocate for process improvements which will positively affect the stability of the Extreme Event Solutions suite of products. The position requires a strong commitment to quality assurance that leverages the best practices already in place and helps to enhance them.
•    You will work closely with product managers, software engineers, and customer success analysts to understand user workflows, use cases, and feature requirements in an effort to develop business-driven test cases, frameworks, and best practices.  
•    You will analyze business requirements, use cases,s, and architectural layers to estimate efforts, develop test strategies, and ensure testing requirements are accounted for in the development life cycle of new and existing features
•    You will partner with the product developers to design, and develop test scripts using programming or scripting languages and maintain test automation frameworks while you also ensure that optimal automated test coverage is included for the most common and business-critical business flows.
•    You will perform manual testing when automated testing is not appropriate or cost-effective.
•    You will be responsible for the execution of automated tests for functional, regression, performance, and load testing. 
•    You will investigate, troubleshoot, and help to resolve test environment instabilities and production incidents.
•    You will contribute to the excellent user experience from an agent or customer perspective and perform business analysis on an as-needed basis.
•    You will use your quantitative data analytics mindset to deliver on your day-to-day tasks, as you need to understand complex reinsurance scenarios, and ensure your tests are robust, while you participate in cross-functional Agile Scrum teams.
 

Confirm your E-mail: Send Email