Senior Automation Developer
amd
Job Description
KEY RESPONSIBILITIES:
- A powerful desire to learn new skills and understand new features as they are added
- You will be responsible for the automation of the test suites that ensure enterprise quality for AMD’s Software Compute stack
- 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
- Translation and mapping of automation requirements with test plans
- Automation and testing knowledge management – including training plans for the creation of automation test procedures and related standards, maintenance procedures and configurations
- Analyzing crash logs, stack trace, faults by utilizing basic debugging techniques
- Make tough decisions such as priority calls based on partial or incomplete data
- Proactively drive continuous improvement
- Must be a self-starter, and able to independently drive tasks to completion
- Proven record of accomplishment of working within and across groups.
- Effective communication skills
- Responsible for exploring opportunities to improve product
- Work closely with other team members to understand design architecture and to propose solutions to improve and enhance products
PREFERRED EXPERIENCE:
- Strong Python Programming, OOP concepts, shell scripting skills
- Strong knowledge in automation framework development
- Knowledge of DB system MySQL/Mongo
- Experience working in cloud environment
- Proven work on Linux operating system
- Good to have Virtualization
- Debug techniques and methodologies
- Knowledge of system architecture and validation strategies
- Detailed oriented; ability to multitask through planning/organizing
- Excellent verbal communication and written, presentation skills
- Excellent interpersonal, organizational, analytical, planning, and technical leadership skills
ACADEMIC CREDENTIALS:
- Bachelor’s or Master’s in Electrical Engineer, Computer Engineering, Computer Science, or a closely related field