Description
The Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced groundbreaking devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo.
The Cloud Cam subscriptions team is seeking a talented Software Quality Assurance Engineer to drive world-class quality in the software platform, providing smart home device shopping and services.
You will develop repeatable and automatable QA systems. You will work with Product Managers, QAEs, SDETs, and SDEs to understand features and technical implementation. You will create automated test cases in order to report to stakeholders on the quality and reliability of our products. Come help us build world class software for our customers!
Responsibilities include:
Understanding customer use cases, diving deep into the software development, and developing QA approaches to measure confidence in the product. You will be expected to invent and implement architecture for driving the testing of different components of the smart home device shopping customer experience. You will work directly with development teams, test automation engineers, and peer QA teams to iteratively improve our software development process and to identify and create tools that our group and Amazon in general need for advancing our testing efforts. You must be responsive, flexible and able to succeed within an open collaborative peer environment.
Key job responsibilities
This role's work is both tactical and strategic. You will use your technical expertise to create test plans and design test strategies for ex scenarios. You will design reusable and reliable test plans and quality assurance mechanisms. You will define user stories, execute tests, clear blockers, and escalate appropriately. You will improve QA efficiency and launch/time to production.
A day in the life
Our team owns the Amazon Devices subscriptions and memberships checkout and entitlement services that focuses on improving the CX for Amazon customers. We work with customer-facing products that are highly visible and on initiatives that directly impact Devices goals of increasing customer engagement with devices.
As a member of the team, you will spend your time as a hands-on engineer and a technical leader. You will play a key role in building software products and features from the ground up. You will use a wide range of technologies, programming languages and systems. Your responsibilities will include all aspects of software development. You will work with Product Managers to build new e-commerce systems. You will be given the freedom and inspiration to explore your own ideas and the reward of seeing your contributions benefit millions of Amazon.com customers worldwide.
If you are ready to truly make an impact on products that are used by millions of people around the world, then we would love to talk to you!
About the team
You will be part of the team that’s starting a new multi-year initiative to re-envision the Device Subscription experience on Amazon.com from the ground-up. You will help define and deliver a technical strategy and vision that requires large-scale solutions, solving ambiguous customer journeys and setting up new mechanisms; all providing high customer impact, immense career growth and job satisfaction with a healthy work-life balance. You will contribute or develop deep expertise in the areas of distributed systems, SDK, app development (React native & Typescript), backend services (Native AWS), data storage and data pipelines. You will build a tech North Star of Device Subscriptions having a cross-team impact, influence, and scope to next level. The initiative is a key org-level launch goal having visibility and reporting to D-Team/L10/L8 on a regular basis.
We are open to hiring candidates to work out of one of the following locations:
Guadalajara, JAL, MEX
Basic Qualifications
4+ years of quality assurance engineering experience
Experience in automation testing
Experience in manual testing
Experience as QA lead on medium to large sized projects
Preferred Qualifications
Experience with at least one automated test framework like Selenium or Appium
Experience in gathering test requirements to create detailed test plans and defining quality metrics to measure product quality