
Senior QA Analyst
Verisk
full-time
Posted on:
Location Type: Hybrid
Location: Jersey City • New Jersey • United States
Visit company websiteExplore more
Salary
💰 $70,500 - $116,000 per year
Job Level
About the role
- Review and analyze business requirements, functional specifications, and acceptance criteria to ensure comprehensive test coverage.
- Collaborate with Product Owners, Business Analysts, and Development teams to clarify requirements and resolve gaps early in the Agile sprint cycle.
- Design, develop, and execute manual test cases, test plans, and test scenarios, and maintain test documentation using tools such as Jira, Zephyr, and Confluence.
- Develop and maintain automation frameworks and create automated test scripts for functional, regression, integration, and API testing using tools such as Selenium, Playwright, Postman, or equivalent.
- Write clean, maintainable, and scalable automation scripts to validate application functionality.
- Estimate, prioritize, plan, and coordinate testing activities to meet project timelines.
- Identify, log, track, and validate defects, working closely with development teams through resolution.
- Perform risk-based, exploratory, and edge-case testing to identify high-impact issues.
- Continuously improve test processes, automation frameworks, and test coverage to enhance efficiency and product quality.
- Serve as the QA contact for release readiness, giving clear feedback on application stability for deployment, migration, and release.
- Provide QA sign-off for releases and maintain detailed documentation of test results and QA processes.
Requirements
- Bachelor’s or master’s in computer science, IT, or related field.
- 4+ years of professional experience in Software Quality Assurance.
- Strong direct experience with manual and automated testing of scalable applications.
- Solid understanding of Agile/Scrum methodologies.
- Proficiency in at least one programming or scripting language: Java, C#, .NET, or Python.
- Experience with REST API testing (Postman), Web/UI automation (Selenium WebDriver, Playwright) using C# or TypeScript, and performance testing tools such as JMeter.
- Practical experience with SQL and a solid grasp of relational database principles are essential for backend testing and ensuring data accuracy.
- Demonstrates a strong commitment to taking responsibility and consistently striving to achieve excellent outcomes.
- Experience with CI/CD pipelines, particularly using Azure DevOps, is a plus.
Benefits
- Health Insurance
- Retirement Plan
- Disability benefits
- Paid Time Off program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
manual testingautomated testingtest case designtest planstest scenariosAPI testingSQLperformance testingprogramming languagesAgile methodologies
Soft Skills
collaborationproblem-solvingcommunicationresponsibilitycommitment to qualitytime managementattention to detailadaptabilitycritical thinkingfeedback provision