SDET Test Engineer with AI

Remote • Posted 3 hours ago • Updated 3 hours ago
Full Time
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Spring boot
  • QA Automation
  • AI

Summary

Job Description: QA Automation Engineer – Spring Boot & AI

Location: Remote – USA

Job Type: Full-Time / Contract

Job Summary

We are seeking an experienced QA Automation Engineer with expertise in Spring Boot, Java, and AI-driven testing to design, develop, and maintain automated testing frameworks for modern applications. The ideal candidate will have strong experience in API automation, microservices testing, CI/CD pipelines, and AI-powered quality engineering solutions.

Key Responsibilities

  • Design, develop, and maintain automated test frameworks using Java, Selenium, REST Assured, and related technologies.
  • Test REST APIs, microservices, and backend applications built using Spring Boot.
  • Develop and execute functional, regression, integration, and end-to-end automated tests.
  • Validate API contracts, request/response payloads, authentication, authorization, and error handling.
  • Integrate automated tests into CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
  • Leverage AI/ML-based testing tools to improve test coverage, test generation, defect detection, and test maintenance.
  • Explore Generative AI and LLM-based solutions for test case generation, test data creation, and intelligent test automation.
  • Collaborate with developers, product managers, and DevOps teams to identify and resolve quality issues.
  • Perform database validation using SQL and troubleshoot application and test failures.
  • Participate in Agile ceremonies, code reviews, defect triage, and release readiness activities.
  • Monitor test execution results, report defects, and provide quality metrics.

Required Qualifications

  • 4+ years of experience in QA automation or software quality engineering.
  • Strong programming skills in Java and experience with Spring Boot applications.
  • Hands-on experience with Selenium WebDriver, REST Assured, JUnit, TestNG, or similar automation frameworks.
  • Strong knowledge of REST APIs, microservices architecture, JSON, and HTTP protocols.
  • Experience with Postman, Swagger/OpenAPI, and API testing.
  • Familiarity with Git, Maven or Gradle, and CI/CD tools.
  • Experience testing database-driven applications using SQL.
  • Practical experience with AI-assisted testing, Generative AI, LLMs, or AI-powered automation tools.
  • Strong analytical, debugging, communication, and problem-solving skills.
  • Ability to work independently in a remote team environment.

Preferred Qualifications

  • Experience with Playwright, Cypress, or Cucumber.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with Docker, Kubernetes, and distributed systems.
  • Familiarity with Python for test automation and AI integrations.
  • Exposure to prompt engineering, LLM APIs, AI agents, or retrieval-augmented generation (RAG).
  • Experience with performance testing tools such as JMeter or Gatling.
  • Knowledge of observability tools, including Grafana, Prometheus, and ELK.

Technical Skills

  • Programming: Java, Python
  • Backend: Spring Boot, Spring Framework, Microservices
  • Automation: Selenium, REST Assured, JUnit, TestNG, Playwright
  • API Testing: Postman, Swagger, REST APIs
  • AI & GenAI: LLMs, AI-assisted testing, intelligent test generation
  • CI/CD: Jenkins, GitHub Actions, Maven, Git
  • Database: SQL, PostgreSQL, MySQL
  • Cloud & DevOps: AWS/Azure, Docker, Kubernetes
  • Methodologies: Agile, Scrum, SDLC, STLC

Work Environment

  • Fully remote position within the United States.
  • Collaboration with distributed engineering and QA teams.
  • Participation in Agile development and continuous delivery practices.

Ideal Candidate

The ideal candidate combines strong Java and Spring Boot testing experience with modern QA automation skills and practical knowledge of AI-driven testing. They should be comfortable validating complex APIs and microservices while using AI technologies to improve testing efficiency, accuracy, and software quality.

Equal Opportunity Employer: We welcome qualified applicants from diverse backgrounds and evaluate candidates based on job-related qualifications and 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: 91175610
  • Position Id: 9119992
  • Posted 3 hours ago
Contact the job poster
MA

Mike Alex

Recruiter @ TECHAGI SOLUTIONS LLC

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.