QA Manager(Compiler Tool Chain)[QM-CTC]
 

 

   MDN is working with an US based configurable embedded processor and multimedia software development company. Their processors and the integrated development environment(IDE) help embedded system designers program and automatically configure the configurable processors using standard C/C++, achieving unprecedented performance, easy and rapid development, tremendous cost savings, and the flexibility to address diverse markets and changing application needs. The compiler embedded within
the IDE takes C/C++ code and optimizes the code as well as the processor's instruction set to achieve optimal performance. This is a new compiler that has embedded within it both C/C++ compilation technology and hardware synthesis, and place and route technology.

  Manipal Dot Net Pvt Ltd is looking to hire a QA Manager to lead and coordinate QA activities of these innovative and state-of-the-art Compiler Tool Chain products.

Job Description/Responsibilities:

  • You will be both leading and participating in the quality assurance of a compiler that takes C/C++ code and optimizes the code as well as the processor's instruction set to achieve optimal performance.
  • Your job would be to ensure that the compiler meets the highest software quality standards through thorough testing of the compiler, and leading/supervising the rest of the engineers working on this project.
  • Lead the definition and implementation of a QA strategy for the Embedded Software IDE and its tool chains like Compiler, I/O Drivers, Run-time environment for various goals like correctness, completeness, robustness
  • Review and execute complex test plans and related documents, test cases, test schedules & test scripts.
  • Manage the effort to develop, implement and maintain the Automation infrastructure, framework and scripts for both GUI and API level requirements.
  • Define and implement multi-dimensional QA strategy including unit, integration and system tests, stress tests etc.
  • Lead a small team of engineers in defining the QA procedure, test plans, test items, regression methodology, etc. involved in doing QA.
  • Deliver the results with minimal supervision from the US Client
  • Deliver status and progress reports on a regular basis.

Desired Skills/Experience:

  • Minimum 6+ years of experience in software development processes and testing processes
  • At least 2 years of experience leading a team of 3 to 5 software testers (preferably embedded/EDA software) and Project Management
  • Experience of setting up and implementing an automated test framework like Winrunner, Loadrunner, QTP, Squish etc. is a must
  • Experienced in QA of large software systems like DSP/Embedded/EDA Software tool chain like Compiler, Debugger, Simulator, Profiler is a must
  • Strong understanding of SW quality, e.g., quality targets and metrics, creating test plan, tracking defects is a must
  • Very strong development skills in C/C++ and perl/shell/tcl scripting is a must
  • Strong knowledge of C modeling for DSP and verification flows are preferred
  • Good knowledge of automation best practices in order to guide and educate the test team in both the working and coding of the tool
  • Ability to quickly learn new software and technologies in DSP and Embedded Software domain
  • Knowledge of Unix/Linux, Vi/Emacs, version control(CVS/SVN/Clearcase), makefiles is an advantage

Behavioral skill set requirements
Personal skills: Candidate must display the following qualities

  • Excellent communicator (written and verbal)
  • Motivated by quality and excellence, especially in the area of execution
  • Team player who is willing and capable of successfully motivating and leveraging his/her peers

Problem Solving: Exemplary problem solving and decision-making skills are required. Need to know which questions to ask and demonstrate strong judgment with little direction from others. Have the ability to think deductively and creatively.

Qualifications
BE/MTech/MSc(Engg)/PhD in Electrical/Electronics/Computers/Software Engineering or related field

 

Email your resume to jobs@manipal.net