Enable job alerts via email!

Senior Quality Assurance Automation Engineer

Uplers

United States

Remote

USD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm is seeking a Senior QA Automation Engineer. You will design and implement automation frameworks while leveraging AI-driven testing solutions to enhance quality. The ideal candidate has strong expertise in Playwright, Selenium, and manual testing, with a minimum of 6 years of QA experience. This is a full-time remote position offering a competitive salary based on experience.

Qualifications

  • Strong hands-on experience with Playwright and Selenium WebDriver.
  • Solid understanding of manual/functional testing concepts.
  • 6+ years of QA experience, with at least 3+ years in automation.

Responsibilities

  • Design and maintain automation frameworks using Playwright and Selenium.
  • Integrate AI-driven approaches for test case generation.
  • Mentor junior QA engineers in traditional and AI-driven testing practices.

Skills

UI Automation Testing (Playwright with TypeScript)
API Automation Testing (Postman/Rest Assured or similar)
UI/UX testing
Proficient in a programming language (Java, JavaScript/TypeScript, Python, or C#)
AI-based testing platforms experience
CI/CD pipelines knowledge
Agile methodologies understanding
Analytical mindset

Education

Bachelor's or Master’s in Computer Science or related fields

Tools

Playwright
Selenium
Postman
Jenkins
AWS
Job description
Overview

Role: Sr.QA Automation Engineer

Reference Code: HR1175888996751391

Experience: 06-12 years

Salary: Confidential (based on experience)

Opportunity Type: Remote

Placement Type: Full time Permanent Position

(*Note: This is a requirement for one of Uplers Clients)

Must have skills
  • UI Automation Testing (Playwright with TypeScript)
  • API Automation Testing (Postman/Rest Assured or similar)
  • UI/UX testing
About the Role

Our client is seeking a highly skilled Senior QA Automation Engineer with strong expertise in Playwright, Selenium, and similar automation tools, coupled with solid functional/manual testing knowledge. In this role, you will not only design and implement automation frameworks but also leverage AI-powered testing solutions to accelerate test case design, improve coverage, and enhance overall test efficiency. You will play a key role in driving quality across our software development lifecycle by combining traditional QA practices with modern automation and AI-driven strategies.

Responsibilities
  • Design, develop, and maintain robust automation frameworks using Playwright, Selenium, or equivalent tools.
  • Integrate AI-driven approaches for test case generation, optimization, and defect prediction.
  • Collaborate with cross-functional teams to define test strategies, ensuring alignment with business and technical requirements.
  • Implement continuous testing by integrating automation suites into CI/CD pipelines.
  • Conduct thorough functional, regression, integration, exploratory, and cross-browser/device testing.
  • Perform manual testing where automation is not feasible, ensuring end-to-end quality coverage.
  • Use AI/ML tools to enhance test prioritization, flakiness detection, and self-healing automation scripts.
  • Mentor junior QA engineers in both traditional and AI-driven testing practices.
  • Drive innovation in QA by exploring and adopting next-gen automation tools and methodologies.
Requirements
  • Strong hands-on experience with Playwright, Selenium WebDriver, or equivalent automation frameworks.
  • Proficiency in at least one programming language (Java, JavaScript/TypeScript, Python, or C#).
  • Solid understanding of manual/functional testing concepts: SDLC, STLC, test case design techniques, and defect lifecycle.
  • Experience with AI-based testing platforms (e.g., Testim, Mabl, Functionize, or custom AI frameworks).
  • Strong skills in API testing (Postman, RestAssured, or similar).
  • Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
  • Knowledge of Agile methodologies and QA role in sprint-based development.
  • Analytical mindset with strong debugging and problem-solving skills.
  • Excellent communication skills to work across teams and stakeholders.
Additional areas that would add value
  • ISTQB or similar certifications.
  • Exposure working within the Networking Domain
  • Understanding of object oriented concepts and programming skills in Python and/or Java.
  • Experience designing test automation frameworks for either UI and/or backend services; experience with both is preferred.
  • Experience in performance testing and tools.
  • Experience in security testing and tools.
  • Ability to understand database structure (schema / collections), create and execute SQL queries for validations and assertions
  • Experience working in Agile Scrum/Kanban methodologies.
  • Experience with modern cloud technologies such as AWS.
Education and experience
  • Bachelor's or Master’s in Computer Science or related fields.
  • 6+ years of QA experience, with at least 3+ years in automation.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.