Job Req ID: 25263
About Supermicro
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.
Job Summary
Supermicro is seeking a top-notch hands-on Sr. Software Engineer to work on PCIe, SAS/SATA, USB and other HW related areas of storage and server products. As part of our small but important software engineering team, you will be responsible for leading the projects and provide technical expertise and recommendations to support and enhance our development projects.
Essential Duties And Responsibilities
- Develop test frameworks, automate test cases, implement testing tools, and manage automated test flows on Continuous Integration (CI) systems.
- Create detailed and well-structured test plans and test cases and perform test execution.
- Identify, record, document thoroughly, and track defects/bugs, including collecting logs for them.
Qualifications
- Bachelor's or Master's degree in computer science or a related field.
- Minimum of 5 years of experience in software quality assurance.
- Familiarity with the Software Quality Assurance (SQA) methodology.
- Ability to adapt quickly and excel in a fast-paced environment.
- Creative thinker with a passion for quality.
- Experience with scripting languages, Python, or related programming languages.
- Strong communication skills.