Wednesday, February 05, 2014

Manager - Quality Engineering - Android Client - Amazon - Irvine


Job description
Are you interested in adding optimized leverage to a team of 25+ engineers by building cutting edge frameworks and tools? Do you get excitement from removing waste across the software development life cycle? If you believe that helping builders to build is an exciting and rewarding role, the Amazon Appstore team in Orange County, California has a role for you!

We are looking for a Manager to lead a team of software engineers and quality experts that will build tools and support a team of more than 25+ engineers who are charged with building the Amazon Appstore for Android client software. As a Manager, you will be responsible for leading a team of engineers in design, development, test, and deployment of these services. A successful candidate will have an established background in developing scalable technical products, a strong technical ability, excellent project management skills, great communication skills, and a motivation to achieve results in a fast paced environment.

Key Responsibilities:
Work with business and development teams to understand and influence product vision and requirements
Understand how all elements of the software lifecycle work together and develop quality engineering approaches that fit the overall architecture
Design test strategies and create appropriate test harnesses, data, and tools that increase the speed of release cycles and allow for constant high quality results
Oversee the development and execution of test plans; establish and monitor reporting on test execution
Build and manage a teams of software engineers and quality analysts
Develop the long-term strategy for your programs and translate that into an achievable road map/action plan
Management and execution against project plans and delivery commitments
Management of departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
Work closely with the engineers to architect and develop the best technical design and approach
Report on status of development, quality, operations, and system performance to management
Bachelor's degree in Computer Science, Computer Engineering or related technical discipline
7+ years of expertise in quality software engineering, and quality tools across the software development life-cycle
Expertise in quality software engineering, and quality tools across the software development lifecycle
3+ years experience managing people
Software development experience in OOP, Java, C++, HTML, CSS, JavaScript, Linux/UNIX, Ruby, AJAX, MySQL, Flash, XML (can add or take away depending on team needs)
Master's degree in Computer Science, Computer Engineering or related technical discipline
5+ years experience managing people
We offer excellent pay and generous stock plans, great benefits including medical, dental, vision, 401k with matching, and more. Relocation is available for qualified candidates.

Enter your email address:

Refer This Job To Your Friends And Help Them To Find Jobs!
Related Posts Plugin for WordPress, Blogger...