Principal Software Engineer – TestShanghai, China 05/08/2018
DUTIES AND RESPONSIBILITIES
- Define the quality strategy for a feature and identify the appropriate success metrics.
- Demonstrate effective verbal and written communication skills across multiple teams to obtain test requirements, build a detailed validation plan, and successfully execute according to an agreed upon schedule.
- Provide high fidelity feedback to development teams for identified feature defects.
- Build and integrate API and feature level frameworks and tests.
- Execution of committed test plans developed by yourself or other engineers.
- Contribute to the culture of quality throughout our broader engineering organization.
- Share experiences and skills to aid team members in enhancing their professional skills and career.
- Possess a strong aptitude for exploring new technologies and understanding how to apply them to new product releases and in customer facing support scenarios.
- BS in Computer Science/Engineering or equivalent work experience.
- 7+ years software testing or development experience.
- Strong programming skills in C/C++ and/or Python.
- Experience working on one or more product release cycles.
- Broad understanding of software testing methodologies.
- Ability to participate in code reviews across both feature and test code.
- Ability and comfort in performing troubleshooting and root cause analysis.
- Candidates may also possess any of these highly desired skills:
- An understanding of the UNIX operating environment.
- Knowledge of distributed software solutions.
- Hands-on experience testing or developing for FreeBSD or other POSIX/UNIX operating systems.
- Extensive understanding of multithreaded, asynchronous, kernel-mode, distributed systems programming concepts.
- Experience with file protocols such as SMB and NFS.
- Experience working on and shipping a storage product.
Job Family: Engineering-Development Graduates Job ID: R38140
Related Job Opportunities
- Dell Finance Development Program Multiple Locations
- Software Senior Engineer Shanghai, China
- Sr Analyst, Ent Tech Services Shanghai, China
Join Our Talent Network
Receive alerts with new job opportunities that match your interests.