Experienced Sr. QA Analyst responsible for testing software quality at Verisk in a hybrid role. Collaborate with teams to ensure high-quality, reliable software delivery.
Responsibilities
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.
QA Analyst helping evolve testing strategy and ensuring product quality at Mitacs. Collaborating with developers and stakeholders in a dedicated quality assurance team.
QA Analyst role at Mitacs focusing on manual and automated testing to enhance software quality. Engaging with teams for evolving testing strategies and ensuring robust product performance.
QA Analyst contributing to testing strategy and product excellence in a digitally enabled organization. Engaging with a collaborative team to ensure quality in software testing and automation practices.
QA Analyst supporting Mitacs' digital modernization through testing strategies and automation. Collaborating with developers and stakeholders to ensure product excellence in a client - centric organization.
Quality Engineer overseeing the quality assurance and process excellence for battery energy storage enclosures at Fluence in China. Collaborating with contract manufacturers to enhance product quality and efficiency.
QA Lead responsible for quality assurance strategy in a SaaS billing platform. Mentoring a small QA team and driving automation in a fast - paced environment.
Automation Tester assisting with ICT projects for the Australian Government. Involves overseeing testing plans and collaborating with multi - disciplinary teams.
Quality Assurance Specialist involved in product evaluation and compliance for Topco Associates. Collaborating with internal teams to maintain quality standards across product lines while ensuring regulatory compliance.
QA Manager at Crash Champions developing and managing QA processes for software applications. Collaborating with cross - functional teams to ensure high software quality and leading the QA team.
Operations Quality Assurance Associate evaluating work completed by Operations agents at ConnectiveRx. Collaborating with training and providing coaching for performance improvement.