B

QA Engineer

British Council
NewPosted today

LOCATION

Noida · Hybrid

EXPERIENCE

Not specified

TYPE

Contract

SALARY

Negotiable

SKILLS REQUIRED

Quality Assurance (QA)CI/CDManual TestingAutomated TestingTest planningSeleniumPostman

Job description

Overview

The QA Engineer contributes across the full software development lifecycle to support high-quality software delivery, with a focus on manual and automated testing, quality standards, security, resilience, efficiency and user expectations.

What you'll do

  • Assist in maintaining quality standards for projects by providing support to team members.
  • Engage with the QA community to learn about and adopt best practices.
  • Support the implementation and adherence to quality standards and coding best practices.
  • Contribute to discussions and initiatives that support a culture of quality within the team and organisation.
  • Offer a quality assurance perspective in team discussions, focusing on the practical application of engineering stories.
  • Work with product leads where necessary to ensure quality in engineering stories.
  • Execute tests to support test team leads, product leads and stakeholders in maintaining quality in engineering stories.
  • Follow established test standards and methods to ensure software development projects meet acceptance criteria at all stages.
  • Execute automated and manual tests to ensure products and services meet expected quality criteria.
  • Assist in maintaining automated test scripts within the team’s frameworks.
  • Perform manual testing activities to maximise test coverage and identify defects that might be missed by automated tests.
  • Help integrate automated tests into CI/CD pipelines through collaborative efforts with engineering peers.
  • Participate in TDD practices under the mentorship of more experienced team members.
  • Use tools like JIRA for tracking defects and support communication regarding issues and their resolutions.
  • Assist in developing test plans and cases for manual and automated tests.
  • Stay informed about current testing tools, methodologies and industry best practices to support continuous improvement in quality processes.
  • Support the identification of potential system risks and contribute to implementing security measures.
  • Assist senior team members in ensuring solutions meet industry standards, regulations and data privacy requirements.
  • Help monitor and maintain tools for detecting and responding to potential security or compliance issues.
  • Work alongside the team to understand product requirements and user needs.
  • Support reporting on quality metrics and test results and contribute data and insights to the QA engineering team, development team, product leads and stakeholders.

What you'll need

  • Experience in Quality Assurance, including both manual and automated testing in agile environments.
  • Understanding of the software development life cycle (SDLC) and the role of QA.
  • Experience with automation tools such as Selenium and Playwright.
  • Exposure to scripting in Java, C#, .NET, JavaScript and Typescript.
  • Understanding of standard testing methodologies and events, including Black-box testing, story testing and regression testing.
  • Knowledge of testing frameworks such as BDD tools and associated tools such as Cucumber.
  • Basic knowledge of RESTful APIs.
  • Awareness of relational database concepts and SQL, and an ability to compose basic queries.
  • Understanding of the concepts of CI/CD tools for test integration and automation.
  • Experience in device and browser testing.
  • Experience raising defects in defect tracking tools such as JIRA.
  • Practical grasp of fundamental web technologies such as HTML, CSS and JavaScript for debugging.
  • Reliable written and oral communication skills to support documentation of tests and reporting of defects.
  • Excellent written and spoken communication skills in English.
  • Mandatory experience with Selenium, Playwright and API testing.

Nice to have

  • Basic/beginner knowledge of cloud platforms for testing, such as AWS or Azure.
  • Understanding of security testing concepts and practices.
  • Exposure to performance testing concepts and tools.
  • Critical thinking and an eye for detail in the QA process.
  • Exposure to best practices in software security testing.
  • Familiarity with usability and user experience (UX) testing.
  • Awareness of Azure DevOps tools, especially Azure Test Plans, through exposure or use.
  • Some exposure to automating web application tests using common tools or libraries in a test environment context.
  • Familiarity with basic application monitoring tools, such as Application Insights, and their importance in the QA/test process.
  • Basic knowledge or some experience with relational database testing, possibly with Azure SQL Database or similar.

Details

  • Location: Noida.
  • Contract type: Fixed Term Contract.
  • Pay band: PB 7.
  • Closing date: 10th October 2026.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

QA Engineer