Senior QA Automation Engineer

Charlotte, NC, US • Posted 6 hours ago • Updated 6 hours ago
Contract W2
12 Months
No Travel Required
On-site
$60 - $65/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Selenium WebDriver
  • Regression Analysis
  • Reporting
  • SQL
  • STLC
  • PostgreSQL
  • Python
  • Quality Assurance
  • ROOT
  • SOAP
  • Microservices
  • Microsoft Azure
  • MySQL
  • POSTMAN
  • Jenkins
  • Kubernetes
  • Management
  • Mentorship
  • Information Technology
  • JIRA
  • Java
  • JavaScript
  • Good Clinical Practice
  • Google Cloud Platform
  • HP LoadRunner
  • Docker
  • Documentation
  • Git
  • GitHub
  • GitLab
  • Cucumber
  • Cypress
  • Dashboard
  • Database
  • DevOps
  • Computer Science
  • Continuous Delivery
  • Continuous Integration
  • Cloud Computing
  • Collaboration
  • Collections
  • Appium
  • Application Lifecycle Management
  • Automated Testing
  • API
  • Agile
  • Test Cases
  • Test Management
  • Software Quality Assurance
  • Sprint
  • System Testing
  • Scrum
  • Selenium
  • Software Development Methodology
  • Amazon Web Services
  • Apache JMeter
  • Scratch
  • TypeScript
  • Scripting
  • Web API
  • Test Plans
  • Test Scenarios
  • TestNG
  • Testing
  • UPS

Summary

Position: Senior QA Automation Engineer
Experience: 11+ Years
Employment Type: Contract W2

Job Summary

We are looking for a highly experienced Senior QA Automation Engineer with 11+ years of experience in software quality assurance, test automation, framework development, and CI/CD. The candidate will be responsible for designing and implementing robust automation solutions, improving testing efficiency, mentoring QA engineers, and ensuring high-quality software releases.

Key Responsibilities

  • Design, develop, and maintain scalable automated test frameworks for web, API, mobile, and backend applications.
  • Develop automation scripts using Java, Python, or JavaScript/TypeScript.
  • Strong hands-on experience with Selenium WebDriver, Playwright, Cypress, or Appium.
  • Build and maintain Page Object Model (POM) and data-driven/hybrid automation frameworks.
  • Perform functional, regression, integration, end-to-end, smoke, sanity, and system testing.
  • Develop and execute API automation using Rest Assured, Postman, or similar tools.
  • Integrate automated tests into CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Work with Git and follow best practices for source-code management.
  • Analyze test failures, identify root causes, and work closely with developers to resolve defects.
  • Create and maintain test plans, test scenarios, test cases, and automation documentation.
  • Participate in Agile/Scrum ceremonies including sprint planning, refinement, daily stand-ups, and retrospectives.
  • Collaborate with developers, product owners, business analysts, and DevOps teams.
  • Perform database validation using SQL and verify backend data.
  • Implement test reporting, logging, screenshots, and automation dashboards.
  • Identify opportunities to improve test coverage, execution time, and overall QA processes.
  • Mentor junior and mid-level QA engineers and provide technical guidance.
  • Participate in release validation and production-quality assessments.

Required Technical Skills

Automation Testing

  • Selenium WebDriver
  • Playwright / Cypress
  • Appium
  • TestNG / JUnit
  • Cucumber / BDD
  • Page Object Model
  • Data-driven and Hybrid Frameworks

Programming

  • Strong Java or Python
  • JavaScript / TypeScript preferred
  • Object-Oriented Programming concepts
  • Exception handling, collections, and framework design

API Testing

  • REST/SOAP API testing
  • Rest Assured
  • Postman
  • JSON/XML
  • API automation and validation

CI/CD & DevOps

  • Jenkins
  • GitHub Actions / GitLab CI / Azure DevOps
  • Git
  • Maven / Gradle
  • Docker knowledge preferred

Database

  • Strong SQL
  • Oracle / PostgreSQL / MySQL or similar databases
  • Backend data validation

Testing

  • Functional Testing
  • Regression Testing
  • Integration Testing
  • End-to-End Testing
  • Smoke/Sanity Testing
  • System Testing
  • Performance testing knowledge is a plus

Preferred Skills

  • Experience designing automation frameworks from scratch.
  • Strong knowledge of Selenium + Java + TestNG + Cucumber.
  • Hands-on experience with Playwright and/or Cypress.
  • Experience testing microservices and cloud-based applications.
  • Knowledge of AWS, Azure, or Google Cloud Platform.
  • Experience with Docker/Kubernetes is a plus.
  • Knowledge of performance tools such as JMeter or LoadRunner.
  • Experience with Jira, ALM, Azure Boards, or similar test-management tools.
  • Strong understanding of Agile/Scrum and SDLC/STLC.
  • Experience leading QA automation initiatives and mentoring team members.

Education

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 11+ years of overall QA/testing experience, with strong hands-on automation experience.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10477291
  • Position Id: 9083113
  • Posted 6 hours ago
Contact the job poster
RC

Rahul Chourasia

Recruiter @ Raas Infotek LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Charlotte, North Carolina

3d ago

Easy Apply

Contract

45 - 53

Charlotte, North Carolina

Today

Easy Apply

Full-time

Depends on Experience

Charlotte, North Carolina

Today

Easy Apply

Contract

Depends on Experience

Remote

Today

Easy Apply

Full-time

80000 - 110,000

Search all similar jobs