Quality Assurance Engineer

Amazon India Limited

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 4 years

Job Details

Job Description

Quality Assurance Engineer II, Ring Application Services

Description

Amazon's Ring is looking for is looking for high-energy, detail-oriented, and technically-savvy Quality Assurance Engineer. As a Quality Assurance Engineer II at Amazon, you'll be responsible for creating and executing test plans for multi-component product scenarios. You'll leverage your understanding of business context, customer experience, and product technologies to provide valuable insights and recommendations. The role involves applying core testing techniques, developing automation scripts, and contributing to defect triage and test prioritization. QAE-II advocates for product quality, evaluate accessibility features, and handle data securely. The position requires proficiency in scripting languages, strong analytical skills, and the ability to collaborate effectively with team members. The role also contributes to process improvements, documentation, and assist in onboarding new team members.

Key job responsibilities
1. Test Planning and Execution:
- Design and implement comprehensive automated test suites for multi-component product scenarios
- Develop and maintain robust automation frameworks to enhance testing efficiency
2. Automation Development:
- Create, optimize, and maintain automation scripts using languages like Python, Ruby, or Perl
- Implement continuous integration/continuous delivery (CI/CD) pipelines for automated testing
3. Quality Assurance and Reporting:
- Analyze test results and provide detailed reports on product quality and performance
- Identify and document defects, ensuring clear reproduction steps for development teams
4. Process Improvement:
- Continuously evaluate and enhance automation strategies to improve test coverage and efficiency
- Collaborate with cross-functional teams to integrate automation into the development lifecycle
5. Technical Expertise:
- Apply core software-testing techniques in automated test design
- Stay updated on emerging automation tools and best practices in the industry
6. Collaboration and Documentation:
- Clearly document automation frameworks, scripts, and processes for team knowledge sharing
- Participate in code reviews for test automation scripts and provide constructive feedback

A day in the life
- Collaborate closely with engineers and business owners throughout the development and testing lifecycle, including requirements gathering and design analysis.
- Lead test cases automation for Ring applications, focusing on UI, API, or mobile automation. Use Java, open-source, and Amazon tools to support functional, regression, and performance testing.
- Identify & drive test automation opportunities to continuously improve the test automat as part of the CICD pipelines.
- Develop test plans and test cases, and effectively execute them across all functional and UI areas of our products.
- Analyze and interpret testing results, aid in troubleshooting and resolution, and advocate for quality in every phase of the development process.

About the team
Ring, since its founding in 2013, has been on a mission to keeping customer close to what's important. From the video doorbell, to Ring Alarm, which was named #1 in Customer Satisfaction for DIY Home Security Systems by J.D. Power, Ring’s smart home security product line, as well as the Neighbors app, offer users affordable whole-home and neighborhood security. At Ring, we are committed to making home and neighborhood security accessible and effective for everyone - while working hard to bring communities together. We believe distance shouldn't separate us from what we care about. That's why we're on a mission to keep people close to what's important. As a company, we're focused on helping our customers connect with the places, people and things that matter to them.
For more information, visit www.ring.com.

Basic Qualifications

- 4+ years of quality assurance engineering experience
- Experience in manual testing
- Experience in automation testing
- Experience scripting or coding
- Experience as QA lead on medium to large sized projects
- Experience working closely with development and business teams to communicate problem impacts and to understand business requirements
- Experience testing mobile and web applications with Java and JavaScript
- Experience with at least one automated test framework like Selenium or Appium
- Experience troubleshooting and debugging technical systems

Preferred Qualifications

- Experience in leading/coordinating work for other test teams
- Experience working with stakeholders across multiple time zones

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Job role

Work location

Bangalore

Department

Quality Assurance

Role / Category

Quality Assurance - Other

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 4 years

About company

Name

Amazon India Limited

Job posted by Amazon India Limited

This job has expired