Software Developer Engineer II- TEST, Alexa Smart Home

Global technology company leading in e-commerce, cloud computing, digital streaming, and artificial intelligence
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Consumer

Description For Software Developer Engineer II- TEST, Alexa Smart Home

Join Amazon's Alexa Smart Home team as a Software Developer Engineer II in Test, where you'll be at the forefront of integrating smart home devices with Alexa technology. This role combines software engineering expertise with quality assurance, focusing on building and maintaining automated testing frameworks for Alexa's smart home capabilities. You'll work on creating reliable, scalable testing solutions for multiple platforms including Multimodal echo devices and Fire TV.

As a mid-level engineer, you'll be responsible for both technical execution and mentorship, designing automation frameworks that ensure premium end-to-end experience for Alexa's smart home features. The role involves working with cutting-edge technology in the AI and smart home space, requiring strong programming skills in languages like Java, C++, or C#.

The position offers the opportunity to work with Amazon's industry-leading smart home technology team, where you'll influence product quality and customer experience. You'll collaborate with developers, stakeholders, and junior team members, making a direct impact on how millions of customers interact with their smart home devices through Alexa.

This is an excellent opportunity for someone passionate about quality engineering, automation, and smart home technology. You'll be part of a team that's shaping the future of home automation, working on products that complement Alexa's voice experience with intuitive touch and screen-based interactions. The role combines technical challenges with leadership opportunities, making it ideal for engineers looking to grow both their technical and mentorship skills.

Last updated an hour ago

Responsibilities For Software Developer Engineer II- TEST, Alexa Smart Home

  • Design and implement automated test frameworks/tools to reduce manual testing effort
  • Define test metrics and automate/simplify team development and test processes
  • Mentor junior team members/QAE team members
  • Maintain existing automation framework and implement enhancements for bi-weekly prod releases
  • Design new automation frameworks for testing Smart Home experience on multiple surfaces
  • Influence partners and stakeholders by representing end customers
  • Optimize team's processes and reduce operational QA costs

Requirements For Software Developer Engineer II- TEST, Alexa Smart Home

Java
Linux
  • 2+ years of test automation frameworks and tools building experience
  • 2+ years of non-internship professional software development testing experience
  • Experience programming with modern languages such as Java, C++, or C# including object-oriented design
  • Experience designing or supporting low-maintenance automation frameworks
  • Experience in platform-level security mitigations and hardening for Linux and Windows

Interested in this job?

Jobs Related To Amazon Software Developer Engineer II- TEST, Alexa Smart Home

Software Development Engineer – EC2, Managed Fleets

Software Development Engineer role at AWS Managed Fleets team, building automation systems to manage millions of hosts using Java, TypeScript, React, and Python.

Mission Operations Engineer, Project Kuiper - Mission Operations, Ground Software

Mission Operations Engineer position at Amazon's Project Kuiper, focusing on satellite constellation management and ground software systems in Redmond, WA.

Software Development Engineer, Amazon Publisher Cloud

Full Stack Engineer role at Amazon's Advertising Technology team, building scalable ad serving systems and infrastructure handling billions of daily queries.

Software Development Engineer II, Selling Partner Communities

Software Development Engineer II position at Amazon's Selling Partner Communities team, building scalable solutions for seller forums and news platforms.

Software Development Engineer

Software Development Engineer position at Amazon Madrid, focusing on designing and implementing scalable software solutions for millions of customers worldwide.