Senior Software Engineer in Test

Skills
AnalyticsBug TrackingBusiness InsightsEnhanced Data Rates For GSM EvolutionLarge Language ModelsMicrosoft SurfaceProfessional Services
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years in SDET or quality engineering roles with significant hands-on coding
  • Strong programming skills in TypeScript JavaScript or Python
  • Ability to own production-quality tooling and frameworks
  • AI-native approach to quality engineering
  • Curiosity about AI systems conversational experiences and voice-driven product behavior
  • Experience building quality initiatives across teams and influencing stakeholders
  • Deep knowledge of automation API and integration testing regression strategy and CI/CD workflows
  • Demonstrated mastery of test design risk-based coverage and automation decisions
  • Comfort using data metrics and analytics to evaluate quality
  • Excellent collaboration and communication skills across Engineering Product and customer-facing teams

Nice to have

  • AI systems curiosity
  • Conversational AI interest
  • Cross-functional influence
  • Data-driven mindset
  • Mentorship focus

Day to day

  • Shape how quality is defined measured and built into the voice AI platform from the start
  • Partner with Engineering Product and Delivery to create a unified scalable quality engineering approach
  • Build and evolve automation frameworks validation tooling and CI/CD quality gates while using AI and analytics to improve coverage and surface failures earlier