Why work at MontaVista?

MontaVista Software offers exciting career opportunities in a fast-paced company in engineering, sales and marketing, operations, business development, and many other fields.

Industry-wide recognition »

Please direct your resume to

Cavium Networks Pvt. Ltd.
S.V. Complex #682,
9th 'A' main Road,
Binnamangala, Indiranagar 1st Stage,
Bangalore- 560038. India.
ATTN: Employment Opportunities
Email: hrindia@cavium.com

MontaVista Software is an equal opportunity employer.

QA Manager


Location :Bangalore

Job Description & Responsibilities:

In this position, you will be responsible for managing a software test team to ensure the highest quality of software.

Responsibilities include:
  • Responsible for the overall Software Quality Assurance for product engineering organization
  • Manage the develop test strategy, metrics, test design of a complex embedded Linux distribution and core products.
  • Implement, monitor and improve company-wide best software testing practices including but not limited to test methodologies, requirements analysis, change control, version control, coding standards and risk analysis
  • Enhance current manual and automated testing methodologies.
  • Develop deep understanding of the currently employed technologies, data models, application functionality and development process.
  • Communicate significant quality issues and corrective actions to upper management.
  • Manage the SQA test lab
  • Participate in full cycle development of system components.
  • Mentoring & Supervising Quality Assurance Staff
  • Provide technical and managerial leadership to QA team
  • Establish and perform overall QA metrics based on trend analyses, test coverage and overall customer analyses to measure testing coverage and product quality.
  • Assess and advise with best practices for enhancing application quality in terms of development process, release, and support.
  • Use bug tracking system to track status of known test defects.
  • Drive the design of test plans, scenarios, scripts and procedures.
  • Improve, Design, and manage the development of automated testing tools.
Basic Must have Requirements:
  • 10+ years of QA experience developing test plans, hands on test case execution, and collecting/reporting test metrics.
  • 5 + years of management experience leading large teams across distributed geographical locations
  • Experience with QA process and SQA tools such as Bugzilla, Linux Test Project
  • Experience testing Linux\embedded Linux distribution
  • Experience writing code to test the Linux Operating system, specifically an in depth understanding of the real time kernel, power management, scheduler, memory management, inter-process communication, and driver model.
  • Experience testing the kernel, kernel subsystems, and user space applications.
  • Experience in developing test harness and regression tests to streamline test execution cycles
  • Hands on experience in any of the scripting tools such as Perl, Python, Ruby or Shell is required
  • Ability to analyze test metrics and provide various test reports
  • BS / MS degree in CS or related field is a must
  • Review project plans in order to plan and coordinate project activity
  • Detail-oriented and self-disciplined, with strong written, verbal and interpersonal skills
  • Evaluate data processing proposals to assess project feasibility and requirements
  • Prepare and review operational reports or project progress reports.
Plus requirements:
  • Experience with embedded software
  • Strong diagnostic and troubleshooting skills
  • Experience with open source test tools for example but not limited to LTP, GCOV, and Bonnie.
  • Candidate must be a self-starter and able to manage time extremely well
  • Candidate should be able to recommend process improvements and technical solutions to a wide range of problems and driver model.
  • Experience testing the kernel, kernel subsystems, and user space applications.
  • Experience in developing test harness and regression tests to streamline test execution cycles
  • Hands on experience in any of the scripting tools such as Perl, Python, Ruby or Shell is required
  • Ability to analyze test metrics and provide various test reports
  • BS / MS degree in CS or related field is a must
  • Review project plans in order to plan and coordinate project activity. 
  • Detail-oriented and self-disciplined, with strong written, verbal and interpersonal skills
  • Evaluate data processing proposals to assess project feasibility and requirements. 
  • Prepare and review operational reports or project progress reports.
Minimum Education:

Minimum B Tech/BE/MCA in Computer Science/Electronics/Electrical Engineering from a reputed institute

Relevant Work Experience:
10+Yrs


Please direct resume to
Cavium Networks Pvt. Ltd.
S.V. Complex #682, 9th 'A' main Road,
Binnamangala, Indiranagar 1st Stage,
Bangalore- 560038.
India.

ATTN: Employment Opportunities

Email: hrindia@cavium.com

MontaVista Software is an equal opportunity employer.

© 2012 MontaVista Software, LLC. All Rights Reserved