Are you a quality-minded engineer ready to shape how great software gets built? Join Kinsale Insurance, a leading excess and surplus (E&S) lines carrier headquartered in Richmond, VA. We're known for our high-quality, high-touch approach and innovative, personalized solutions that help clients manage complex risks, and we bring that same standard of excellence to how we build and test our own technology.
About the Role
As a QA Analyst, you'll serve as a proactive quality partner throughout the software development lifecycle — shaping testability, risk-based quality strategy, and sustainable automation before implementation even begins. You'll bring curiosity, sound judgment, and a collaborative approach as you influence teams to design, build, release, and operate software with quality built in from the start. This role offers the chance to grow alongside experienced engineers and QA leaders while helping build a high-performing engineering culture.
What You'll Do
Identify, own, and solve quality problems independently and as part of a team
Design and evolve sustainable, reliable test automation that delivers meaningful end-to-end coverage and long-term maintainability
Partner with product and engineering teams early to translate business outcomes and technical designs into testable requirements and an effective automation approach for web-based Java applications
Shape risk-based quality and test strategies before execution begins, defining coverage, testability, and acceptance criteria
Incorporate non-functional requirements — including performance, security, resilience, and observability — into quality planning and test activities
Collaborate with Product Owners, engineers, and business stakeholders to clarify requirements, surface quality risks, and inform scope and priority decisions
Diagnose, isolate, and clearly report defects, using technical evidence to support root-cause analysis and verify fixes
Influence quality across the development lifecycle through design and code reviews, test development, and clear communication of results and risk
Mentor others in sound testing practices and partner with QA leaders to continually refine Kinsale's quality strategy and standards
What You Bring
Bachelor's degree in Computer Science or a related field, or an equivalent combination of education and experience
Experience with web, API, database, and automated software testing, including HTML, JavaScript, CSS, SQL, Playwright, and REST APIs
Strong analytical skills with the ability to translate business requirements into test strategies, plans, and automated or manual test cases
Experience testing across functional, integration, regression, performance, UI, and end-to-end scenarios
Familiarity with CI/CD pipelines (e.g., GitLab) and quality assurance practices in modern software delivery environments
Strong communication skills, adaptability, and a collaborative mindset in a fast-paced, evolving environment
Experience using AI-assisted development tools (e.g., Claude, GitHub Copilot) and hands-on exposure to APM tools, logs, and distributed tracing are a plus
Why You'll Love Working at Kinsale
Competitive Pay & Bonus Opportunities – Rewarding performance and initiative
Comprehensive Benefits – Health, dental, and vision insurance with up to $3,600 (individual) or $7,000 (family) in HSA contributions per year
Work-Life Balance – Generous paid time off, including 22 days of PTO and 10 paid company holidays
Career Growth – Clear promotion paths, mentorship, and ongoing professional development
Retirement & Security – Up to 6% matching 401(k) contributions on base salary and bonus, standard life insurance, and disability coverage
Continuous Learning – Annual $3,000 reimbursement for educational training and certifications
Integrity & Responsibility
Kinsale values strong financial responsibility. A credit check will be conducted as part of the selection process for roles that require sound judgment, trustworthiness, or access to sensitive information.
Ready to Apply?
If you're curious, detail-oriented, and passionate about building quality into every step of the software lifecycle, this is your opportunity to grow your career with a top-performing E&S insurer. Join Kinsale Insurance and help shape an engineering culture that rewards initiative, collaboration, and excellence.
Apply today and start building your future with us!
Salary Range
$100,000 - $115,000
This posted range is our best estimate; starting salary will be based on experience level. Additionally, the posted range reflects only base salary and does not include annual bonuses, benefits, or reimbursements.
We target small-to-midsized accounts and have the flexibility to offer terms for businesses with poor loss histories, high-risk venues, and new or high-hazard operations.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!