QA Engineer

LINKTRIX CONSULTANTS PTE. LTD.

Penarth, High Street

On-site

GBP 40,000 - 65,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

LINKTRIX CONSULTANTS PTE. LTD. is seeking a QA Engineer to own test planning, design, execution, and defect management across manual and automation testing.

The role emphasizes AI-assisted QA to generate test cases, build automation, and produce documentation, while collaborating with Solution Architecture and customer teams throughout the SDLC. The ideal candidate will have 3–5+ years of QA experience, proficiency with Selenium/Playwright/Cypress, and experience in Agile environments.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 3–5+ years of experience as a QA Engineer or similar QA role.
  • Experience writing test plans, test cases, and defect reports.
  • Strong manual testing skills with BDD and test design methodologies.
  • Experience with at least one test automation framework (Selenium, Playwright, Cypress, or Appium).
  • Experience working in Agile/Scrum delivery teams.
  • Hands-on or strong aptitude using AI tools to assist with test case generation, automation scripting, or documentation.

Responsibilities

  • Develop test plans and strategies aligned to project scope, requirements, and risk areas.
  • Define test coverage across functional, regression, integration, and UAT testing.
  • Write clear, traceable test cases and maintain a repository mapped to requirements.
  • Execute manual tests and log, prioritize, and track defects to closure.
  • Build and maintain automation scripts for regression and repetitive coverage.
  • Integrate automated tests into CI/CD pipelines and maintain automation suites.
  • Support AI-assisted QA activities including drafting test plans and documentation.

Skills

Test planning
Test design
Defect management
Manual testing
Automation testing
BDD
AI tools
CI/CD
Agile/Scrum
Selenium
Playwright
Cypress
Appium

Education

Bachelor's degree in Computer Science/IT/Engineering

Tools

Selenium
Playwright
Cypress
Appium
Postman
REST Assured
SoapUI
Jira
Confluence
TestRail
Zephyr

Job description

Job Overview

The QA Engineer owns testplanning, test case design, execution, and defect management to ensure delivered solutions meet functional, quality, and business requirements. This role covers both manual and automation testing, applying BDD and other testing methodologies as appropriate to the project.

This role also uses AI tools as a core part of the QA workflow — generating test cases from requirements, building and debugging automation scripts, and producing test documentation faster and more consistently.

The QA Engineer works closely with the Solution Architecture team and local development and project teams throughout the SDLC, and may be required to be based at the customer's office during working hours, with occasional after-office-hours work as needed.

Core Responsibilities

TestPlanning & Strategy

  • Develop test plans and test strategies aligned to project scope, requirements, and risk areas
  • Define test coverage across functional, regression, integration, and user acceptance testing
  • Identify test data, environment, and tooling needs ahead of each testing cycle

TestCase Design & Documentation

  • Write clear, traceable test cases from requirements, user stories, and acceptance criteria
  • Maintain a well-organized, version-controlled test case repository, mapped back to requirements
  • Review requirements and designs early to identify testability gaps and ambiguities

TestExecution & Defect Management

  • Execute manual test cases across functional, regression, and UAT cycles, applying BDD (Given-When-Then) and other testing methodologies as appropriate
  • Log, prioritize, and track defects to closure, verifying fixes before sign-off
  • Produce clear test result reports and documentation for project and client sign-off

TestAutomation

  • Build and maintain automation scripts (e.g., Selenium, Playwright, Cypress, Appium) for regression and repetitive test coverage
  • Integrate automated tests into CI/CD pipelines in partnership with development and DevOps
  • Maintain and refactor automation suites as the application evolves

AI-AssistedQA (Priority Focus — AI Skill Set)

  • Use AI tools to generate draft test cases directly from requirements, user stories, or acceptance criteria, then review and refine for accuracy and coverage
  • Use AI-assisted "vibe coding" tools (e.g., Claude Code, Cursor, Copilot) to build, debug, and maintain automation scripts faster.
  • Use AI to draft and standardize QA documentation — test plans, test summary reports, defect write-ups, and release notes — reviewing outputs for accuracy before sign-off
  • Use AI to help identify test coverage gaps and suggest edge cases that manual review might miss
  • Build working understanding of AI/LLM concepts (RAG, agentic workflows, MCP) sufficient to design and execute test cases for AI-enabled features, including evaluating AI output quality and consistency

API& Integration Testing

  • Test APIs and system integrations using tools such as Postman, REST Assured, or SoapUI
  • Validate data flows and integration behavior against technical specifications
UAT Support & Collaboration
  • Coordinate and support User Acceptance Testing sessions with clients and business stakeholders
  • Work closely with developers to clarify requirements, reproduce issues, and validate fixes
  • Partner with Solution Architects and Business Analysts on acceptance criteria and technical feasibility of test scenarios.
Required Qualifications

Education & Experience

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
  • 3–5+ years of experience as a QA Engineer, Test Engineer, or in a similar quality assurance role
  • Demonstrated experience writing test plans, test cases, and defect reports
  • Strong manual testing skills, including experience applying BDD and other test design methodologies
  • Experience with at least one test automation framework (Selenium, Playwright, Cypress, or Appium)
  • Experience working within Agile/Scrum delivery teams
  • Hands-on experience or strong aptitude using AI tools to assist with test case generation, automation scripting, or documentation is highly advantageous.

Technical and Management knowledge

AI-AssistedQA Tools & Techniques

  • AI test case generation from requirements/user stories, and AI-assisted test coverage analysis
  • AI coding assistants (Claude Code, Cursor, GitHub Copilot) for building and debugging automation scripts
  • AI-assisted documentation drafting for test plans, summary reports, and release notes
  • Basic understanding of LLM/RAG/agentic AI concepts sufficient to design test cases and evaluation criteria for AI-enabled features.

TestAutomation Frameworks

  • Selenium, Playwright, Cypress, or Appium (web and/or mobile)
  • TestNG, JUnit, or equivalent test runners and reporting frameworks

APITesting Tools

  • Postman, REST Assured, or SoapUI

TestManagement & Documentation Tools

  • Jira/Xray, TestRail, Zephyr, or equivalent test case and defect management tools
  • Confluence or equivalent for test documentation

CI/CD & Environment Awareness

  • Integrating automated tests into CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins)
  • Basic awareness of AWS, Azure, and GCP sufficient to test cloud-hosted applications

DefectTracking & Reporting

  • Defect lifecycle management using Jira, Bugzilla, or equivalent
  • Clear, structured test result reporting for project and client stakeholders.
Working Arrangement
  • Working closely with the Solution Architecture team and local project/development teams
  • Willing to be based at the customer's office during working hours, with the ability to perform after-office-hours work when required
  • Embed within project teams across the SDLC, from requirements review through UAT and release sign-off
  • Support client-facing UAT sessions and test result documentation as needed
  • Continuously adopt AI-assisted tools to improve testing speed, coverage, and documentation quality
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior QA / Test Engineer - AI & Platform
Senior QA / Test Engineer - AI & Platform

Jobtailor • Greater London

On-site
GBP 55,000 - 85,000
AI-first QA Engineer
AI-first QA Engineer

United States Digital Space LLC • United Kingdom

On-site
GBP 65,000 - 90,000
Remote-friendly work environment
Global distributed team
AI-focused organization
+3
Quality Assurance Engineer
Quality Assurance Engineer

Moorepay • Manchester

Hybrid
GBP 40,000 - 60,000
Lead Test Engineer
Lead Test Engineer

AQA • Greater Manchester

Hybrid
GBP 57,000 - 65,000
QA & Automation Test Lead
QA & Automation Test Lead

Ronald James Ltd. • Newcastle upon Tyne

Hybrid
GBP 65,000 - 90,000
Senior QA Analyst & Automation Engineer
Senior QA Analyst & Automation Engineer

Orlaroseassociates • Greater London

Hybrid
GBP 55,000 - 75,000
Competitive salary and benefits package
Opportunity to work in a collaborative environment
Strong focus on work-life balance
Quality Assurance Lead
Quality Assurance Lead

Ronald James Group • Newcastle upon Tyne

On-site
GBP 60,000 - 110,000
Automation Tester – Front End, Security Cleared
Automation Tester – Front End, Security Cleared

Jobtailor • Greater London

On-site
GBP 60,000 - 90,000
Quality Assurance Manager
Quality Assurance Manager

Annapurna • Greater London

On-site
GBP 90,000 - 130,000
Quality Assurance Engineer
Quality Assurance Engineer

VirtueTech Recruitment Group • Greater London

Hybrid
GBP 70,000 - 80,000
Bonus
Benefits