Majesco logo

Lead Engineer, Testing

Majesco
1 day ago
Full-time
Remote
India
Automation
Description

Job Overview

The QA Tester is responsible for ensuring the quality of applications and systems by planning, designing, and executing test cases, identifying defects, and validating fixes. They collaborate closely with product owners, business analysts, developers, and other stakeholders to ensure that delivered solutions meet functional and non-functional requirements and provide a reliable, high‑quality user experience.

Key Responsibilities

  • Review and analyze requirements, user stories, and designs to identify test conditions and coverage.
  • Design, document, and maintain test scenarios, test cases, and test data for functional, integration, regression, and end‑to‑end testing.
  • Execute manual test cases, log defects with clear reproduction steps, and track them through closure.
  • Perform sanity / smoke testing on new builds and deployments.
  • Contribute to test plans, test reports, and status updates for the team and stakeholders.
  • Work closely with developers and business teams to clarify requirements, understand impact of changes, and prioritize testing.
  • Participate in Agile ceremonies (stand‑ups, grooming, planning, retrospectives) and provide test estimates and risk inputs.
  • Support UAT by preparing scenarios, data, and assisting business users during testing.
  • Where applicable, collaborate with automation engineers by identifying candidates for automation and reviewing automated test coverage.
  • Contribute to continuous improvement of testing processes, templates, and QA best practices.
  • Coordinate and execute release activities, including preparing release notes, managing tagging and builds, and supporting deployments across environments

What You’ll Bring (Must‑Have)

  • Proven experience as a Manual Test Analyst / QA Tester in L & AH Insurance Domain projects.
  • Strong understanding of STLC, test design techniques, and defect lifecycle.
  • Hands‑on experience with test management tools (e.g., Jira, Azure DevOps, TestRail, or similar).
  • Ability to analyze requirements, identify gaps, and derive comprehensive test scenarios.
  • Good understanding of integration and end‑to‑end testing across multiple systems.
  • Strong documentation skills for writing clear test cases, test results, and defect reports.
  • Excellent analytical, problem‑solving, and attention‑to‑detail skills.
  • Effective communication and collaboration skills when working with cross‑functional teams.
  • Ability to work under pressure and manage priorities in a dynamic, deadline‑driven environment.

Nice to Have

  • Exposure to API testing (e.g., Postman, REST/SOAP tools).
  • Basic understanding or exposure to test automation tools/frameworks (e.g., Selenium, Cypress, Cucumber).
  • Experience working in Agile / Scrum environments.
  • Familiarity with SQL for data validation and back‑end testing.

Education & Experience

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field, or equivalent practical experience.
  • 6 + years of experience in software testing / QA

Ways of Working

  • Location: Remote
  • Work model: Collaborative work with global, cross‑functional teams; may require occasional extended hours or overlap with other time zones for releases or critical testing cycles.
  • Travel: None