SDET - Senior Software Development Engineer in Test with AI

The Smart
Austin, TX, United States
4 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$104,000.0 - $166,400.0
Working hours
Regular working hours

Tech stack

Testing (Software) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Acceptance Test-Driven Development Confluence JIRA Automation of Tests Microsoft Azure Cloud Engineering Information Systems Continuous Integration
+24 more
Data Validation Cursor (Graphical User Interface Elements) Github IBM WebSphere MQ Enterprise Messaging Systems NoSQL Systems Development Life Cycle RabbitMQ Standard Sql Software Engineering Test Data Strategies of Testing Performance Testing Test-Driven Development (TDD) GitHub Copilot Prompt Engineering Reliability of Systems Gitlab Event Driven Architecture Information Technology Apache Kafka SDET Programming Languages Microservices

Job description

As a Senior Software Development Engineer in Test (SDET) with AI, you will lead the design and implementation of enterprise quality engineering solutions across modern application platforms. You will drive test automation, CI/CD integration, AI-assisted testing practices, and quality assurance strategies to improve release confidence, engineering productivity, and software reliability., * Design, develop, and maintain scalable automated test frameworks and test suites.

  • Create test strategies covering UI, API, integration, end-to-end, regression, and performance testing.
  • Integrate automated testing into CI/CD pipelines to improve delivery quality and speed.
  • Validate distributed, cloud-native, and event-driven applications for reliability and resilience.
  • Develop and execute test plans, test cases, and release validation activities.
  • Leverage AI-assisted tools to enhance test automation, defect analysis, and engineering productivity.
  • Apply prompt engineering and AI-driven workflows to improve quality engineering processes.
  • Perform data validation, service validation, and operational readiness testing.
  • Collaborate with developers, architects, product owners, and operations teams throughout the SDLC.
  • Produce quality documentation, traceability artifacts, release readiness reports, and testing metrics.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • 8+ years of experience in software testing, test automation, SDET, or quality engineering roles.
  • Strong experience designing and maintaining automated testing frameworks using modern programming languages.
  • Expertise in API, UI, integration, regression, end-to-end, and service-level testing.
  • Experience testing cloud-native, containerized, distributed, and microservices-based applications.
  • Strong knowledge of SQL/NoSQL databases, test data validation, and data quality verification.
  • Experience with CI/CD pipelines, GitHub, GitLab, Azure DevOps, Jira, Rally, Confluence, or similar tools.
  • Experience with Kafka, RabbitMQ, IBM MQ, event-driven systems, or messaging platforms.
  • Hands-on experience using AI-assisted development tools such as GitHub Copilot, Claude Code, Gemini Code Assist, Cursor, or similar technologies.
  • Strong understanding of BDD, TDD, ATDD, Agile methodologies, AI-assisted SDLC practices, and quality engineering best practices; financial services experience preferred.

Apply for this position

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

Apply on www.careerjet.com

Good distractions

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

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

1:30 min

Integrating artificial intelligence into software testing and requirement engineering

Rene Schenk Rene Schenk · WWC Europe 2026

Videos

See all

Related articles

See all