Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
Posted Date 
Company Services, Inc.
Position Category 
Software Development
Recruiting Team 

Job Description

Our team helps device teams across the company take their products to market. We do this by providing a platform to publish developer-facing content and functionality at, so developers can learn about different offerings and build digital goods in a self-serve manner. Your work will benefit both the first party Amazon developers and the third party Amazon developer customers worldwide.

We’re part of Amazon Devices. We invented the Echo, the Kindle, and the Fire Tablet, devices used by millions of Amazon customers. We are looking for engineers to architect and create developer-facing web applications and back-end services. Please read on if you are interested in job opportunities at Amazon's HQ in Seattle.

Our Quality Assurance team is looking for a highly motivated, customer centric SDET with an understanding of testing methodologies and techniques and is enthusiastic about the new cutting edge technology offered to consumers. You should seize this opportunity if you have a passion for customer needs, a deep understanding of web applications and proven QA experience. Our systems need to meet remarkably high standards of quality, performance and reliability, operating around the clock on a massive scale.
  • Creating and designing automation frameworks that will aid automation of tests for applications and services in Developer Services Platform
  • Building automated tests using existing tools and frameworks to expose defects in product code and move quality up stream
  • Creating tests for complex systems of features and services for the Developer Experience Platform
  • Being a part of Product Code Design reviews and vouch for a testable and maintainable design
  • Working directly with Developers, QA Engineers, Product Managers, and Technical Program Managers to ensure proper development and quality of our applications and platforms
  • Promote QA productivity through automation, tools, and other best practices
  • Work in an agile development environment, where you are always working on the most important stuff
  • Mentor junior software quality engineers
  • Contribute streamlined automated data for our engineering dashboards to make our data do the talk.

Basic Qualifications

  • Bachelor's degree and/or Master's degree in Computer Science or equivalent
  • 4+ years of software development and/or automation testing experience
  • Experience driving end-to-end software quality
  • Strong knowledge of QA methodology and tools.
  • Experience in designing test framework & test cases, creating test strategies and test tools.

Preferred Qualifications

  • Demonstrated experience in test framework design and development
  • Experience with scripting languages
  • Excellent communication, collaboration, reporting, analytical and problem solving skills
  • Experienced in automation for Services and Applications built on SOA architecture .
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience with testing methodologies for server class services, including latency and load testing, as well as designing and implementing test cases, running cases on distributed systems, and reporting on quality
  • Strong analytical and problem solving skills.

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.