About The Position

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.

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.

Responsibilities

  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service