GLOBAL JOB TITLE: Quality Assurance Analyst
ILLUSTRATIVE JOB TITLE: Quality Assurance (QA) Tester, QA Analyst REPORTS TO: Quality Assurance (QA) Manager
LOCATION: Mumbai
REPORTS: 0
KEY RELATIONSHIPS: IT Development, IT Service Delivery C Infrastructure,Product Managers,Project Managers
TRAVEL REQUIREMENTS: None
PURPOSE
To ensure quality, reliability and fitness for purpose of software products and services in a SaaS environment by assessing user and business requirements, validating that technical solutions meet or exceed functional expectations, and contributing to modern quality engineering practices across cross-functional Agile delivery teams.
RESULTS RESPONSIBILITIES
EFFECTIVE TESTING
- Assess business, user and end-user requirements to define effective test conditions, identify risks, and validate that technical requirements and delivered solutions meet or exceed desired functional outcomes.
- Collaborate with Product Owners, Business Analysts, Developers and stakeholders to review user stories, acceptance criteria and technical specifications for clarity, completeness, testability and alignment to customer needs.
- Design and execute functional, integration, regression, exploratory and user acceptance testing using a risk-based approach and clear traceability from requirements to test coverage.
- Contribute to the creation, maintenance and execution of automated tests, with hands-on experience or exposure to modern automation practices using frameworks such as Selenium or Playwright.
- Use AI-assisted tools responsibly to support analytical and execution activities, including test design, test case generation, regression coverage analysis and automation development, while applying professional judgement and quality controls.
- Work effectively with IDEs and development tooling to analyse application behaviour, review logs, understand code changes and support efficient defect investigation and automation development.
- Communicate findings, risks and quality outcomes clearly to technical and non-technical stakeholders, translating technical concepts into plain language and building positive stakeholder engagement throughout delivery.
- Be an active and supportive team player who contributes positively to a collaborative culture, engaging effectively with the wider Quality Assurance team both in person within the QA hub and remotely where relevant.
- Participate actively in Agile ceremonies, contribute QA input to sprint planning and refinement, and support continuous improvement of testing practices, test automation and team quality standards.
- Support and lead effective Defect Management including Triage, Root Cause Analysis,Defect Tracking and Progress Reporting
- Ensure submitted defects are of high quality and followed up in a timely manner.
- Engage key stakeholders in triage and escalate business critical issues in a timely mannerusing appropriate governance channels.
SERVICE IMPROVEMENT
- Become subject matter expert on Achilles’ platform capability.
- Provide input and expertise to contribute to continuous improvement of the SDLC Processand testing strategy.
- Provide support, guidance and best practice to IT and business stakeholders, promotingAgile principles and values in support of high-performance scrum teams.
- Support the IT and Solution Delivery KPI Framework, ensuring that all measures are correctlyimplemented, recorded, and developed.
- Play an effective role within the Solution Delivery team, utilising knowledge, and experience. to improve the team’s effectiveness and support growth
- Contribute to the management and development of business controls and processes.
PERSONAL DEVELOPMENT
- Demonstrates a strong willingness to learn, taking personal responsibility for developing QA, product and technical skills and keeping knowledge up to date with modern testing approaches, tools and practices.
- Actively participates in the performance management process, seeks and applies feedback, and takes ownership for delivering agreed objectives and continuously improving personal effectiveness in the role.
- Shows initiative and a proactive approach to QA work, for example by identifying gaps in requirements, suggesting improvements to test coverage, raising risks early, and helping improve team testing practices.
Person Specification COMPETENCIES
DRIVING QUALITY
- Takes personal pride in delivering work of the highest standards.
- Sets targets for quality and completeness of work that go beyond the minimum required.
- Develops robust processes by which work is checked, assessed, and monitored for quality.
- Compares the quality of work with that of others in similar roles or teams and strives tooutperform others DECISION MAKING
- Identifies and evaluates the range of options open to them
- Articulates the assumptions made and the risks involved in decisions taken
- Analyses information carefully to identify facts, patterns, trends, and missing data that mayimpact on a decision
- Communicates decisions clearly to those who are affected
ACHIEVING RESULTS
- Focuses on performance outcomes despite uncertain or difficult circumstances.
- Actively links own efforts to those of others within the team to avoid overlap, rework or delays, and works as a supportive team player to help the wider team succeed.
- Takes a proactive approach to work by identifying opportunities to improve quality, test coverage, ways of working and team effectiveness, and acts on these in a constructive and timely manner.
- Sets own targets and objectives with clear reference to how these contribute to the departmental business plan and to a positive, collaborative team culture.
MANAGING CHANGE
- Responds constructively and quickly to shifting goalposts or changing requirements
- Copes effectively with rapid change or increased demands
- Reprioritizes own work or the work of the team in response to external pressures
- Is flexible in their approach; adapts their working style to suit the needs of the situation
DRIVE C MOTIVATION
- Demonstrates energy and commitment in balancing multiple demands without losing focus on quality, collaboration or delivery.
- Shows resilience and a positive attitude when facing challenges, and remains open to learning new tools, technologies and testing approaches.
- Contributes positively to a supportive and collaborative culture, building effective working relationships across the wider team both in person and remotely where relevant.
- Encourages others during challenging times with a constructive, can-do approach and a willingness to share knowledge and support colleagues.
KNOWLEDGE
· Practical knowledge of modern quality assurance and quality engineering techniques in Agile software delivery, including functional, integration, regression, exploratory and risk-based testing.
· Strong understanding of requirements analysis, traceability and validation, with the ability to assess whether technical requirements and delivered solutions meet end-user and business expectations.
· Knowledge of test automation concepts, frameworks and techniques, with exposure to tools such as Selenium or Playwright.
· Awareness of AI-assisted testing approaches and the use of AI tools to support analysis, test design, test case generation and automation activities.
· Working knowledge of IDEs and development tools to support investigation, collaboration and automation work.
· Excellent written and spoken communication skills in English, with the ability to explain technical concepts clearly in plain language to diverse stakeholders.
EXPERIENCE
· 3-5 years’ experience in a Quality Assurance Analyst, QA Engineer or similar software testing role within Agile delivery environments.
· Demonstrable experience assessing business, user and end-user requirements, and comparing technical requirements and delivered solutions against desired functional expectations.
· Design, execute, and maintain test cases for REST/SOAP APIs to verify data functionality, performance, and security.
· Write SQL C Neo4j queries to validate data migration, check data integrity, and ensure the backend accurately reflects front-end actions.
· Experience with or exposure to test automation techniques, including hands-on work or close collaboration in the creation and maintenance of automated tests.
· Hands-on experience with or exposure to AI tools used to support analytical and execution tasks, including creation of automated test cases using frameworks such as Selenium or Playwright.
· Experience working with IDEs and development tooling to support test analysis, defect investigation and automation activities.
· Strong stakeholder engagement and management skills, with evidence of building positive working relationships and receiving positive feedback from business and technical stakeholders.
· Excellent communication skills, including excellent spoken English, and significant experience translating technical requirements and terminology into clear, accessible language for non-technical audiences.
QUALIFICATIONS
· Degree in an IT, Computer Science or related field, or equivalent practical experience.
· ISTQB Foundation or equivalent testing experience desirable.
· Relevant training or certification in test automation, quality engineering or modern testing tools would be advantageous.
Pay: Up to ₹800,000.00 per year
Work Location: In person