Do you like Alexa? Do you have a passion for cars? Do you love bleeding edge technology? Alexa Smart Vehicles team is looking for exceptional Sr.
Software Development Engineer in Test (SDET) to work on delivering high-quality Auto features to provide seamless experiences for customers using Alexa in the car.
On the Amazon Smart Vehicles team, you will have an enormous opportunity to impact the customer experience, design, architecture, and implementation of cutting edge products that will be used in the cars.
We’re looking for people who are passionate about innovating on behalf of customers, demonstrate a high degree of product ownership, and want to have fun while they make history.
Key job responsibilities
Envision, design and develop tools, automation frameworks for domain experience validation, LLM (Large Language models) features for automotive and testing infrastructure to facilitate the testing by multiple teams and Amazon business.
This includes analyzing requirements, assessing testability, identifying automation opportunities and implementing them for projects where the work will be run by multiple businesses in parallel.
Lead and actively participate in design review, test planning and tools reviews, aligning teams across organization towards coherent test tool strategy.
Lead effort towards simplifying test tools and technologies in terms of efficiency, effectiveness stability, extensibility, and scalability.
Actively participate in employee hiring and development process.
We are open to hiring candidates to work out of one of the following locations :
Sunnyvale, CA, USA
BASIC QUALIFICATIONS
- Bachelor's degree in Computer Science or a related field. · 5+ years professional experience as a Sr.Software Development Engineer in Test (SDET) with strong, object-oriented design and coding skills.
- Experience in designing and building automation frameworks and / or tools with at least one modern language such as Java, C#, C++, or Python including object-oriented design and AWS services ie.
- Lambda, API Gateway, cloud watch. Experience influencing development and QA best practices, methodologies, and processes within your team.
- Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Ability to operate at architecture and code level in order to identify and address testability issues. · Ability to effectively articulate technical challenges and solutions.
PREFERRED QUALIFICATIONS
- Experience in working directly with product development teams on CI / CD initiatives. · Ability to work in a fast paced and agile development environment.
- Automation experience (test, integration, build / release) in a distributed environment. · Android / Linux Embedded development experience.
- Experience driving the quality of complex software systems that have been successfully delivered to customers. · Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
- Working knowledge of professional software engineering practices & quality best practices for the full software development life cycle including build processes, triaging, and testing.
- Ability to succeed and thrive in a fast-paced, innovative, and rapidly evolving industry and business organization. · Self-directed with a strong sense of ownership, urgency, and drive.