欧特克软件(中国)有限公司
上海分公司
公司行业:
计算机软件 公司规模:150-500人
Test Automation Specialist - Autodesk 3dsmax
电子邮箱:
effie.sun@autodesk.com
发布日期: 2007-11-13 工作地点:
上海市 招聘人数: 若干 工作年限: 二年以上
外语要求:
英语 熟练
薪水范围: 面议 学 历: 本科
职位描述:
Job description & responsibilities,
Part of the Media & Entertainment Division's Quality Assurance
team, the candidate for this position will be working in collaboration with the Montreal test automation
team, and will be called upon developing and maintaining automated test scripts to test the functionality of 3dsMax software on a variety of operating systems.
Other responsibilities may include, but not restricted to:
- Writing automated test scripts following pre-defined coding standards and plans
- Integrating tests in existing suites (or creating new ones), and in daily/weekly runs
- Performing peer code reviews on automated tests developed in the team
- Running automated tests (performance, legacy, functionality, …) on a variety of product versions as per automation schedule and deadlines. Validating test results, troubleshooting problems, logging anomalies in defects tracking tool, prioritizing them and following up with
development team on their resolution
- Maintaining automated tests (updating scripts when need be, fixing problems). Publishing results to appropriate stakeholders
- Documenting test design, test plans, and test results. Ensures that test plans/results are usable by others. May receive test scenarios from QA specialists or be required to develop scenarios based on pre-determined requirements
- Maintaining test automation farm, ensuring it is composed of proper hardware and that it is up and running at all times and executing on the right automation schedule
- Prioritizing test development based on automation criteria
- Prototyping construction for evaluation of concept and feasibility of test suites
- May be called upon conducting coverage analysis and monitoring the code (underlying code being touched)
- May be called upon writing code to build tools to support QA activities (and on occasion development activities). For automation purposes, may use or adapt commercial off the shelf software test tools or develop custom applications
- May be called upon conducting API level testing to ensure sound interface for third party
developers
Profile required:
Technical skills
- Bachelor degree in computer science or computer graphics, or equivalent
- Excellent programming skills using scripting languages (e.g. Perl,
Python, Ruby, etc.)
- Strong software engineering fundamentals required, 2+ years professional experience in programming and software engineering
- Min 1-2 years experience in QA dept, ideally in an automation role
- Knowledge of QA techniques, skills
- Familiar with industry automation tools and concepts
- Familiar with databases (My
SQL,
SQL, …)
- Familiar with object oriented approach – basic knowledge of C++ would be very good.
- Working knowledge of MS Office software; Outlook, Excel, Word, etc.
Soft skills
- Good English written and verbal communication skills are an absolute requirement
- Multi-tasking, problem solving and troubleshooting skills
- Ability to work independently (self-reliant and self-motivated) and to work well as a member of a team (team contributor and strong communicator)
- Proactivity is a must
- Patient and creative (some tasks are repetitive)
Additional skills considered an asset
- Familiarity with Max or other major 3D software applications.
- Experience with Maxscript scripting language
- Knowledge of Borland Silktest (4test) or similar automated testing tools languages
- Good code design skills
- Experience with Perforce or other repository control system
- Knowledge of Autodesk products
-
Web development knowledge (php, asp, html, xml, …)
-
Windows operating systems knowledge
- Prior experience as a software tester