Software Development Engineer - Test Ii, Alexa Endpoint Experiences

Amazon Amazon · Big Tech · IN, MH, Pune · Software Development

This role focuses on leveraging AI tools and modern automation frameworks to transform testing infrastructure by migrating manual test cases to automated solutions and building robust, multi-stage pipelines. The candidate will design and implement AI-powered frameworks, utilize generative AI and ML tools for test case acceleration, and build intelligent, adaptive test frameworks. The role also involves architecting CI/CD pipelines, implementing static analysis, designing device farm integration, and creating scalable testing infrastructure. Quality assurance aspects include developing functional test suites, UI consistency validation, performance testing, and visual regression testing. Technical leadership in driving testing strategy, collaborating with engineers, and mentoring team members is also expected.

What you'd actually do

  1. Design and implement AI-powered frameworks to systematically migrate manual test cases to automated solutions
  2. Leverage generative AI and machine learning tools to accelerate test case generation, maintenance, and optimization
  3. Build intelligent test frameworks that adapt to platform changes and reduce maintenance overhead
  4. Architect and develop fully automated multi-stage CI/CD pipelines for comprehensive test execution
  5. Develop comprehensive functional test suites ensuring feature correctness across the rendering stack

Skills

Required

  • 1+ years of test automation frameworks and tools building experience
  • 2+ years of non-internship professional software development testing experience
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • Experience in penetration testing and exploitability-focused vulnerability assessment
  • Experience in platform-level security mitigations and hardening for Linux and Windows

Nice to have

  • Knowledge of overall system architecture, scalability, reliability, and performance in a database environment
  • Hands-on experience with AI/ML tools for test automation.
  • Knowledge of performance profiling and optimisation for mobile/embedded devices.
  • Experience with visual testing frameworks and UI automation tools.
  • Familiarity with AWS services and cloud-based testing infrastructure.

What the JD emphasized

  • AI tools
  • AI-powered frameworks
  • generative AI
  • machine learning tools
  • intelligent test frameworks
  • AI/ML tools for test automation

Other signals

  • Leverage AI tools and modern automation frameworks to transform our testing infrastructure
  • migrating manual test cases to fully automated solutions
  • building robust, multi-stage pipelines that ensure comprehensive quality coverage
  • Design and implement AI-powered frameworks to systematically migrate manual test cases to automated solutions
  • Leverage generative AI and machine learning tools to accelerate test case generation, maintenance, and optimization
  • Build intelligent test frameworks that adapt to platform changes and reduce maintenance overhead