Finding the best job has never been easier
Share
As a Software Quality Assurance Manager you will play a critical role in ensuring quality and reliability of our cutting-edge software OS platform. You will lead dedicated team of highly talented QA engineers and SDETs to ensure platform quality and strive for continuous improvement. You will drive and implement new Quality initiatives, establish new test frameworks and processes for OS platforms testing, find ways to leverage and scale to deliver without compromising quality and efficiency, establish quality metrics and best practices for the team. You will lead the team by example as a quality leader who is customer obsessed, thinks big and delivers result without compromising the quality. To do this, you will have the most advanced tools at your disposal; however, we expect you to bring new ideas and innovation to build/leverage as needed. You will be responsible for looking to the future and identifying what the team will need to test experiences that were not thought possible today.Key job responsibilities- Bring your technical expertise to advocate the right level of tests (e.g. UI, unit, functional, load, manual vs automated).
- Introduce industry testing best practices and methods for the organization, and use this knowledge to predict and prevent problems with quality.
- Define and drive multi-year strategic QA vision and automation initiatives.
- Be responsible for development of automation test strategies and creation of appropriate test frameworks.
- Oversee the development and execution of test automation and monitoring and reporting on test automation progress.
A day in the life
As a Quality Assurance leader, you will build and lead a diverse team of QA engineers to solve technical problems, develop and execute roadmap of test frameworks & infrastructure.You will be working with an assorted set of stakeholders, both internally at Amazon, and with some of our partners. You will influence the roadmap and technology decisions that will drive future products and features that directly affect our growth in this critical space. A successful candidate is a motivator and an experienced leader who can hire high-caliber engineers and collaborate across matrices organizations, with the ability to influence senior leadership.
- 5+ years of quality assurance engineering experience
- 3+ years of quality assurance teams management experience
- Experience managing manual testers
- Experience managing automation testers
- Experience identifying and reviewing test plans, test cases and testing results with a strong QA background
- Experience working closely with development and business teams to communicate problem impacts and to understand business requirements.
- Bachelor's degree in computer science, mathematics, statistics, machine learning or equivalent quantitative field
- Deep hands-on technical expertise.
- Excellent verbal and written communication skills.
- Experience preparing quality metrics and effectively engaging with stakeholders to set and drive quality goals.
- Strong business and technical vision.
- Deep hands-on technical expertise.
- 3+ years engineering experience working with embedded systems and/or hardware and software OS platforms testing frameworks and applications for Linux based embedded systems: C++, Java, or other object-oriented languages.
- Ability to drive innovation and passionate about learning new technologies
- Proven ability to work effectively in a cross-functional team
These jobs might be a good fit