We are looking for two hands-on Software Development Engineers in Test (SDETs) who leverage AI as a core part of their development workflow. This role focuses on building scalable automated test solutions for high-impact platform initiatives using modern test frameworks and AI-assisted development tools.
The ideal candidate will be experienced in API and UI test automation, Python scripting, and CI/CD integration, with strong practical experience using AI coding assistants to accelerate test development and debugging.
Key Responsibilities:
Develop and maintain API and integration test automation using Karate framework for Java/Spring Boot microservices
Build Playwright + Python UI automation scripts for web applications
Create Python-based CLI test tools to test APIs, validate responses, seed test data, and parse logs
Integrate automated test suites into Jenkins CI/CD pipelines and maintain stable quality gates
Generate Karate feature files from OpenAPI specs and JIRA acceptance criteria using AI-assisted development tools
Debug test failures and pipeline issues using AI-assisted analysis and log review
Create and manage synthetic test data including XML, JSON payloads, and Oracle database scripts
Develop contract tests for microservices running on Kubernetes/OpenShift
Collaborate with developers to improve testability and ensure early defect detection
Maintain automation stability across Dev, QA, Performance, and E2E environments
Required Skills
3+ years of experience as SDET or Test Automation Engineer
Strong experience with Karate Framework (DSL, JUnit5, Maven Surefire, Cucumber)
Experience with Playwright and Python for UI automation
Strong Python scripting and CLI tool development
Experience with Jenkins CI/CD pipelines
Experience testing REST APIs and microservices
Knowledge of Docker and Kubernetes/OpenShift
Experience with Bitbucket or Git-based workflows
Strong debugging and problem-solving skills
Hands-on experience using
GitHub Copilot
Claude Code
Nice to Have
Oracle/SQL and JDBC-based database validation
Spring Boot testing experience
Dynatrace or Kibana monitoring tools
Helm or GitOps deployment knowledge
RabbitMQ or message-based testing
Experience in enterprise or high-scale platform environments
Education
Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience)
Required Skills
CI/CD for MLChatGPTOracle AIPythonClaude (Anthropic)ML Platform EngineeringMLflowScala