Senior QA Automation Engineer

Neshent Tech

South San Francisco, CA

Posted On: Nov 19, 2025

Posted On: Nov 19, 2025

Job Overview

Job Type

Contract - W2, Contract - Independent

Experience

10 - 18 Years

Salary

Depends on Experience

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • Appium
  • Java
  • Selenium
  • API Automation
  • REST assured
  • QA Automation
  • Selenium WebDriver
Job Description
Roles and Responsibilities
  • Design, develop, and maintain automated test frameworks (BDD/TDD/Hybrid) for web and backend applications.
  • Develop and maintain efficient, reusable, and reliable automated test scripts using Java, Selenium, and Rest Assured.
  • Perform API testing and backend automation to validate RESTful services.
  • Write and maintain test plans, test cases, and automation strategies to ensure comprehensive test coverage.
  • Collaborate with development and QA teams to understand requirements and ensure high-quality deliverables.
  • Ensure automation tests are fully functional and integrated into the CI/CD pipeline.
  • Identify, troubleshoot, and resolve automation issues.
  • Mentor junior QA engineers on automation best practices and coding standards.
  • Optionally, contribute to mobile testing efforts using Appium.

 

Required Skills & Qualifications
  • 12+ years of overall testing experience with 10+ years in QA Automation.
  • Strong experience in API automation using Rest Assured.
  • Hands-on expertise in Java, including core Java programming.
  • Experience with Selenium WebDriver for web application testing.
  • Proven experience developing test automation frameworks (BDD, TDD, or Hybrid).
  • Strong knowledge of writing efficient, reusable, and maintainable automated test scripts.
  • Experience integrating automation tests with CI/CD pipelines.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.

 

Preferred
  • Experience in mobile application testing using Appium.
  • Familiarity with performance or security testing.
  • Knowledge of version control tools like Git.

Job ID: NT250368


Posted By

Abhishek

Resource Manager