Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Amazon Senior Software Quality Assurance Engineer Amazon Smart Vehicle 
Mexico, Jalisco, Zapopan 
632102582

14.08.2024
DESCRIPTION

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.
- 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.- 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

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.