Search by job, company or skills

  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

JOB DESCRIPTION

Job Overview

The Test Analyst will lead manual testing efforts at a module level and contribute to automation-ready test design. They may manage a small team of testers or operate as an individual contributor responsible for designing and executing complex scenarios, identifying defects, and collaborating with automation engineers. The role ensures that Majesco products, applications, and systems function correctly when implemented at client sites, with a strong focus on P&C Insurance.

Duties and Responsibilities

  • Requirement Analysis & Coverage
    • Understand and analyse requirements and change requests at module level.
    • Ensure adequate functional and regression coverage for assigned modules and integrations.
    • Identify automation candidates during analysis and design.
  • Test Design, Documentation & Automation Readiness
    • Design and write complex test scenarios and test cases (functional, integration, end-to-end, regression).
    • Prepare test artifacts: Test Plan, Test Specifications, Test Reports, and provide inputs to the overall Test Strategy.
    • Write test cases that are structured and parameterised so they can be easily automated (clear steps, test data separation, stable IDs).
    • Maintain traceability between requirements, test cases, automation suites and defects.
  • Reviews & Quality Control
    • Conduct peer reviews of test cases and test data designed by other team members.
    • Review automation-oriented test cases for clarity, stability of locators/flows, and data reusability.
    • Provide feedback on automation coverage vs. manual regression packs.
  • Test Data, Execution & Defect Management
    • Create, prepare, and validate test data for positive, negative, boundary and volume scenarios.
    • Execute complex test cases / end-to-end business flows across Policy, Billing, Claims and related modules.
    • Log, prioritise and track defects, drive fixes and re-tests to closure.
    • Support non-functional / volume scenarios where required by coordinating with performance/automation teams.
  • Client & Cross-Functional Collaboration
    • Demonstrate strong P&C insurance domain knowledge while interacting with clients and internal stakeholders.
    • Work closely with BA, Development, Product, Environment, Automation and DevOps teams to ensure quality across the SDLC.
    • Participate in Agile ceremonies (stand-ups, sprint reviews) and provide realistic testing and automation-related estimates and status.
  • Process, Tools & Automation Collaboration
    • Complete testing within agreed timelines, following defined processes and using agreed test management tools (e.g., Jira , ACCELQ Manual).
    • Support regression testing for releases, upgrades, and patches using a mix of manual and automated suites.
    • Work with automation engineers to:
      • Prioritise scenarios for automation.
      • Clarify business rules, data and flows.
      • Validate automated scripts and results (UAT of automation).
    • Where applicable, trigger, monitor and interpret automation runs (e.g., ACCELQ suites, Selenium/BDD pipelines) and raise issues with automation failures.

Skills / Attributes Required

Domain & Experience

  • Strong P&C Insurance domain experience - minimum 2 years (Policy, Billing, Claims or related areas).
  • 5-8 years of overall QA / Testing experience on enterprise applications.

Functional Testing & Methodology

  • Proven experience as a QA Tester / Test Analyst with strong functional, integration and regression testing skills.
  • Practical experience with test design techniques (BVA, equivalence partitioning, decision tables, negative testing).
  • Solid understanding of QA methodologies, SDLC/STLC, and defect lifecycle.
  • Familiarity with Agile/Scrum and working in sprint-based delivery.

Automation Technical Knowledge

  • Conceptual and working knowledge of UI/API automation:
    • Exposure to frameworks such as Selenium WebDriver, BDD (Cucumber/SpecFlow or similar), and ACCELQ.
    • Understanding of page-object / modular test design, reusable actions and data-driven tests.
  • Ability to:
    • Design test cases that are automation-friendly (clear steps, stable navigation, externalised data).
    • Read and interpret automation scripts or test flows to debug failures at test-case level (e.g., step vs. data vs. environment issue).
    • Work with automation engineers on locators, preconditions, data, and environment so scripts are stable and maintainable.
  • Basic understanding (nice to have) of:
    • CI/CD integration for tests (Jenkins/Azure DevOps pipelines).
    • Version control concepts (Git/SVN) for test assets.
    • API tools / concepts (REST, JSON, Postman) to support API test design.

Tools & Platforms

  • Experience using test management and defect tracking tools
  • Exposure to automation tools: Selenium, BDD frameworks, ACCELQ (or similar), and ability to collaborate effectively with dedicated automation teams.

Soft Skills

  • Strong analytical and problem-solving skills ability to isolate root causes from logs, UI behaviour and data.
  • Good written and verbal communication, including clear defect, test case and report documentation.
  • Ability to work independently, mentor junior testers, and take ownership of module-level quality.

More Info

Job ID: 144944983