Skip to content


Advertise your job!

Richmond Virginia Full Time Posted by: Kinsale Insurance Company Posted: Tuesday, 30 June 2020

Kinsale is an Excess & Surplus lines insurer specializing in hard-to-place, small to medium sized commercial accounts. Kinsale is eligible in all states and writes a variety of Property, Casualty and Specialty lines through fifteen underwriting divisions. Given the experience of our staff and our control over the underwriting and claims processes, Kinsale offers unmatched underwriting flexibility to brokers placing difficult ES accounts. Kinsale will consider offering terms on a wide range of risks including accounts with new or high hazard operations and businesses that have a poor loss history or that are located in high risk venues.


Kinsale Insurance is looking for individuals who are passionate about building innovative solutions that enhance business workflows and processes through quality and efficiency to join their Quality Assurance team. The QA Analyst will ensure that all solutions delivered fully meet the requirements of the stakeholders. The individual should possess a curious nature and approach their responsibilities with a positive and collaborative approach that emphasizes the need for an open mind to ensure quality. The QA Analyst should have a commitment to facilitating the continual release of software that is designed, built, and managed with quality as the foundation.


  • Identify, own, and solve problems independently and as part of a team
  • Use the latest test automation tools/technologies to enhance an automation framework that drives end-to-end product coverage
  • Work with your Scrum team(s) to develop and automate test cases in a primarily web-based, Java environment for our applications to ensure what we build meets the highest levels of quality
  • Validate that all acceptance criteria are being met through test case execution
  • Ensure any applicable non-functional requirements (performance, security, etc.) are being evaluated within the scope of test activities
  • Coordinate test activities with the product owner when confronted with time constraints, questions about requirements or priorities, and when clarifying ambiguous acceptance criteria
  • Isolate, replicate, and report defects and verify defect fixes
  • Play a role in the entire development process, participate in a continuous flow of planning, designing, testing development and execution, data and system analysis, and communication of test results
  • Participate in all Scrum activities, perform code reviews, and contribute to a high performing, growing team
  • Work with the QA Practice to continually refine and improve our Quality Assurance process


  • A Bachelor's Degree from a four-year college or university in Computer Science or related field; or equivalent combination of education and experience
  • Technical competency with web and API software testing tools
  • Experience with HTML/JavaScript/CSS
  • Excellent analytical and problem solving skills
  • Willingness and ability to adapt to an evolving and growing software development team
  • Experience with continuous integration and deployment environments and ensuring quality within such environments
  • Expertise in database testing in SQL database environments including designing and manipulating test data, validating stored procs, jobs, triggers, and replication
  • Experience with the following:
    • Testing responsive applications
    • Developing test plans for different levels of test (unit, integration, performance, ui, etc.) across a platform and how to best apply the different types of tests
    • Working in an Agile/Scrum environment
    • Working with version control systems such as Git
    • Familiarity with Ruby or similar languages
    • Reading and creating JSON, XML
    • Testing REST and SOAP API endpoints

Richmond Virginia, United States of America
Sarah Cox
6/30/2020 8:13:49 AM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.