DESCRIPTION
Want to be part of a dynamic start-up environment within Amazon Payments? Amazon Pay Balance team is looking for passionate, experienced QAE with the desire and talent to make big changes in a fast paced environment in KYC.
Looking for QA candidates experienced on testing applications on functional and non-functional areas [usability, security and performance] with a strong coding skills. QA Engineer would work with multiple stakeholders across functions and geographies for ensuring the quality of sync platform across array of supported devices.
Quality Assurance Engineers at Amazon test cutting edge applications and products at the user level and code level, both manually and using automated tools. Our QAEs are not black box testers, they are able to understand software internals, debug problems using log files, and write automated tests with scripting and/or user-level automated tools. QAEs at Amazon are excellent individual contributors capable of taking up tasks from start to completion with minimal help. QAEs would be responsible for understanding the domain and the product in detail and coming up with the test strategy/planning, coming up with the test cases, driving the test case sign-off processes with the stakeholders, contributing to code level Unit tests, test execution and reporting.
Key job responsibilities
1. Design, execute and automate tests of front end applications, and middle and back-end software across a variety of architectures and cutting-edge technologies.
2. Coordinate with multiple teams to communicate our technical requirements, drive schedules and review and help build test plans that test end-to-end functionality spanning services owned by multiple organisations.
3. Test systems at the user level, both manually and with automated tools.
4. Grey box testers rather than black-box testers, able to understand software internals, debug problems using log files, and write automated tests with scripts and/or user-level automated tools.
5. Work with Software Development Engineers and Business Owners to understand the technical implementation of features.
6. Work with business stakeholders, designers and customer service teams to understand customer usage models and develop test plans and suites that approximate real-world environments.
7. Help drive the software development process towards quality-centric methodologies, always seeking to avoid defects or find them at the earliest stage possible.
BASIC QUALIFICATIONS
– 4+ years of quality assurance engineering experience
– Experience in manual testing
– Experience testing back end services
– Experience in automation testing
– Knowledge of QA methodology and tools
PREFERRED QUALIFICATIONS
– Experience in API & Mobile testing
– Experience designing and planning test conditions, test scripts, and test data sets to ensure appropriate and adequate coverage and control