The business intelligence team at Verisk is looking to improve the quality, consistency, and stability of their Property Estimating Solutions products by designing and maintaining robust quality assurance testing suites for new features and regression testing.
Requirements
- Demonstrated experience of designing, developing, and maintaining test automation frameworks.
- Experience testing one or more self-service Business Intelligence platforms such as ThoughtSpot and SAP Business Objects Web Intelligence.
- Proficiency with database technologies MySQL (Aurora), MSSQL, Oracle, S3, Redshift, Snowflake or equivalent.
- Technical Knowledge in Python / Java / C++ and/or C-Sharp.
- Proficiency with version control systems (GIT).
- Demonstrated history of defining and implementing automated QA test suites.
- Working knowledge of AWS/Azure web services.
Responsibilities
- design and maintenance of robust and thorough quality assurance testing suites used for new feature testing and regression testing
- develop business driven test cases, automation frameworks and best practices
- Ensuring testing requirements are accounted for in the development life cycle of new and existing features.
- Analyze business requirements, use cases and architectural layers to estimate efforts and develop test strategies.
- Develop and maintain well performing automated test scripts using programming or scripting languages (SQL, Python).
- Execute automated scripts for functional, regression, performance, and load testing.
- Perform manual testing when automated testing is not appropriate or cost effective.
Other
- Minimum of a bachelor’s degree or equivalent in Computer Science, Information Systems, Engineering, or Mathematics
- Minimum of 4 years of experience in testing cloud-based data pipelines, data warehouses, and browser-based BI applications.
- Minimum of 4 years of experience working in an Agile software development environment.
- A deep desire to drive efficiency through process and methodology improvements.
- Motivated by working in a collaborative environment with individuals from multiple departments.