QA Automation Engineer

Tech Bridge Consultancy

Lahore

On-site

PKR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tech Bridge Consultancy is seeking a QA Automation Engineer with React development experience in Lahore. You will design, implement, and maintain automated tests for web applications while contributing to frontend work when needed.

The role emphasizes automation across E2E, integration, and regression tests, with collaboration across developers, QA, and product teams to ensure robust software quality.

Qualifications

  • 2 to 3 years of professional experience in QA automation or JavaScript-based test automation.
  • Strong proficiency in JavaScript or TypeScript.
  • Hands-on experience with Cypress, Playwright, Selenium or similar frameworks.
  • Experience writing and maintaining E2E, integration, and regression tests.
  • Good understanding of QA processes and REST APIs.

Responsibilities

  • Design, develop, and maintain automated test suites for web applications.
  • Create and maintain end-to-end (E2E), integration, and regression tests.
  • Identify critical user journeys and ensure appropriate automated test coverage.
  • Work closely with developers and QA team members to define test scenarios and acceptance criteria.
  • Investigate, reproduce, and document software defects and unexpected test failures.
  • Maintain and improve the reliability, performance, and maintainability of automated test suites.
  • Help integrate automated tests into CI/CD pipelines.
  • Monitor test results and identify recurring issues or areas requiring improved coverage.
  • Contribute to improving QA processes and automation strategies.
  • Perform exploratory and manual testing when required to support automation efforts.
  • Front-End Development – Secondary Responsibilities: build and maintain reusable React components, assist with responsive UI, and integrate with RESTful APIs.

Skills

QA automation
JavaScript/TypeScript
Debugging
Problem solving
English communication

Tools

Cypress
Playwright
Selenium
REST APIs
Git
CI/CD
React.js

Job description

We’re looking for aQA Automation Engineer with React Development experienceto join our growing engineering team. This role will primarily focus onbuilding, maintaining, and improving automated testing solutionsto ensure the quality, reliability, and performance of our web applications.

Alongside QA automation responsibilities, you’ll also contribute tofront-end development using Reactwhen required, helping the team implement, maintain, and improve user-facing features.

You’ll work closely with developers, QA engineers, UI/UX designers, product managers, and other stakeholders to identify testing requirements, automate critical user journeys, improve test coverage, and support the delivery of high-quality software.

Strong communication skills in English are essential to work effectively within the team and with stakeholders. If you enjoy automation, problem-solving, and occasionally getting hands-on with React development, this role could be a great fit.

Key Responsibilities

QA Automation – Primary Responsibilities

  • Design, develop, and maintain automated test suites for web applications.
  • Create and maintain end-to-end (E2E), integration, and regression tests.
  • Identify critical user journeys and ensure appropriate automated test coverage.
  • Work closely with developers and QA team members to define test scenarios and acceptance criteria.
  • Investigate, reproduce, and document software defects and unexpected test failures.
  • Maintain and improve the reliability, performance, and maintainability of automated test suites.
  • Help integrate automated tests into CI/CD pipelines.
  • Monitor test results and identify recurring issues or areas requiring improved coverage.
  • Contribute to improving overall QA processes, testing standards, and automation strategies.
  • Perform exploratory and manual testing when required to support automation efforts.
    Front-End Development – Secondary Responsibilities
  • Contribute to front-end development usingReact and JavaScript/TypeScriptwhen required.
  • Build and maintain reusable React components.
  • Assist with implementing responsive and accessible user interfaces.
  • Integrate front-end applications with RESTful APIs.
  • Participate in code reviews and follow established development standards and best practices.
  • Help troubleshoot and fix front-end bugs identified through automated or manual testing.
  • Contribute to performance, accessibility, and cross-browser compatibility improvements.
What We’re Looking For
  • 2 to 3 years of professional experience, with a strong focus on QA automation, software testing, or JavaScript-based test automation.
  • Strong proficiency in JavaScript or TypeScript.
  • Hands-on experience with automated testing tools such as Cypress, Playwright, Selenium, or similar frameworks.
  • Experience writing and maintaining end-to-end, integration, and regression tests.
  • Good understanding of software testing principles, test cases, defect reporting, and QA processes.
  • Experience testing modern web applications and REST APIs.
  • Familiarity with CI/CD pipelines and integrating automated tests into development workflows.
  • Experience with Git and modern version-control workflows.
  • Working knowledge of React.js, HTML5, and CSS3.
  • Understanding of component-based architecture and modern SPA principles.
  • Ability to debug issues across both automated tests and front-end applications.
  • Strong problem-solving skills and attention to detail.
  • Strong communication skills in English.
Nice to Have
  • Strong experience with Cypress or Playwright.
  • Experience with unit testing frameworks such asJestorReact Testing Library.
  • Professional experience developing applications with React.js.
  • Experience with TypeScript.
  • Experience testing applications using API mocking and network interception.
  • Familiarity with state management tools such as Redux, Zustand, or similar.
  • Experience with CI/CD tools and automated deployment pipelines.
  • Familiarity with accessibility standards and WCAG.
  • Experience with cross-browser and responsive testing.
  • Exposure to performance testing, monitoring, or tools such as Lighthouse.
  • Familiarity with Node.js or backend integrations.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Automation Engineer
QA Automation Engineer

Urban Ridge Supplies • Pakistan

On-site
PKR 1,200,000 - 1,800,000
QA Automation Engineer
QA Automation Engineer

SoftCity Solutions (Pvt) Ltd • Islamabad

On-site
PKR 1,200,000 - 1,800,000
Health insurance
Annual learning budget
Paid certifications
+5
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

BrainsLogic • Lahore

On-site
PKR 670,000 - 1,339,000
Competitive salary
Mentorship
Diverse projects
+2
QA Automation Engineer
QA Automation Engineer

VisionX Technologies, Inc. • Islamabad

On-site
PKR 1,800,000 - 2,600,000
QA Automation Engineer - React & Web Testing Specialist
QA Automation Engineer - React & Web Testing Specialist

Tech Bridge Consultancy • Lahore

On-site
PKR 1,200,000 - 1,800,000
Senior Software Quality Assurance
Senior Software Quality Assurance

Superbdeveloper • Lahore

On-site
PKR 892,800 - 1,339,200
Software QA Engineer
Software QA Engineer

System Heuristics • Lahore

On-site
PKR 900,000 - 1,400,000
Competitive salary and performanceBonu
Onsite amenities and catered lunch
Professional dev and certification
Associate Sr QA Automation Engineer
Associate Sr QA Automation Engineer

Keka Technologies Private Limited • Lahore

On-site
PKR 2,600,000 - 4,000,000
Senior QA Engineer
Senior QA Engineer

i3RL • Lahore

On-site
PKR 1,800,000 - 3,200,000
Sr QA Engineer – ETL & Automation Testing
Sr QA Engineer – ETL & Automation Testing

Harmony Data Integration Technologies • Pakistan

On-site
PKR 2,500,000 - 4,500,000