Embedded Linux QA Test Engineer Job Posting



Job Title: Embedded Linux QA Test Engineer
Company: Amerit Consulting for client
Position Type: Contract to Hire
Pay Rate: 70-80k
Skills: qa, testing, linux, embedded, network stack, wireless, 802.11
Date Posted: Nov-02-09

Full description below. If you are interested please apply through Dice with a Word version of your resume and answer the related questions:

http://seeker.dice.com/jobsearch/servlet/JobSearch?op=302&dockey=xml/9/e/9ed158ee12406c0dbaaefeded5f652c4@endecaindex&source=19&FREE_TEXT=&rating=99

Matthew Haver CIR ACIR CDR
Senior Technical Recruiter
Amerit Consulting
858.412.3223 Office
858.774.3294 Mobile
mhaver@ameritconsulting.com

**No 3rd Parties or Visas**

Embedded Linux QA Test Engineer
6 Month Contract to Hire (possibly open to direct hire)
70-80k
Carlsbad, CA 92011
No Visas or 3rd parties

Required Skills / Experience:

* Embedded Linux QA Test Engineering (command line)
* Experience developing Test Architecture, Tools, Plans, and Procedures for Embedded Systems
* Experience selecting and implementing test methodologies and tools
* Systems (Linux) and Network knowledge
* Experience with software build environments, SCCM tools, software release processes
* Network Protocols Experience (TCP/IP, IPv4, IPv6, Ethernet, MAC Protocols)
* Systems Architecture Experience (802.11 or other wireless is preferred)
* Development experience needed (C, shells, scripting, batch files, etc.)
* RF experience would be very useful
* Team-oriented, flexible and cooperative with respectful attitude with all team members and clients
* Must have excellent written and verbal communications skills, technical writing skills
* Must be self-motivating, have a strong sense of personal ownership and be able to work with minimal supervision

Responsibilities:

* Develop and execute test plans and procedures
* Responsible for software build management, revision control and the release process in a Linux development environment
* Spearhead the development of requirements-driven testing methodologies
* Develop test/automation and analysis tools for regression testing
* Develop test software in support of White Box testing methodologies, perform module level testing
* Generate test reports and release notes
* Interact with other engineers to define testing scope and architecture and to address software issues and testing approaches
* Troubleshoot system- and module-level problems and coordinate internal resources to identify solutions and/or work-arounds. Attain understanding of underlying technologies, protocols
* Assist in the development of product requirements based on operational experience

Benefits once hired:

* Medical, Dental and Vision insurance (for employees and their eligible dependents)
* Life/AD&D/long-term & short-term disability insurance
* Employer-matched 401(k) retirement plan
* Paid time off and paid holidays

Location: US-CA-San Diego
Telecommute: No (Onsite Position)
Contact Name: Matthew Haver
Contact Phone: 858-412-3223
Contact Email: mhaver@ameritconsulting.com
URL: http://seeker.dice.com/jobsearch/servlet/JobSearch?op=302&dockey=xml/9/e/9ed158ee12406c0dbaaefeded5f652c4@endecaindex&source=19&
Contact Comments:

If you are interested please apply through the dice posting. Send a Word version of your resume and answer the related questions.



Requirement Based Functional Testing

Function (Integration) test is usually the first test phase that a test organization is responsible for during any given release. Requirements based Function Test is one approach to Function (Integration) test - it is a powerful and effective testing approach, which will significantly reduce the number of undetected defects (faults) being released into production. The premise is that a well-formulated set of functional requirements give the Test Designers (see .Testing and The Role of a Test Designer Tester.) a definitive bases for test case design.

What is Function Test?

"The objective of function test is to measure the quality of the functional (business) components of the system". Tests verify that the system behaves correctly from the user / business perspective and functions according to the requirements, models, storyboards, or any other design paradigm used to specify the application. The function test must determine if each component or business event: performs in accordance to the specifications, responds correctly to all conditions that may be presented by incoming events / data, moves data correctly from one business event to the next (including data stores), and that business events are initiated in the order required to meet the business objectives of the system.

Read more on Functional Testing, Mercury QTP, other QA Articles


tech job trends, october 2009