Senior QA Automation Engineer

Jersey City, NJ, US • Posted 1 hour ago • Updated 1 hour ago
Contract W2
12 Months
No Travel Required
On-site
$50 - $55/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Communication
  • Behavior-driven Development
  • C#
  • Cloud Computing
  • Computer Science
  • Apache JMeter
  • Apache Maven
  • Automated Testing
  • Bitbucket
  • API
  • API QA
  • Jenkins
  • Kubernetes
  • Mentorship
  • Microservices
  • HTTP
  • HTTPS
  • Information Technology
  • JIRA
  • JSON
  • JUnit
  • GitHub
  • GitLab
  • Good Clinical Practice
  • Google Cloud Platform
  • Gradle
  • Database QA
  • Defect Management
  • DevOps
  • Docker
  • GRID
  • Git
  • Continuous Delivery
  • Continuous Integration
  • Cucumber
  • Cypress
  • Dashboard
  • Agile
  • Amazon Web Services
  • Scrum
  • Selenium
  • Selenium WebDriver
  • Regression Analysis
  • Reporting
  • SQL
  • STLC
  • Scratch
  • POSTMAN
  • Performance Testing
  • Problem Solving
  • Python
  • Quality Assurance
  • Analytical Skill
  • Appium
  • Conflict Resolution
  • Java
  • Microsoft Azure
  • Scripting
  • Software Development Methodology
  • Software Quality Assurance
  • Sprint
  • Test Cases
  • Test Methods
  • Test Scenarios
  • TestNG
  • Testing
  • UI
  • UPS
  • Web API
  • Web Service QA
  • XML

Summary

QA Automation Engineer – Job Description

Job Title: Senior QA Automation Engineer

Job Summary

We are looking for an experienced QA Automation Engineer with 13+ years of experience in software quality assurance, test automation, and end-to-end testing. The ideal candidate will have strong expertise in designing automation frameworks, developing automated test scripts, API testing, UI testing, and integrating automation into CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain robust test automation frameworks for web, API, and backend applications.
  • Create and execute automated test scripts using Selenium, Java/Python, or similar automation technologies.
  • Develop reusable automation components and maintain existing automation suites.
  • Perform functional, regression, integration, system, smoke, and end-to-end testing.
  • Perform API testing using tools such as REST Assured, Postman, or similar technologies.
  • Analyze business and technical requirements and create detailed test scenarios and test cases.
  • Identify, document, track, and validate defects using tools such as JIRA or similar defect-management systems.
  • Integrate automated tests into CI/CD pipelines using Jenkins, GitHub Actions, Azure DevOps, or similar tools.
  • Work closely with developers, business analysts, product owners, and other QA engineers throughout the SDLC.
  • Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, backlog refinement, demos, and retrospectives.
  • Perform test data preparation, environment validation, and troubleshooting of automation failures.
  • Review test results, identify failures, and provide detailed reports to technical and business stakeholders.
  • Mentor junior and mid-level QA engineers and contribute to automation best practices.
  • Continuously evaluate and recommend tools, frameworks, and processes to improve test coverage and quality.

Required Skills

  • 13+ years of experience in Software QA, Quality Engineering, or Test Automation.
  • Strong hands-on experience with Selenium WebDriver and automation framework development.
  • Strong programming experience with Java, Python, or C#.
  • Experience with TestNG, JUnit, Cucumber, or similar testing frameworks.
  • Strong experience in API and web-services testing.
  • Experience with REST APIs, JSON, XML, HTTP/HTTPS, and API validation.
  • Strong knowledge of SQL and database testing.
  • Experience with Jenkins, Git, Maven/Gradle, and CI/CD practices.
  • Hands-on experience with Git/GitHub/GitLab/Bitbucket.
  • Experience working in Agile/Scrum environments.
  • Strong understanding of SDLC, STLC, defect life cycle, and QA methodologies.
  • Experience with JIRA or similar test/defect management tools.
  • Strong analytical, troubleshooting, communication, and problem-solving skills.

Preferred Skills

  • Experience with Selenium Grid, Playwright, Cypress, or Appium.
  • Experience with AWS, Azure, or Google Cloud Platform environments.
  • Knowledge of Docker/Kubernetes and cloud-based testing.
  • Experience with performance testing tools such as JMeter.
  • Experience testing microservices and distributed applications.
  • Knowledge of BDD and behavior-driven automation frameworks.
  • Experience designing scalable automation frameworks from scratch.
  • Experience with test reporting and automation dashboards.

Education

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field preferred.

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: 9059846
  • Posted 1 hour 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

Hybrid in Jersey City, New Jersey

14d ago

Easy Apply

Contract

65 - 70

Hybrid in New York, New York

14d ago

Easy Apply

Full-time, Third Party

$50 - $60

Jersey City, New Jersey

Today

Easy Apply

Full-time

$55 - $68 per hour

Berkeley Heights, New Jersey

3d ago

Full-time

USD 120,000.00 - 198,000.00 per year

Search all similar jobs