Professional Documents
Culture Documents
Quality
Assurance Engineer
WHAT DOES A QUALITY ASSURANCE ENGINEER (QAE)
DO AT AMAZON?
Quality Assurance Engineers (QAE) are responsible for the overall end-end
quality of a product. They deeply understand the product, its features, and
ensure that the code, components and features are tested appropriately.
They are involved in and take ownership of the test process from beginning
to final product delivery which involves end–end quality testing, debugging,
and trouble shooting.
They lead the design, implementation and execution of test plans, come up
with test strategies, test framework, test plans, automate to test features by
writing test scripts. They also may require to create larger tools, scale up test
strategy, coverage, process and execution. They assess and report on the
quality of product components/ features. They work with team owners to
ensure code, components and features are tested at the appropriate level.
Want to become a QAE at Amazon? Let’s walk through some helpful tips for
the interview process.
How to prepare for a QAE Interview:
Technical tips
You should be familiar with one of the You should be proficient on test
prominent coding languages such as methodologies, test automation, and
Java, Python C++/C , C# etc. to be able debugging, and problem solving.
to write code/script on a text editor/
LiveLink or on the whiteboard without
the use of IDE/Compiler. Do not use You should be able to use technical
pseudo-code to solve the problem. expertise to create, execute, and
optimize test plans and automation for
difficult scenarios.
You should be able to understand and
discuss the use of appropriate data
structures to automate their tests.
White boarding
There are no trick questions but Ensure the code is optimized and
questions may be intentionally vague workable, test the code looking for
to assess your innovation and thought boundary cases.
process in dealing with ambiguous
situations.
LEARN MORE