Position Overview
As a Senior Technical Engineering Manager, SDET at Alkami, you will lead, mentor, and scale a team of Software Development Engineers in Test (SDETs) responsible for delivering high-quality, scalable, and reliable automation frameworks and testing solutions.
This role combines strategic leadership with hands-on technical execution — requiring you to stay close to the codebase and contribute directly to framework design, automation architecture, and quality infrastructure (approximately 20–30% hands-on coding and reviews).
You will own and evolve Alkami’s quality engineering strategy, driving quality-first practices across multiple product domains. Working closely with Engineering, Product, DevOps, and Security teams, you’ll embed quality early in the development lifecycle through shift-left testing, continuous validation, and observability-driven feedback loops.
Key Responsibilities
- Lead, mentor, and grow a high-performing team of SDETs focused on full-stack automation across Web, Mobile, and API layers.
- Contribute directly to the design, architecture, and development of test automation frameworks, tools, and libraries (~20–30% hands-on coding).
- Architect and evolve scalable automation frameworks and testing infrastructure to improve reliability, maintainability, and velocity.
- Define and execute enterprise-level quality strategies across functional, regression, integration, exploratory, performance, and reliability testing.
- Partner with Development, Product, DevOps, and Security teams to design and implement holistic testing strategies ensuring high-quality releases.
- Integrate automated testing into CI / CD pipelines (Jenkins, GitHub Actions) to ensure early defect detection.
- Lead and analyze performance, load, and scalability testing (JMeter, Gatling), incorporating observability data into quality metrics.
- Define and track key metrics (e.g., defect escape rate, automation coverage, stability) to drive continuous improvement.
- Champion modern testing practices : shift-left, mocking, service virtualization, contract testing, and risk-based validation.
- Ensure robust test environments, data management, and automation infrastructure supporting rapid delivery cycles.
- Lead hiring, onboarding, and professional development for SDETs, fostering a culture of ownership, inclusion, and continuous improvement.
- Represent Quality Engineering in enterprise programs, influencing architecture and design for reliability, performance, and customer trust.
Qualifications
Required :
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.10+ years in software or quality engineering, including 5+ years in technical leadership roles leading SDET / QA teams.Strong proficiency in Java, JavaScript / TypeScript, or Python.Deep expertise in automation tools : Playwright, Selenium, Appium, JUnit / TestNG, RestAssured, Postman.Proven success in designing and scaling automation frameworks in microservices / cloud-based architectures.Experience integrating automation within CI / CD (Jenkins, GitHub Actions).Understanding of performance testing (JMeter, Gatling) and interpreting system-level metrics.Strong foundation in testing pyramid, mocking, service virtualization, and test data management.Excellent communication and cross-functional collaboration skills.Data-driven mindset with proven ability to improve product quality and release velocity.Preferred :
Experience in cloud-native environments (AWS preferred — Lambda, EKS, CloudFront, etc.).Familiarity with observability and monitoring tools (Datadog, Grafana, CloudWatch).Experience in regulated domains (e.g., FinTech) with exposure to compliance testing and secure test data management.Understanding of reliability and resilience practices, including chaos engineering, contract testing, and canary deployments.