Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Amazon Quality Assurance Engineer Alexa Smart Home 
United States, California, Sunnyvale 
262173631

08.07.2024
DESCRIPTION

Key job responsibilities
- Work independently to develop and drive test planning, strategy, and test cases for both automated and manual testing, with a heavy focus on automation.- Development of an efficient and effective device interop testing matrix for testing purposes and targeted build regression testing (ideally automated).
- Ongoing development and refinement of test requirements for partner integrations.
- Define Quality Metrics and implement measurements to determine test effectiveness, testing efficiency, and measure the overall quality of the device setup experience.
- Work with the automation framework to improve and maintain an automated test infrastructure and automation test harness for a multi-platform product that will be used to validate product operation.
- Analyze automated test run results and debug logs. Develop test metrics, analytics, and test reports to assess overall product stability and launch readiness.
- Integrate with existing infrastructure to establish a quality process for a continuous build and test cycle.
- Establish processes and tool sets to maintain automation scripts and generate regular reports, contributing ongoing streamlined data to engineering dashboards.A day in the life
As a QAE on this team, you'll champion the quality of our in-pipeline features by driving development and utilization of our test automation framework and associated tools. You'll work closely with developers, product managers, and other QAEs to insure that automated testing is addressed at every stage of the development cycle, from unit tests to integration to end-to-end release testing and sign-off. You'll improve process and product stability by driving effective use of the resulting automated test metrics. You'll own planning and execution of test strategies, including identifying/prioritizing automation opportunities for features and test cases. Your work will have a significant impact on the quality and delivery speed of our software and our business.

BASIC QUALIFICATIONS

- Bachelor's degree
- 4+ years of quality assurance engineering experience
- Experience in manual testing
- Experience scripting or coding
- Experience in automation testing
- Experience developing high quality test plans, test designs, test strategies, and test execution
- Experience troubleshooting and debugging technical systems
- Experience with Android, iOS or other mobile application development or testing


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
- Knowledge of industry standard test automation tools, experience in utilizing product test harnesses and writing automated test cases, and instrumenting products or applying test metrics to gather quality results.
- Experience with interacting and coordinating test activities among multiple teams.
- Experience as an individual contributor or lead role in Quality Assurance or Quality Engineering or Software Testing.
- Comfortable working autonomously in a fast paced, highly collaborative, dynamic work environment.