Mobile Device QA Engineer Lead CarrierIQ
THIS JOB HAS EXPIRED
Background
Carrier IQ enables the communications industry to deliver on their promise of talking and surfing from anywhere by delivering Mobile Intelligence to our customers - mobile network operators, device manufacturers and market research companies. We empower these customers with a unique source of information, directly from the mobile device which represents an objective, impartial view of how handsets and devices are performing on the network, and how devices are being used day-to-day. This knowledge is used to improve the quality of devices and the quality of the network, delivering tangible benefits to end-users while delivering significant cost savings to our customers.
Based in Mountain View, with offices in Boston, Chicago, London and Kuala Lumpur, Carrier IQ?s customer base is expanding globally as handset manufacturers and operators deploy our technology and we have been hiring aggressively to meet market and customer demand.
Overview
Carrier IQ is seeking an experienced software test and QA engineer to test the operation of embedded software components. Your challenge will be in assuring the quality of these highly configurable software components and their companion configuration and management tools. This will include partnering with R&D from inception through to delivery, designing a test strategy for each software release, designing new positive and negative test cases, creating automated test solutions, and presiding over automated test and executing manual tests in both simulation and wireless device environments. Because test automation is essential, this position requires developing a deep understanding of the software component functionality in a wide variety of environments, designing intricate ways to automate testing, and being able to draw conclusions about failures in post-mortem scenarios. To be successful, you will need to possess the technical creativity and drive to find and isolate bugs and edge cases in very subtle scenarios. In the process, you will have an exciting opportunity to learn about and work with many wireless technologies and protocols.
Key Responsibilities
? Review and contribute to product requirements, ensuring testability
? Develop test plans and test cases products and customer deliverables
? Develop and maintain automated test solutions
? Perform QA testing on products and customer deliverables
? Work with the product development tech leads and program managers to help define, build, provide training, and maintain our QA process and procedures
Job Requirements
? BSCS, BSEE or equivalent, with telecom preferred
? 7+ years of wireless, embedded, handheld device system and QA testing
? GSM/UMTS protocols knowledge
? Knowledge other wireless telecom protocols is desired
? Proven track record of being able to learn new protocols
? Working experience with network simulators
? Experience with PPP/serial logging and sniffing tools like Wireshark
? Scripting tools ? PERL, Python, Java, etc.
? Good working knowledge of XML
Understand valid XMLs and Well formed XMLs
Understand DTD/Schemas
Create xml scripts for automation
? C/C++ programming experience
? Experience working in a dynamic, challenging environment
? Proven track record of delivering high quality products
? Proven track record of automating manual testing
? Experience with designing automated and semi-automated tests of non-GUI, highly programmable, large-test-matrix products (such as data processing tools, compilers, or databases)
? White box and black box testing experience
? Strong QA industry best practices methodology
Strong problem solving skills
| Location: |
1200 Villa Street
Mountain View, CA 94041
United States
|
THIS JOB HAS EXPIRED