Your browser does not support javascript! Please enable it, otherwise web will not work for you.

MTS-Software-Engineer-Automation - Hyderabad @ Advanced Micro

Home > Programming & Design

 MTS-Software-Engineer-Automation - Hyderabad

Job Description

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.

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
Initially responsible for leading efforts to define the details associated with a next generation quality automation architecture and infrastructure in a Data Center based environment
Responsible for leading efforts to define features, needs, gaps and driving effort towards the timely delivery of automation related goals and objectives
Responsible for documenting and training on the new platform and related processes, technologies, tools and features
Ensure that automated testing will verify and validate that functional requirements have been met
Drive automation testability requirements, creating or updated related standards documentation
Responsible for creating and prioritized technical work in the backlog to cover building the necessary automation framework and features
Responsible for creating and managing related technical debt to incrementally and regularly improve the quality of automated testing and related coverage
Responsible for:
translation and mapping of automation requirements with test plans
verifying that test protocols are written completely and accurately, detailing what has, will, or will not be covered by automated testing
verifying that test protocols or test cases are executed correctly
automated creation of test reports, test summaries, trace matrices and other relevant reporting
Responsible for documenting defects for test scripts where the actual results do not successfully meet expected results
Responsible for automation and testing knowledge management including training plans for the creation of automation test procedures and related standards, maintenance procedures and configurations
Responsible for creating detailed test cases and scripts, validating that the requirements are captured correctly
Provide strategies for improvements and alternatives on the current test scripts
Perform functional, usability, security, network, compatibility and regression testing
Create required test data and test deliverables as per testing standards
Works with the development team to analyze and resolve defects
Responsible for supporting automated testing in an environment that utilizes Linux/ UNIX and Windows
Analyzing crash logs, stack trace, faults by utilizing basic debugging techniques.
Responsible for working as a member of an Agile Scrum team delivering high quality software Job Requirements/ Preferred Skills

Minimum BE/ BTech degree in Computer Science/ Engineering or related field
9+ years as a software quality assurance automation engineer, including functional, stress, performance, integration, white box, gray box, black box, end- to- end
5+ years of automation architecture experience
Strong hands on automation experience with tools and scripting languages( Jenkins, Gradle, Gerrit, Github, Perl, Python, 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 with IT/ Infrastructure/ DevOps (VMware, server administration, managing and deployment of services, registry, DNS, firewall, load balancer, troubleshooting, deployment automation, dependency management)
Experience in Test Driven Development (TDD), auto reports generation and creating creative dashboards
Experienceworking with: AWS, Azure, Jira, Confluence, Git, Gerrit, Bitbucket, Maven, Java
Experience working with global remote teams
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
Experience working with build tools like Maven, Ant including understanding of configuration and structure of the build files(CMake, Make etc..)
Experience with writing test automation to support hardware and GPU/ CPU device technologies
Strong experience in strategic decision- making and driving automation scope, process improvements, roadmaps, defining guidelines and initiatives
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
Leadership skills required; ability to prioritize tasks; level of understanding to pace work completion to the needs of the company
Previous experience with testing in a GPU device compute related technologies ( OpenCL, CUDA , etc..) environment is a plus
Ability to thrive in a fast paced environment Job Function:Software Engineering Find similar jobs:

Job Classification

Industry: Semiconductors, Electronics
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Computers
Post Graduation: M.Tech in Computers
Doctorate: Doctorate Not Required

Contact Details:

Company: Advanced Micro Devices
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Unix VMware Automation Linux Javascript PHP Perl Windows SQL Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Advanced Micro

AMD (NASDAQ: AMD) has driven innovation in high - performance computing , graphics and visualization technologies â??šÃ??Ã? the building blocks for gaming , immersive platforms , and the datacenter. Hundreds of millions of consumers , leading Fortune 500 businesses and cutting - edge sci...