Sr. Quality Assurance Engineer Job in Amazon

Sr. Quality Assurance Engineer

Apply Now
Job Summary

DESCRIPTION

Our team
Our team and technology are responsible for creating hiring solutions for millions of applicants and future Amazonians that will help Amazon stay customer obsessed. We create global solutions that not only scale up in volume, but also handle the complexity of diverse workflows and country specific rules/regulations. Our team is growing rapidly at multiple locations. If you have the drive, tenacity, an entrepreneurial spirit, and most importantly the day 1 spark to take on ambiguous problems head on, in a fast-paced environment, this is the place for you!

The role
As part of our growth and expansion, we are setting up brand new teams to build end-to-end global hiring solutions on Native AWS from ground up. This solution will handle all phases of hiring process from job creation, search, and application to all the way candidate day 1 experience.

Responsibilities
At a strategic level, our QA team will help drive the software development process towards quality-centric methodologies. The QA team will also drive efficiencies in the QA process and invest appropriately in process changes, automation, tools etc to reduce the overall QA effort for the product. The goal of our QA team is to build a comprehensive test suite that will be utilized to validate the solution in a scalable and repeatable manner. The QA team identifies use cases and creates test plans, defines test strategies and creates test cases to validate software design via manual and automated tests.

As a Quality Assurance Engineer, youll work closely with product and engineering teams to develop and execute test plans that ensure our customers get what they want. Youll navigate through complex code to better understand features and to ensure our software development engineers continue to deliver quality software. Youll test code manually and with automated tools using black box, gray box, and white box testing techniques. Youll debug complex problems using log files and will write automated tests with Java and other languages. Youll be responsible for driving the software development process toward quality-centric methodologies.
Demonstrated track record of delivering test automation, quality requirements, designing functional and performance test suites and producing deliverables that exceed commitments.
Responsible for the architecture of test automation solutions, determining current limitations and compatibilities between subsystems, the selection of new concepts and methodology, and the development of major routines and utilities.
Generation of metrics and information that improve development practices on the team
Review and critique of technical requirements and software design specifications and software implementation.
Instilling best practices for test suite automation and frameworks and documentation, making sure designs meet requirements, and delivering high quality software on tight schedules.

BASIC QUALIFICATIONS

Bachelors degree (or higher) in computer science or a related field
6+ years of software QA experience preferably
Strong knowledge of QA methodology and tools
Have experience in defining test strategy, writing test plans, test automation, and test cases
Have experience owning QA for large scale systems
Background in test automation using Java and applicable languages.
Working knowledge of common automation frameworks such as JUnit or TestNG
Ability to understand technical specifications and analyze log files
Excellent written and spoken communication

PREFERRED QUALIFICATIONS

Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to executives and non-technical leaders.
Engineering process expertise, with a full understanding of Software Development Life Cycle (SDLC) principles.
Robust project planning/execution skills including estimating, scheduling, and executing on committed schedules.
Excellent judgment, organizational, and problem solving skills.
One or more years of Mobile Testing/QA experience.
Experience in testing secure, multi-platform mobile applications
Ability to understand and passion for utilizing mobile devices.
Two years experience in UI Automation (preferably on mobile platforms).
Ability to quickly learn and apply complex technical information to mobile testing situations.
Adaptability and attention to finalizing testing details and duties amidst aggressive time challenges.
Takes full ownership of end-user quality, usability and appeal.

Amazon is an Equal Opportunity-Affirmative Action Employer Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation. Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs