QA Automation- Manual Tester

Qualifications 

  • 5+ years of experience in manual and automation testing. 
  • Strong experience in test plan development, test case design, execution, and defect management. 
  • Hands-on experience validating backend data using SQL. 
  • Strong understanding of the Software Development Life Cycle (SDLC) and Agile/Scrum methodologies. 
  • Experience with negative testing, regression testing, and boundary condition analysis. 
  • Domain and Functional Expertise: 
    • Strong insurance domain experience (mandatory). 
    • Solid understanding of end-to-end system integration testing across distributed platform 
    • Property & Casualty (P&C) experience preferred. 
    • Proven experience testing policy lifecycle workflows, billing cycles, endorsements, cancellations, and renewals. 
  • Automation, CI/CD & Technical Skills: 
    • Hands-on experience with test automation frameworks and tools, including: Selenium or Playwright, TestNG or JUnit, JMeter
    • Experience automating web applications and RESTful APIs. 
    • Strong familiarity with CI/CD pipelines, including integrating automated tests using tools such as Jenkins and Git. 
    • Working knowledge of RESTful web services, JSON, networking fundamentals, and best practices for application performance. 
    • Familiarity with cloud APIs, third-party API integrations, and automation strategies supporting those integrations. 
    • Fair knowledge of programming languages such as Java, JavaScript, or TypeScript. 

Tools & Technologies 

  • Test Management: TestRail, Zephyr, or similar 
  • Defect Tracking & Agile Tools: JIRA 
  • CI/CD & Source Control: Jenkins, Git 
  • API Testing: Postman, REST Assured
  • Databases: Oracle, SQL Server, MySQL 
  • Documentation & Collaboration: Confluence, SharePoint 

Key Responsibilities 

  • Analyze business, functional, and technical requirements with a strong focus on insurance workflows, including quoting, underwriting, binding, endorsements, renewals, cancellations, billing, and servicing. 
  • Design, document, and execute manual test cases, test scenarios, and test data for web and API-based applications. 
  • Develop, maintain, and execute automated test scripts using industry-standard automation frameworks and tools. 
  • Perform functional, regression, smoke, sanity, system, integration, UAT, and negative testing, including boundary condition validation. 
  • Validate end-to-end insurance transactions across multiple states, ensuring compliance with state-specific rules and configurations. 
  • Execute API testing and validate data exchanges across internal systems and third-party integrations. 
  • Conduct application performance and load testing, identifying bottlenecks and performance risks. 
  • Log, track, retest, and validate defects using defect-tracking tools; collaborate closely with Development and Product  teams through resolution. 
  • Support testing across multiple environments and releases, including pre-release and post-deployment validation. 
  • Integrate automated tests into CI/CD pipelines to enable continuous quality and faster feedback loops. 
  • Participate actively in sprint planning, backlog refinement, daily stand-ups, and release readiness activities. 
  • Ensure adherence to QA standards, testing best practices, and defined SDLC processes. 
Job Category: Quality Assurance
Job Type: Full Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx