Software Engineer Intern in Test, Automation
Description
The successful candidate will be primarily focused on building and maintaining automation framework for test and infrastructure management. You will have a direct impact on our ability to develop, test, and deliver high quality products to our customers quickly and efficiently.
Essential Responsibilities
- Develop automated testing procedures and infrastructure to improve testing efficiency.
- Define, develop, and execute test cases for enterprise SSD firmware.
- Research and implement latest technology trend in test automation methodology.
- Create technical documents, provide training how to use automation framework, and plan for improvement based on user feedback.
- The candidate must be hands-on with programming, have excellent communication skills, and be execution focused.
Qualifications
- Strong programming skills in scripting languages such as Python or Javascript.
- Working experience with test automation and testing methodologies.
- Must be proactive and a strong team player.
- Ability to multi-task and meet deadlines.
- Ability to work creatively and analytically to automate anything as much as possible.
Preferred Skills
- Storage industry experience and experience with NVMe protocol.
- Hands-on development experience in test automation infrastructure.