Our client's cloud based insurance software provides solutions specifically designed for insurers, underwriting agencies and brokerages, delivering a true end to end policy administration system.
Using the latest technology the software is modern, easy to use and fully supported by our experienced team.
About this role
This role works with QA team members to test our client insurance applications and develop & maintain test automation tools and test cases.
This role reports directly to the development manager. The primary responsibility for this role is to maintain test cases & verify our client application functionality by using automation tools.
Job tasks and responsibilities
Testing the functionality developed within Sprint, and making sure that it works as per business requirements.
Design, develop, and maintain new and existing integration test scripts
Identify bottlenecks and optimize scripts to improve performance and reliability
Proven ability working collaboratively in a team
Perform Test estimation, planning and design, execution, defect management.
Making sure that automated test cases are linked to the business needs
Performs additional exploratory / risk-based testing
Provide test plans, strategies, estimations, progress reports, documentation and attend daily stand ups
Skills and experience
Excellent communication skills both written and verbal
2+ years experience in a variety of test environments covering systems, regression and integration
2+ years of working experience with Java and Selenium
Experience working with Agile development methodology
Familiar with Cucumber, Jest (or similar framework), GIT, Jira (or similar) and Confluence
Experience with HTTP and REST API’s with knowledge of Postman and SOAP UI for making API calls
Be a self-starter with a drive for results