Software Dev Engineer - Test @ Amazon.com Services LLC - Sunnyvale, CA

Job Overview

4 months ago

Software Dev Engineer - Test

Amazon.com Services LLC - Sunnyvale, CA

  • Bachelor’s degree in Computer Science, Computer Engineering or similar technical field
  • 2+ years of experience as a developer, QA Engineer, or as an SDET
  • Experience in Java or Python development, or white box testing.
  • Proficient in Java, Python, Shell.
  • Knowledge on the Android operating system
  • Ability to programmatically test the product, measure test coverage, develop the best automation, drive testability and diagnostic ability into the product, while promoting best practices in quality areas
  • Knowledge and applicable work experience in creating automated test cases and improving test frameworks
  • Experience writing code to test the Linux operating system
  • Experience with open source test tools
  • API automation testing including working experience with unit test automation frameworks
Job summary
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. What will you help us create?

Work hard. Have fun. Make history.

The Role:
The Fire TV team is looking for a passionate, hard-working, and talented Senior Software Development Engineer in Test who has experience testing consumer products such as set-top boxes, tablet computers, etc. built on the Android operating system. You will have an enormous opportunity to make a large impact and work on cutting edge products used every day, by people you know. In this role, you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products.

You will need to be able to work efficiently and effectively in a fun, fast-paced dynamic team environment. As a Software Development Test Engineer, you will develop, execute and maintain software to test the product. You are expected to have industry-leading technical abilities that enable them to significantly improve product quality. You should have a combination of solid in-depth knowledge of Quality Assurance, solid understanding of the operating system software, as well as knowledge of object oriented design principles. The test software you will build should expose API defects in production level code as well as defects at the component and feature integration prospective. You should command the skill to communicate clearly and effectively. Candidates will need to define test plans, test specifications, test suites, test cases as well as design tools for unit, functional and performance testing in a programmatic manner.

  • Master’s degree in Computer Science, Computer Engineering or similar technical field
  • Ability to triage issues, react well to changes, work with teams and ability to multi-task on multiple products and projects
  • Set top box OR consumer device industry experience preferred.
·
  • Deep understanding on Android operating system preferred.
  • Excellent communication, collaboration, reporting, analytical and problem solving skills
  • Experience testing user space applications
  • Familiar with the Eclipse IDE and Subversion
  • Experience in Performance testing of embedded media products.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Similar Jobs

DevOps Engineer

Intel

Santa Clara, CA

Experience with configuration and maintenance of tools such as JIRA, GitHub, Jenkins, and other software database management systems.

System Software Engineer

LitePoint

San Jose, CA

LitePoint is looking for persons to work on the latest wireless communication technologies such as WiFi, Bluetooth, UWBP etc.

Software DevOps Automation Engineer

Intel

Santa Clara, CA

Working with IT on new hardware/software installation and set-up. Planning and ordering new systems, including internal pre-production software development…

Automation Engineer

TDK Headway Technologies, Inc.

Milpitas, CA

Three years of experience software or hardware modeling, simulation or algorithms. Develops and delivers FDC models and PCS applications for semiconductor…

Principal Software Quality Engineer (Remote)

Boomi

San Jose, CA

Practical 7+ years experience in software quality assurance and testing. Contribute to manual and automated testing suite to ensure future software stability.

Senior Software Development Engineer in Test (SDET)

Ascensus

San Jose, CA

Individuals in this role will have demonstrated success building and leading a functional and technical QE team with a strong sense of quality ownership.

Senior R&D Software Engineer-DSP

Keysight Technologies

Santa Rosa, CA

6+ years software development experience. Proficient in building, testing, and debugging software. BS, MS, or PhD in Computer Science, Computer Engineering, or…

Senior Engineer- Back End

Aria Systems

San Francisco, CA

Experience of software development for high capacity, high traffic, high availability websites/systems. Aria provides a cloud-based monetization platform for…

Software Development Engineer - Amazon Redshift Connectivity, Amazon Redshift

Amazon Web Services, Inc.

East Palo Alto, CA

2+ years of non-internship professional software development experience. Programming experience with at least one software programming language.

Sr. Application Developer

Stefanini, Inc

San Francisco, CA

Designs software solutions based on business requirements. Develops applications using approved languages and frameworks. Skills Required: Full Stack Developer.

Senior Product Manager

Stefanini, Inc

San Francisco, CA

Working knowledge of software development processes including the ability to evaluate and prioritize enhancement requests for software products, set software…

Sr. Product Analyst

Stefanini, Inc

San Francisco, CA

Working knowledge of software development processes including the ability to evaluate and prioritize enhancement requests for software products, set software…

SAP ABAP/Fiori Developer

Deloitte

Sacramento, CA

Knowledge of UI Design Patterns and Interactions and current trends in software design, architecture and web technologies. Travel up to 10% annually.

Developer

SAP

Palo Alto, CA

You will be mentored by top notch cloud developers and dev ops experts using a variety of cutting-edge tools and technologies.

Security Software Engineer - Opportunity for Working Remotely Palo Alto, CA

VMware

Palo Alto, CA

We are looking for an experienced software developer to join our team as Sr Information Security Software Engineer. These products must perform at scale.

Senior Front-end Developer

SAP

Palo Alto, CA

The SAP Business Network is the world’s largest B2B network that makes it easy for buyers and suppliers to collaborate on transactions, strengthen their…

Senior Developer - Python

SAP

Palo Alto, CA

Minimum of 3-5 years of experience preferably in B2B software companies. The backend services are written in Java, Kotlin, and Rust, but this role is to develop…

Software Development Engineer, OpenSearch Extensibility

Amazon.com Services LLC

East Palo Alto, CA

4+ years of professional software development experience. 3+ years of programming experience with at least one software programming language.

Senior Software Developer - Knative OSS - Opportunity for Working Remotely Palo Alto, CA

VMware

Palo Alto, CA

Knative simplifies running serverless containers by taking care of “boring but difficult” details such as networking, autoscaling (even to zero) and revision…

Senior Developer

Novogradac & Company

San Francisco, CA

The position will interact directly with software end-users and stakeholders. Participate in the full software lifecycle from design, development and testing…

Senior Member of the Technical Staff – Tanzu Community Edition - Opportunity for Working Remotely San Francisco, CA

VMware

San Francisco, CA

Research and develop cutting edge cloud native software. The community feedback for features is incorporated into the roadmap, and you are collaborating with…

Senior Developer

Novogradac & Company

Walnut Creek, CA

The position will interact directly with software end-users and stakeholders. Participate in the full software lifecycle from design, development and testing…

Senior Salesforce Developer - Opportunity for Working Remotely Palo Alto, CA

VMware

Palo Alto, CA

Customers of all sizes rely on VMware to reduce capital and operating expenses, ensure business continuity, strengthen security and go green.

BrightDrop - Senior DevOps Engineer

General Motors

Palo Alto, CA

Collaborate with Product Managers and developers to design and deploy robust and scalable cloud infrastructure. Design, build and maintain CI/CD pipelines.