|
Overview
The successful candidate will have a key role in the creation and management of a team of programmers who will develop a set of automated regression tests – a test rig - that will permit the rapid evolution of the product under test. This test rig will be applied daily to all new product development. A combination of communication skills, people management skills, technical aptitude, and project management are the key attributes needed to be successful in this position.
Management Skills and Attributes:
• Ability to identify and hire talented software developers;
• A genuine desire to build a great team;
• A self-starter, problem solver mentality;
• Able to plan and prioritize work;
• Meticulous attention to detail;
• Ability to rapidly adapt as business priorities and goals change;
• Be able to work effectively and proactively with a remote team;
• Demonstrated positive and win-win attitude required, along with good negotiation and conflict resolution skills.
Communications Skills:
• Excellent written and verbal skills in English;
• Ability to clearly communicate key issues and status using email and other enterprise software;
Technical Knowledge:
• 5+ years experience in the software development lifecycle (SDLC);
• Sound knowledge of industry standard software best practices, development lifecycle processes and methodologies;
• Knowledge of and experience with software development in the .NET environment, C# in particular; Ruby a plus;
• Strong knowledge, understanding and hands-on experience with the tools used throughout the software development lifecycle (Development, unit test, build, source code control and versioning tools etc.,);
• Familiarity with agile development methodologies such as SCRUM; best practices such as continuous integration; related tools such as coverage analysis tools;
Responsibilities:
• Recruit and retain team members;
• Interact with the remote Program Manager and other stakeholders
• Directly manage and supervise Test Rig Developers;
• Actively participate in development activities, serving as a role model for the team members;
• Set goals for team members;
• Perform staff reviews;
• Advocate and implement sound software development processes and best practices for the team;
• Ensure that specific deliverables are identified and communicated;
Education:
• BS or Graduate degree in Computer Science or a related engineering field.
》》》》》》》》》》》》
harry.zhou
senior consultant
专业(IC半导体、IT、通讯微电子、自动化、互联网)猎头服务
-------------------------------------------------
Partner Consulting Co., Ltd/柏特纳咨询公司
http://www.ptnchina.com
e-mail:topsmart@sohu.com
MSN:topsmart@126.com
QQ:875836103
MP:13926990838 |
|