Manager Quality Engineering

Location: Hyderabad, IN

Company: Advanced Micro Devices

Apply now

Apply for Job


What you do at AMD changes everything 


At AMD, we push the boundaries of what is possible.  We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies – building blocks for gaming, immersive platforms, and the data center. 


Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the “extra mile” to achieve unthinkable results.  It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world.   If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.

 

What You Do At AMD Changes Everything

 

At AMD, we push the boundaries of what is possible. We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies – building blocks for gaming, immersive platforms, and the data center.

Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the “extra mile” to achieve unthinkable results. It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world. If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.

 

Responsibilities:

 

  • Are Responsible for the quality of AMD’s Application Development ecosystem for Machine Learning and High Performance Computing applications.
  • Manage a team of technical Quality Engineers
  • Design and implement test strategies
  • Ensure high quality defects are raised out of the QA organization
  • Ensure the team develops a deep understanding of the domain for quick and effective triage and root-causing.
  • Forecast, plan and manage test hardware and test infrastructure resources
  • Organize projects through use of quality engineering resource management and development of test strategies that include security, integration, performance and positive and negative functional test coverage. 
  • Adopt Agile methodologies such as Scrum or Kanban 
  • Evaluate and communicate risks based on feature complexity, resource and/or timeline constraints 
  • Use continuous integration and delivery concepts to deliver code to production 
  • Work closely with development, product managers and support
  • Ensure  release cycles are completed and delivered on time and according to quality standards 
  • Ensure projects are completed according to product specifications and are properly documented 
  • Facilitate communication upward and across the cross-functional project team including project status, justifications for variances and technical information 
  • Serve as the quality focal point for cross-functional partners on project status or other project information 
  • Measure and evaluate test progress including results of development test efforts
  • Manage personnel activities of staff that include the - hire, train, appraise, set goals, reward, motivate, discipline, writes performance reviews, recommend termination as necessary

 

Required Experience/Skills:

  • 12-15 years of hands on Software Quality Engineering OR SDET experience using languages such as C++ and/or Python
  • Bachelor’s degree in Computer Science, Computer Engineering related field of study or comparable job-related experience is required
  • Strong Leadership skills
  • Strong knowledge of Linux and Windows setup, usage, debug
  • Experience in leading projects and dealing across functional teams activities
  • Strong debugging skills with C/C++, Python and Make files. Able to understand different logs and root cause the issue
  • Good QA sense, knowledge and experience in software testing
  • Strong knowledge of Compute and Machine Learning environments
  • Experience implementing test strategies for use with agile development teams
  • Strong knowledge of test automation and machine learning technologies
  • Proven knowledge of Quality Engineering methods, procedures, processes, tools and demonstrated ability to apply that knowledge to testing based on complex test scenarios
  • Working experience utilizing Continuous Integration concepts and streamlined delivery of code
  • Ability to build relationships, collaborate with and influence cross-functional teams within your area of responsibility
  • Working with global teams extensively including product management, product engineering, development, software infrastructure team and hardware infrastructure team on the test solutions optimization. 
  • Involvement in engineering evaluations and analysis from test perspective on engineering enhancement or improvement projects
  • Look for opportunities to grow and develop the team by aligning their skills and interests with project opportunities
  • Participate in regular program reviews and management reviews
  • Work closely with Customer Program Management teams to resolve issues and deliver programs on schedule
  • Be the escalation point for technical issues raised by the team
  • Assist development teams to root cause hardware / software technical issues and help to drive them to closure in a timely manner during the entire product lifecycle (i.e. from initial hardware bring-up through product end-of-life)
  • Prepare reports on operations and activities, recommending improvements and support for decision-making
  • Participate in budget preparation and administration, monitors and controls expenditures
  • Excellent written and verbal communication, problem solving, interpersonal, and time management skills

 

 

 

#LI-GM1



Requisition Number: 73448 
Country: India State: Telangana City: Hyderabad 
Job Function: Quality 

Apply now

Apply for Job

Find similar jobs:
Share this Job