Sr. Software System Designer (158862)

Location: Hyderabad, Telangana, 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.


This is an exciting opportunity to work on the cutting edge of GPU Compute technologies.


Responsible for:

  • Supporting automated testing in an environment that utilizes Linux/UNIX and Windows including but not limited to functional, usability, security, network, compatibility, and regression testing
  • Documenting and training on the new platform and related processes, technologies, tools, and features
  • Creating detailed test cases and scripts, ensuring the requirements are captured correctly
  • Translation and mapping of automation requirements with test plans
  • Automated creation of test reports, test summaries, trace matrices and other relevant reporting
  • Automation and testing knowledge management – including training plans for the creation of automation test procedures and related standards, maintenance procedures and configurations
  • Creating and managing related technical debt to incrementally and regularly improve the quality of automated testing and related coverage
  • Creating required test data and test deliverables as per testing standards
  • Works with the development team to analyze and resolve defects
  • Analyzing crash logs, stack trace, faults by utilizing basic debugging techniques.



Job Requirements/ Preferred Skills

  • Minimum BE/BTech degree in Computer Science/Engineering or related field
  • 7+ years as a software quality assurance automation engineer, including functional, stress, performance, integration, white box, gray box, black box, end-to-end testing
  • Strong hands-on automation experience with tools and scripting languages (Jenkins, Gradle, Gerrit, Github, Python, Perl, C#, Vbscript, Javascript, Docker, kubernetes, PHP, SQL etc.)
  • Experience with designing, building, maintaining, and supporting scalable and sustainable test automation solutions covering presentation layer, middle tier, and backend services, including native windows/Linux applications
  • Experience in Test Driven Development (TDD), auto reports generation and creating creative dashboards
  • Experience working with: AWS, Azure, Jira, Confluence, Git, Gerrit, Bitbucket, Maven, Java
  • Experience with SQL, testing database connectivity, performance, data integrity, assessing data security risks and defining related testing strategies and techniques
  • Experience with building, supporting, maintaining, and scaling automation in CI/CD environments
  • Strong experience in automating in various Linux distros using Linux and Open-source tools
  • Good communications and documentation skills, including experience in writing SOPs, work instructions, training, and other relevant documentation
  • Must work well in a team environment, be highly motivated, and willing to learn new skills
  • Previous experience with writing test automation to support hardware and GPU/CPU device technologies or testing in a GPU device compute related technologies (OpenCL, CUDA, etc.) environment is a plus


Requisition Number: 158862 
Country/Region/Location: India State/Province: Telangana City: Hyderabad 
Job Function: 

Apply now

Apply for Job

Share this Job