Job Description
QA Tester
Job Summary
We are seeking QA Testers to own quality assurance for our next-generation insurance portal and supporting web applications. The portal is a React/TypeScript front end backed by Python/Flask services. These roles cover the full test lifecycle — test planning, manual execution, defect tracking, and regression — with a growth path into test automation. The positions report to the Product Delivery Lead.
Duties and Responsibilities:
• Develop and execute test plans, test cases, and regression suites for portal features including dynamic quote forms, underwriting rule engines, integration connectors, and assignment workflows
• Perform cross-browser and responsive testing of React-based UI components
• Validate API responses and data integrity across back-end services Postman, curl, or similar)
• Document defects with clear reproduction steps, screenshots, severity, and business impact
• Participate in sprint reviews, providing quality status updates and risk assessments
• Collaborate with developers to triage defects and verify fixes promptly
• Support and coordinate User Acceptance Testing UAT) sessions with business stakeholders
• Validate feature-flag behavior — confirm features are hidden when flags are
• ON and visible when flags are OFF
• Contribute to building an automated regression suite Playwright, Selenium, or similar) as the test framework matures
• Maintain and organize test data, test environments, and test documentation
Required Skills and Abilities:
Technical Skills:
• Strong expertise in manual QA testing of web applications — both UI and API layers
• Solid understanding of QA methodologies, test case design, boundary analysis, and defect lifecycle management
• Experience testing data-driven, form-heavy applications with dynamic visibility rules and validation logic
• Comfortable working with browser developer tools, network inspectors, and console logs to isolate issues
• Experience with defect tracking and project management tools Jira preferred)
• Familiarity with API testing tools Postman, Swagger, or similar)
• Exposure to test automation frameworks Playwright, Selenium, Cypress) is a strong plus
• Basic understanding of relational databases and ability to write simple SQL queries for test verification
Domain Knowledge (preferred, not required):
• Experience testing in the U.S. Property & Casualty insurance domain
• Familiarity with insurance workflows — quoting, underwriting referrals, policy issuance
• Understanding of configurable business-rule systems
Soft Skills:
• Meticulous attention to detail and a genuine commitment to shipping quality software
• Strong written communication — defect reports should be clear enough that any developer can reproduce the issue
• Able to balance thoroughness with velocity in a sprint-based delivery model Comfortable working with distributed teams across time zones
• Proactive — identifies edge cases and risk areas before they surface in production
• Team-oriented; takes direction from the Product Delivery Lead while contributing ideas to improve the QA process
Education and Experience Requirements:
• Bachelor's degree in Computer Science, Information Technology, or related field preferred
• Minimum 3 years of hands-on QA testing experience with web applications
• Experience testing in insurance, fintech, or other regulated industries is a strong plus
• ISTQB or similar QA certification is a plus
• Experience in Agile/Scrum environments required
• Candidates with automation experience or a demonstrated path toward automation will be given preference