Apply Now
DESCRIPTION
Job summary
The Device Cloud Services organization in India (DCS-India) is specialized in building foundational platform solutions that cater to a number of critical customer experiences in the areas of a) device management solutions like device-registration, device-authentication, device-onboarding, and device-identity, b) over-the-air software updates for devices, c) device access control solutions through rules and policy evaluation mechanisms supported by strong formal verification methods and d) advanced device security and privacy solutions including end-to-end data encryption and data access key management solutions. These solutions cater to all Amazon first-party devices and other third-party devices, including smart-home devices that connect to the Amazon cloud on behalf of customer scenarios that originate through these devices.
The organization is having a Senior QAE position open and is looking for an experienced and talented senior quality engineering talent that is passionate to help launch world-class foundational platform solutions with high-precision quality.
As an experienced senior quality assurance engineer in the DCS-India organization, you will be testing applications on functional and non-functional areas [usability, security and performance] with a strong coding skills. The senior QAE in the DCS-India organization would also help build device-labs that help automate test-suites run across the device-farm containing devices of various device families ranging from eInk to the latest Echo/Smart Home devices. The senior QA engineer would also work with multiple stakeholders across functions and geographies for ensuring the quality of the software released from our organization. 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 senior QAEs are not pure 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. The senior QAEs at Amazon are excellent individual contributors capable of taking up tasks from start to completion with minimal help. The senior 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.
As a senior QAE, you will have high visibility as you will work with several engineering teams and their technical and product senior leadership. You will need exceptionally strong technical skills, strong business acumen, analytical skills, be able to deal with ambiguity, and motivation to achieve results in a fast-paced environment.
BASIC QUALIFICATIONS
- 1+ year of experience working as a Quality Assurance Engineer
- Experience in manual testing
- Experience in automation testing
- Bachelor's Degree
- BE/Masters in Computer Science or equivalent combination of technical education and work experience
- Min 1+ years of QA experience
- Strong knowledge of QA methodology and tools
- Ability to understand technical specifications and analyze log files
- Experience in Java/Perl/Python based automation and/or user-level
- Automation tools/utilities such as Selenium / TestNG
- Experience in Unit Testing APIs like JUnit, HttpUnit is desired.
- Knowledge of UNIX environment and Shell scripting is desired.
- Experience in testing handheld devices
PREFERRED QUALIFICATIONS
Automation using Java / TestNG frameworks on client / server environment
Strong communication for successful stakeholder management. Any testing experience of Android applications is a plus.