Shire Jobs

Mobile Shire Logo

Job Information

Amazon Senior Software Quality Assurance Engineer, Amazon Smart Vehicle in DIF, Mexico

Description

Do you have a passion for Automotive? Do you want to challenge the status quo of the in-car experience? Do you want to take on very ambiguous problems? If you answered yes to these questions, we have a dream job for you. Accepting qualified candidates at the following locations: Guadalajara and Mexico City.

The Role:

As a member of the team, you will be working with business partners, software development engineers to design, implement manual and automated tests. You will have significant influence on our overall test strategy and driving the system architecture that supports it and spearhead the best practices that enable a quality product.

You should have a combination of solid in-depth knowledge of Quality Assurance, solid understanding of the operating system software, as well as knowledge automation tools. You will learn a variety of cutting-edge technologies, development processes, and develop well-rounded skills such as leadership, and effective project management. Candidates will need to define test plans, test specifications, test suites, test cases as well as design tools for functional and performance testing in a programmatic manner.

Key job responsibilities

  • Contribute to the continuous improvement of the QA process, suggesting and implementing process enhancements.

  • Design and develop comprehensive test strategies, frameworks, and methodologies to ensure the quality and reliability of software products.

  • Collaborate and influence cross-functional teams including developers, product managers, and project managers to understand software quality requirements and design effective test strategies.

  • Define release planning and provide input on the readiness of software for production deployment.

  • Lead and mentor a team of QA engineers, providing guidance, technical expertise, and ensuring adherence to best practices.

  • Work with component teams to identify the pain points in their area and provide technical guidance.

  • Create, maintain, and execute test cases, test scripts, and test scenarios for various software components, including functional, regression, performance, and security testing.

  • Identify and document defects, issues, and potential areas of improvement in the software development process.

  • Perform root cause analysis of complex issues and work with the development team to resolve issues and enhance the overall product quality.

  • Stay up-to-date with industry trends, emerging technologies, and best practices in QA and testing, and apply this knowledge to continuously improve testing processes.

  • Implementation of test automation using a defined automation framework. Experience delivering test frameworks, test tools, leading the QA projects and initiatives.

  • Define key metrics for measuring and reporting on the quality of software products and test effectiveness.

A day in the life

Our Software Quality Engineers are world class quality leaders. On a daily base you will be working closely with cross functional engineering and quality teams as you drive quality for a big pillar in the entire organization. Teams will be looking at you for directions. You will participate in test strategy creation and reviews, driving QA process improvement implementation and help tackle cross-platform engineering challenges. You will have fun along the way and make a huge impact not only on the quality direction of the program but also directly to our customers. Join us!

About the team

Want to work on software that ships in multiple different Amazon devices and enable 3rd-party devices to access Amazon services? Are you looking for a startup culture, high impact problems to solve and opportunities to grow? Come work on the Device OS team! We own software components, services, tools, and application development frameworks that power our next generation of devices, and enable key features for device makers.

We are open to hiring candidates to work out of one of the following locations:

Guadalajara, JAL, MEX | Mexico City, DIF, MEX

Basic Qualifications

  • Bachelor's degree in computer science, engineering, mathematics or equivalent

  • 5+ years of quality assurance engineering experience

  • Experience in manual and automation testing

  • Experience in creating test plans and test cases and providing suggestions for improving the QA processes.

  • Work with Product Managers, Developers, TPMs and review technical artifacts to understand the technical architecture and derive test strategy that spans across multiple products and functional areas.

Preferred Qualifications

  • 5+ years of experience delivering test frameworks, test tools, leading the QA projects and initiatives

  • Experience in defining quality metrics and implementing measurements to determine test effectiveness, testing efficiency, and the overall quality of the software.

  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

  • Exceptional writing and verbal communications skills.

  • Ability to engage and influence senior leaders via Amazon quality documents, data and verbal/written communication.

  • Experience with OS stack, API test and HW dependent feature testing

  • Demonstrated success delivering high quality, innovative products based on rapidly evolving technologies

  • Experience with tackling cross-platform engineering challenges and contributing creative ideas to the engineering teams.

DirectEmployers