Dell Senior Software Engineer in Shanghai, China
Dell EMC is a part of the Dell Technologies family of brands. Dell Technologies is a unique family of businesses that provides the essential infrastructure for organizations to build their digital future, transform IT and protect their most important asset: information.
The successful candidate of this position will serve as a Senior Software Testing Engineer in Platform team of Storage Product Engineering Organization (SPE), playing critical role in delivering cutting edge Storage Array Platform software. Candidate is expected to demonstrate strong motivation, problem solving and communication skills, and a proven record of meeting aggressive deadlines.
Architecting and implementing test strategy
Develop test plans for new products/features based on technical specifications
Support new platform development as well as existing products
Could work independently to setup test environment and get automation going
Test failure triage
Write documents such as test plans
Good collaboration with developers, other engineering and cross functional groups
Bachelor or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering or similar
35 years of QA or Test Development experience: functional test, integration test, system test and etc.
Experience/knowledge on software quality assurance and automation
Test failure troubleshooting and problem solving skills are a highly desired
Proficient in test scripting (Python/Perl/Shell)
Familiar with Linux/Unix administration
A plus if with knowledge and expertise in the following areas: Storage protocols (NFS, CIFS, iSCSI/FC, SAS, NVMe, PCIe), storage technologies (SAN, NAS, RAID), networking, clustering
A plus if you have worked with HW platform testing (CPU, Memory, PCIe); HW component trouble shooting, integration; OS installation & upgrade
Experience with Git (or any source control system), Jenkins, Remedy/JIRA (or other bug management system)
Experience of setting up virtualization platform: VMware, Hyper-V, OpenStack is a plus
A good team player
We are a people company. We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities — all to create a compelling and rewarding work environment.