说明:
此信息由中华英才网审核并发布(查看原发布网址),应届生求职网转载该信息只是出于传递更多就业招聘信息,促进大学生就业的目的。如您对此转载信息有疑义,请与原信息发布者中华英才网核实,并请同时联系本站处理该转载信息。
QA Programmer
Summary
Under the supervision of QA lead, or engine lead, the QA programmer is in charge of design and implementation of efficiency-improving solutions to production pipelines. With the given tasks, QA programmer will work with other people to define the requirement details, elaborate his own schedule and provide final reliable solution to the users.
Responsibilities:
- Work with data teams, technique directors and QA lead to clarify the details for tool requirements
- Provide technical expertise to develop tools for the productivity improvements
- Provide a complete, accurate task list and schedule for responsible tools development, inform other when the schedule is at risk.
- Follow code standards and reliably create good quality, performance-minded code
- Create documentations and provide training to data teams for the tools
- Provide support to tools requirement from other teams, like data manager, engineer…
- Review other QA programmer’s code
- Assist less experienced programmer and help them and the whole team to avoid and overcome obstacles in the development
- Maintain a professional attitude during all stages of development
- Excel as a team member and strive to maximize team and departmental performance
Requirements:
- Bachelor degree in Computer Science, or equivalent experience
- Knowledge in general software developing (Development methodologies, tests, design, requirement analysis…)
- C/C++ experience, Win32 and object oriented programming preferred
- C#/VB/Java/Perl/Python are all pluses
- Web/Network programming, database programming and game experiences (SCM, 3D Max plug-in/script, game pipeline, …) are all pluses
- Active, responsible and logical
- Ability to work independently and to be self-directing
- Good communication skills both in English and Chinese
-Willing and ability to learn new techniques