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 7 days 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

Application Engineer III

Application Engineer III position at Amazon's Kindle Engineering Support team, providing tier 3/4 support and development for digital products.

Software Development Engineer, Amazon Stores

Software Development Engineer position at Amazon Stores focusing on building scalable solutions for amazon.com, with opportunities in consumer, operations, financial, and HR technology.

Application Engineer, Sapien

Application Engineer role at Amazon's Retail Business Services, focusing on technical support, automation, and scalable solutions for retail operations.

Software Development Engineer II, Amazon Finance Technology

Software Development Engineer II position at Amazon Finance Technology, building scalable financial systems and handling global transactions using distributed systems and AWS.

Automation Engineer - Bristol, IN, RME

Automation Engineer role at Amazon's RME team, focusing on maintaining and optimizing robotics and material handling equipment in fulfillment centers.