|
北京新开职位描述--
Responsibilities
- This position is located in Symantec China Development Center Beijing office.
- Develops and executes test plans and test cases, setup test environment, document results and report defects. Review design specifications from a quality and testability perspective and recommend changes, provide unit and integration level testing on early versions of new products and features .
- Performs black and white box testing with an emphasis on growing white box skills.
- Works on test automation procedures using a variety of software programming languages including Java, Perl, python on mobile platform to debug and test Android(or iOS) products.
- Participates code and design reviews written by development engineers for Android or iOS.
- Work with developers or other QA team members to debug/reproduce issues.
- Ability to plan and estimate his/her own work and should track the accuracy of his/her estimates and learn to make adjustments based on his/her prior performance.
- Should possess good problem solving skills to be able to judge problems in a very complicated environment, especially in the Android platform/ or Smartphone fields.
- Work with QA manager or leads to decide test direction and perform the tasks according to specification, can lead a small group for a product component test, guide junior engineers for daily testing work.
- Ability to work with other leaders on the QA team to come up with the best testing strategies.
- May be assigned to various QA software testing projects that utilize skills above.
Qualification
- MS or BS in Computer Science, 6+ years’ experience in Software development and/or quality engineering, 3+ years of testing Mobile Software, 2 years Java programming experience.
- Experience in debugging mobile software applications using both user mode and Android SDK/ eclipse/ Android Emulator/ Android Tools Plugin.
- Advanced level of experience with scripting languages such as Perl, Ruby, Python.
- Strong experience in software engineering especially quality assurance process.
- Expert at troubleshooting hardware and software problems in Windows, Linux, and with simple networks.
- Ability to solve problems proactively, is comfortable working with ambiguous specifications but can identify and implement a solution.
- Experience programming with Java programming language and Android APIs, and/or experts on C/C++ programming.
- Must be able to interact comfortably with members of the worldwide team and employees in other departments in Symantec.
- Ability to plan and estimate his/her own work and should track the accuracy of his/her estimates and learn to make adjustments based on his/her prior performance. Ability to re-prioritize work at short notice.
- Must be a motivated, detail-oriented individual and a good team player.
- Fluency in written and spoken English. |
|