|
Job Description
Evaluate and test new software programs to make sure they work as designed. Programs are evaluated against designer specifications and user requirements. Such evaluation of new programs usually uncovers "bugs" and leads to further revisions and modifications.
Spend time using these programs in a way that simulates how the average user would use them. Keep track of what they do, so if the program does crash, they can reconstruct the sequence of moves or commands that led to the crash.
Work closely with programmers. After evaluating the product, they meet with programmers to describe the problems they encountered and suggest ways for solving glitches. They might also offer ideas to make a program more fun, lively, user-friendly, or entertaining.
Work directly with customers who are experiencing problems with software they have purchased. In these cases, they listen to customers' complaints and try to understand what sequence of commands led to the problem that is being reported. They then try to duplicate the problem in the lab in order to conduct more in-depth tests and diagnose the bug.
Profile
Education
Bachelor's (undergraduate) degree in a technical discipline (e.g. Computer Science, Electrical, Electronic, Mechanical or Computer Engineering)
Skills and Experience
Must possess a minimum of 3+ years of QA/Software Testing experience.
Must possess a very solid understanding of testing methodologies
Must be familiar with Linux environment
Must have good verbal and written communication skills in English
Must be able to work well with other people.
Experience in full software development life cycle (SDLC) and methodologies
Experience working well with internal and external partners.
申请者请发中,英文简历到pengws@hp.com, 谢谢 |
|