- 论坛徽章:
- 0
|
Software Developer Engineer in Test
• Test and verify Irdeto’s products during the development phases and throughout the software development lifecycle
• Ensure high quality standards in all Irdeto products
• Produce test plans, test case specifications, test reports, and product release notes
• Design and implement automated and manual test procedures
• Use C/C++ and XML for creating and executing automated test cases
• Perform various testing activities including regression testing, acceptance testing, and performance testing
• As part of a team perform hands-on testing
• Design and write test harnesses and test tools for software testing
• Verifies installation instructions, APIs, user documents, triggers, stored procedures, referential integrity, hardware product or system specifications
• Interprets and modifies code as required including batch files, make files, scripts, queries, stored procedures and/or triggers
• Write test scripts for simulating user interactions such as data entry, menu selections, mouse actions, data I/O, etc.
• Work with customers issues and respond to customer requirements
• Maintain Consumer Electronic devices and/or STB’s intended for testing needs
Required Skills
• Bachelor's degree in Computer Science, Electrical Engineering, or a related technical degree or equivalent work experience is preferred
• Associate’s degree or certification in Software Testing or equivalent work experience
• 3 Years+ experience designing and building automated tests using C/C++
• An understanding of testing methodologies and principles and how they fit into the overall software development lifecycle
• Experience in conducting model based testing and black/white box testing
• Experience in preparing test plans, test cases, code coverage evaluation and creation/running of test harnesses
• Experience with automated test tools (e.g. CUnit) and bug tracking systems (e.g. TestTrack)
• Maintain existing test suites and develop new tests to cover test holes or new features and automation efforts
• Proficiency with software testing
• An ability to work effectively within and across teams
• Effective written and verbal communication skills
• Strong problem solving skills and an ability to work effectively in a dynamic test environment
• A background relating to any of the following technologies: Digital Rights Management (DRM), encryption and security, audio/video and other media technologies, wireless technologies, networking hardware, and mobile devices
• Familiarity with Digital Rights Management or Conditional Access systems
• Familiarity with cross platform development and testing on other platforms such as: Windows, WinCE, Symbian, Unix
• Java experience
Required Experience
• Ability to work in a fast changing, highly dynamic, geographically dispersed environment
• Willingness to put in extra effort when required and ability to cope with demanding situations, tight deadlines, and peaks in work load
• Local and International travel may be required |
|