QA Automation Engineer

Visionary Innovative Technology Solutions LLC
Charlotte, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) User Authentication Automation of Tests Cloud Computing Continuous Integration Database Testing Software Debugging DevOps Github Gradle Hypertext Transfer Protocols (HTTP)
+25 more
JSON Junit Apache Maven OAuth Scrum Methodology E2e Testing Standard Sql Selenium Testng Extensible Markup Language (XML) Enterprise Software Applications Postman Cypress (Programming Language) Git Kubernetes Playwright Apache Kafka Restful APIs Cucumber (Software) Selenium Webdriver Api Management Docker SDET Jenkins Microservices

Job description

Seeking an experienced QA Automation Engineer with 8+ years of expertise in API automation, REST Assured, Java, and Selenium. The candidate will be responsible for designing and maintaining automated test frameworks and ensuring the quality and reliability of enterprise applications., * Develop and maintain automation frameworks using Java, Selenium, and REST Assured.

  • Create and execute automated API, functional, regression, integration, and end-to-end tests.
  • Validate REST APIs including request/response, status codes, headers, authentication, and data.
  • Develop reusable automation scripts and test utilities.
  • Integrate automation suites with CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
  • Analyze test failures, identify defects, and perform root-cause analysis.
  • Work with developers, QA engineers, Business Analysts, and DevOps teams.
  • Maintain test cases, automation documentation, and QA metrics.
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement.

Requirements

  • 8+ years of experience in QA Automation/SDET.
  • Strong hands-on experience with REST Assured and API Testing.
  • Strong knowledge of Java.
  • Experience with Selenium WebDriver and automation frameworks.
  • Knowledge of Postman, JSON, XML, HTTP, OAuth/API authentication.
  • Experience with TestNG/JUnit, Maven/Gradle, and Git.
  • Experience with Jenkins/CI-CD.
  • Good knowledge of SQL and database testing.
  • Strong debugging, analytical, and communication skills.

Preferred Skills

  • Experience with Cucumber/BDD.
  • Knowledge of Docker, Kubernetes, or Cloud platforms.
  • Experience with Microservices and Kafka testing.
  • Knowledge of Cypress or Playwright is a plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

Videos

See all

Related articles

See all