Haystack
← Back to Jobs
Remote
Technology
TSTECHAGI SOLUTIONS LLC logo

SDET Test Engineer with AI

TECHAGI SOLUTIONS LLCUnited States🇺🇸United StatesPosted Oct 20, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Remote
Location
United States
Posted
Yesterday
DockerMicroservicesMySQLSQLSpringSpring BootGitAWSELKScrumSeleniumCucumberCypressGatlingGitHub ActionsGoogle CloudGrafanaHTTPJMeterJUnitJavaJenkinsLLMPlaywrightPostmanPrometheusPythonTestNGGenerative AIRESTAzurePostgreSQLKubernetesAgilePrompt EngineeringCI/CDMavenRAG

Job Description

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.

Similar jobs