SDET Test Engineer with AI

Techagi Solutions Llc
United States
6 days ago
Apply on www.dice.com
Prepare application

Role details

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

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Automation of Tests Microsoft Azure Cloud Computing Code Coverage Software Quality Code Review Computer Programming
+50 more
Databases Continuous Integration Software Debugging DevOps Distributed Systems Github Gradle Hypertext Transfer Protocols (HTTP) Spring Framework JSON Apache JMeter Junit Python (Programming Language) PostgreSQL Apache Maven MySQL Scrum Methodology Systems Development Life Cycle Prometheus Swagger Selenium SQL Databases Test Case Test Data Test Execution Engine Testng Openapi Google Cloud Performance Testing Postman Large Language Models Grafana Prompt Engineering Spring-boot Cypress (Programming Language) Gatling Generative AI Backend Agentic-AI Git Kubernetes Playwright Restful APIs Cucumber (Software) Selenium Webdriver Api Management Docker SDET Jenkins Microservices

Job description

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., * 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.

Requirements

  • 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., * 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, 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.

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

Loading talks and stories from around this role…