V

Verisk

Builds data and risk software for insurers

QA Analyst 2/3

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeJersey City, NJ, USA$104k - $120kIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent experience.
  • Two to three years of experience in the software development industry and participation in a team environment.
  • Two to three years of experience with UI automation tools such as Selenium WebDriver and programming languages such as Python, C#, or Java.
  • Two to three years of experience testing and automating web services such as RESTful APIs using Python or Java.
  • Two to three years of experience with API and performance testing using tools such as Apache JMeter.
  • Strong experience with programming languages such as Python, Java, and C# .NET.
  • Experience with CI/CD technologies such as Bamboo, Bitbucket, Octopus, and Maven.
  • Knowledge of professional software engineering practices across the software development life cycle, including coding standards, code reviews, source control management, build processes, testing, automation, and operations.
  • Familiarity with Atlassian Jira and Confluence.
  • Familiarity with Agile Scrum.
  • Familiarity with monitoring solutions such as SonarQube and New Relic, including responding to and resolving alerts.
  • Familiarity with working in a continuous integration environment.
  • Ability to build automated test scripts.
  • Ability to analyze problems and assess issue severity.
  • Ability to collaborate with a team.
  • Ability to learn and adapt to changing technology.
  • Strong communication skills.

Responsibilities

  • Perform manual and automated testing of applications that support business objectives, working independently in project analysis.
  • Provide input on prioritization, estimation, and acceptance criteria.
  • Define test plans, scenarios, scripts, and procedures.
  • Provide usability and functionality feedback to developers.
  • Interact with customers about issues and provide recommendations.
  • Plan tests and testing strategies according to project needs.
  • Lead analysis to develop test cases and scripts for websites, APIs, and infrastructure.
  • Perform hands-on manual testing while scripting automated tests to ensure application quality.
  • Test and validate AI-driven solutions, automate regression tests, and ensure application performance and functionality in an Agile environment.
  • Serve as a liaison to business analysts and product owners, providing feedback on application readiness for migrations.
  • Provide technical guidance to junior testers and other team members.

Desired Qualifications

  • Understanding of AI systems and AI testing concepts.
  • Understanding of agents, MCP, and agentic AI systems.

About the Company

Verisk

Builds data and risk software for insurers

Verisk sells data, analytics, and software to insurers, reinsurers, and insurance intermediaries that assess risk and settle claims. Its tools support insurance pricing and policy development, catastrophe modeling, and claims investigation, combining industry records with scientific models and specialized applications. Xactimate calculates property repair estimates, while other platforms compare claims to identify suspected fraud and model losses from natural disasters. Customers pay through hosted subscriptions, transaction fees, and advisory services, with software and data integrated into their underwriting and claims workflows. Verisk traces its operating roots to 1971 and is headquartered in Jersey City, New Jersey.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Jersey City, NJ
Founded
1971

Recently Posted Jobs

Explore more opportunities at Verisk

See more jobs