CMSB Professional Training Program

8
Custommedia Sdn Bhd, Lot G-1B, Incubator Centre 3, Technology Park Malaysia, 57000 Bukit Jalil, Kuala Lumpur, Malaysia. Tel: +603-8996 5401 Fax: +603-8996 5405 GET CERTIFIED! Course for ISTQB & IREB Professional Certifications

Transcript of CMSB Professional Training Program

Page 1: CMSB Professional Training Program

Custommedia Sdn Bhd, Lot G-1B, Incubator Centre 3,

Technology Park Malaysia, 57000 Bukit Jalil, Kuala Lumpur, Malaysia.Tel: +603-8996 5401 Fax: +603-8996 5405

GET CERTIFIED!Course for ISTQB & IREB Professional Certifications

Page 2: CMSB Professional Training Program
Page 3: CMSB Professional Training Program

12 01

CU

ST

OM

ME

DIA

P

RO

FE

SS

ION

AL

T

RA

ININ

G

PR

OG

RA

M

CU

ST

OM

ME

DIA

P

RO

FE

SS

ION

AL

T

RA

ININ

G

PR

OG

RA

M

Custommedia Sdn Bhd is an Authorized Training Provider (ATP) for courses for both the ISTQB® Certified Tester and IREB Certified Professionals schemes. This is through appointment by the Malaysian Software Testing Board (MSTB).

The MSTB is a member of ISTQB and an exclusive partner of the IREB for Malaysia. These provide MSTB the responsibility and authority to administer and manage certifications and accreditation of training providers, on behalf of both ISTQB and IREB in Malaysia.

Certifications offered by MSTB:

• ISTQB Certified Tester : Foundation Level (CTFL)• ISTQB Certified Tester : Advanced Level (CTAL)• IREB Certified Professional for Requirements Engineering – Foundation Level

(CPRE – FL)

Custommedia offers accredited courses for CTFL, CTAL and CPRE-FL. Respectively, these courses are based on the respective professional syllabi, which are strictly controlled and maintain by ISTQB and IREB.

These courses are designed to help certification examination candidates to improve their understanding of the subject matters and mastery of the technical knowledge/skills at those particular levels.

The Malaysian Software Testing Board (MSTB) is an industry-driven national body which represents the industry’s interests in software quality assurance and promotion of software testing as a profession. As an entity, MSTB is established as a Company Limited by Guarantee (CLG) under the Malaysian Law.

MSTB is a member of the International Software Testing Qualifications Board (ISTQB) and an exclusive partner of the International Requirements Engineering Board (IREB) in Malaysia. As a member of the ISTQB, MSTB provides the leadership and administers ISTQB accreditation process and certification in Malaysia. Similarly, the Board exclusively administers IREB certification scheme in Malaysia.

The International Software Testing Qualifications Board (ISTQB®) was founded in November 2002. It s a not-for-profit association legally registered in Belgium is based on volunteer work by hundreds of international testing experts.

The Board has defined the "ISTQB® Certified Tester" scheme that has become the world-wide leader in the certification of competences in software testing. The scheme relies on a Body of Knowledge (Syllabi and Glossary) and exam rules that are applied consistently all over the world. Material and exams are available in many languages.

As of June 2012, ISTQB® has issued over 250.000 certifications in more than 70 countries world-wide, with a current growth rate of approximately 10.000 new certifications being issued per quarter. More information is available at www.istqb.org.

The International Requirements Engineering Board (IREB) was officially founded in Fürth (Germany) in October 2006. It provides a universal and proven concept to standardize the qualification of requirements engineers/business analysts.

Focusing on requirements engineering for software products with the generally non-separable system view considered, IREB aims at providing a certification model with syllabi and exams, thus fostering further education in the field of requirements engineering. In the end our goal is to improve requirements engineering and business analysis in practice.

Through the "IREB Certified Professional for Requirements Engineering" scheme, IREB offers a complete approach for achieving and verifying this professionalism in requirements engineering.

Professional Training ServicesCMSBS D N B H D

Schemes Stakeholders

Page 4: CMSB Professional Training Program

Thomas was a research assistant at the University of Konstanz at the chair for Human-Computer Interaction of Prof.Harald Reiterer. Holding a Bachelor and Master degrees in Computer Science, he was also involved in a Daimler Chrysler AG funded PhD program and taken part in HCI-related projects associated with automotive information systems engineering.

In 2009, Thomas started working for Zühlke Engineering AG in Switzerland as a Usability Engineering Consultant and Trainer. Since 2010, he moved to become a manager of a business unit with special focus on client technology and user experience.

Thomas Memmel

02 11

CU

ST

OM

ME

DIA

P

RO

FE

SS

ION

AL

T

RA

ININ

G

PR

OG

RA

M

CU

ST

OM

ME

DIA

P

RO

FE

SS

ION

AL

T

RA

ININ

G

PR

OG

RA

M

Amiruddin brings with him multiple capabilities which include corporate management, technology strategist, business and technology consultancy as well as quality and business processes practices. He is also an IREB and ISTQB certified trainer. He actively contributes industry development through the ISO standards development activities as well as the ISTQB and IREB, and advises Malaysian universities on IT-related curriculum improvements.

Career wise, Amiruddin has some 30 years experience in IT Consulting Services covering a wide range of industries that include financial services, education, retail & distribution, telecommunications and transportation; involving both international and domestic initiatives. He also had decade long involvement in end-users IT operations during his tenure as the Information System Manager in a commercial bank, extended into IS Planning, Solutions Development, Packaged Applications Implementation, Software Quality Assurance & QC/Testing, IT Operations and users training.

Amiruddin Jaafar Sidek

Dr. Samuel A. Fricker is Assistant Professor in the Software Engineering Research Group (SERL) at the Blekinge Institute of Technology (BTH). He is also the Scientific Advisor of Fuchs- Informatik AG, a leading Switzerland-based requirements engineering consultancy concern.

Despite the changes in roles and industries, his entire career has been devoted to requirements engineering and software product management. Dr. Fricker also plays lead roles in standardization activities in the software product management field. He is the Industry Chair of the 19th IEEE International Requirements Engineering Conference and a supporting member of IREB.

Dr Samuel A. Fricker

The Need for Skills Upgrade

• Upgrading of professional skils has been identified as one of the crucial elements for Malaysia to achieve the aspirations of becoming a high income nation by the year 2020. This is clearly spelt out in the New Economic Model (NEM) Strategic Reform Initiatives (SRIs):

• Software testing is a rapidly growing segment of the IT market globally, as depicted in the chart below:

• The TechNavio Analysis, 2012 report also highlighted that key challenges facing the Global Outsourced Software Testing Service market include:

• Lack of Domain Understanding • Shortage of Skilled Labour • Lack of Communication and Collaboration • Market Speculation

• These challenges actually present a golden opportunity for Malaysian and Malaysian companies to software testing market opportunities, and the first step towards that is to upgrade the skills. Go for Professional Certifications!

• Strategic Reform Initiatives (SRIs) 2

• Upgrade skills of the bottom segment of the Malaysian labour force through continuing education and training

• Establish a labour safety-net for displaced workers

• Industry to partner with government in encouraging ‘Continuous Employment Training’ (CET)

• Formalise international quality standards and certification of skills

• Allow wage levels to be reflective of the skill level

Global Outsourced Software Testing Service Market 2011–2020 (US$ billions)

Source: TechNavio Analysis, 2012

CPRE Trainers Profile

Page 5: CMSB Professional Training Program

10 03

CU

ST

OM

ME

DIA

P

RO

FE

SS

ION

AL

T

RA

ININ

G

PR

OG

RA

M

CU

ST

OM

ME

DIA

P

RO

FE

SS

ION

AL

T

RA

ININ

G

PR

OG

RA

M

As a software professional, Ravindran has worked on a various projects in a number of roles of Team leader, Programmer and Tester. Over the years, he has practiced and trained others in both areas of manual and automated testing.

He is well-versed in various test tools such as QTP, Winrunner, Loadrunner and Test Director. In addition to holding professional certifications from ISTQB and Computer Society of India, Ravindran is also Brainbench certified and a Winrunner product specialist.

Ravindran Selvaraj

With a quarter-century of software and systems engineering experience, Rex Black is President of RBCS (www.rbcs-us.com), a leader in software, hardware, and systems testing. For over a dozen years, RBCS has delivered services in consulting, outsourcing and training for software and hardware testing. As the leader of RBCS, Rex is the most prolific author practicing in the field of software testing today.

His popular first book, Managing the Testing Process, has sold over 30,000 copies around the world, including Japanese, Chinese, and Indian releases.. He has written over twenty-five articles, presented hundreds of papers, workshops, and seminars, and given about thirty keynote speeches at conferences and events around the world. Rex was the President of both ISTQB and Is the President of American Software Testing Qualifications Board (ASTQB).

Rex Black

In his current role as a principal consultant, Aditya focuses on exploring the leading edges of performance engineering, automation testing and framework, large scale testing center setups and innovations cell. He also spends considerable amount of time conducting training for corporate clients. Previously, Aditya headed and was instrumental in setting up the IV&V Practice for BFSSBU in L&T Infotech.

Over his career spanning over 16 years, Aditya has architected various frameworks and methodologies in testing, test automation and performance testing arenas. His pursuit of excellence in Quality Assurance resulted in him having numerous professional certifications including Certified Agile tester, ISTQB Certified Professional and Six Sigma Black Belt.

Aditya Garg

Vipul Kocher holds a bachelor’s degree in Electrical Engineering and Masters Degree in Computer Technology from IIT Delhi. He also holds ISTQB advanced level certification. He is a co-founder of PureTesting, a global testing services organization, along with Rex Black and Anil Baid. Prior to Pure Testing, he had built and led testing teams at companies such as Adobe Systems, Aplion Networks and River Run Software Group.

He is also the inventor of Q-Patterns, a method of capturing testing knowledge, and writing reusable test cases. This paper was awarded ‘Most Original Contribution Award’ by Logica-CMG at EuroStar 2005, and ‘Best Paper Award’ at StarEast 2006. Vipul is also the President of the Indian Testing Board (ITB).

Vipul Kocher

CTFL & CTAL Trainers Profile Ensuring Software Quality

Software testing is a specialised area within the software engineering discipline. In essence, software testing is an investigation conducted to provide stakeholders with information about the quality of a particular software product/service through a series of tests. It can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation.

Requirements engineering, meanwhile, delineates a project's scope and establishes the common basis for communication for all disciplines involved in the project. The better requirements engineering and requirements management are conducted within the project, the less expensive errors occur during development, decreasing the overall error costs in the projects.

Both software testing and requirements engineering competencies are crucial elements in Software Quality Assurance (SQA). The combination of these competencies enables the practice of end-to-end testing, which contributes significantly to the overall effectiveness of a SQA regime.

Quality Testing

Professional certification is about confirming one's level of competency in a particular field based on the industry's best practices. Being a global discipline of practice, it is only befitting that software test professionals benchmark their skills and knowledge against global standards.

This is exactly what ISTQB® Certified Tester and IREB Certified Professional Requirements Engineer (CPRE) schemes provide - instant global recognition of one's competency in software testing and requirements engineering practices. Both ISTQB and IREB are independent organizations and each has its own Body of Knowledge, developed through amalgamation of decades of collective experience and wisdom of world’s leading practitioners and thought leaders in the field.

ISTQB® Certified Tester scheme is the de facto standard in certification of software testing competencies. Its certifications are recognized in 70 countries and as of June 2012, more that 250,000 ISTQB® certificates have been issued.

As for IREB CPRE scheme, more than 10,000 certificates have been issued to professionals worldwide as of November 2012.

ISTQB was founded in 2002 while IREB in 2006.

Internationally Recognized Certifications

Page 6: CMSB Professional Training Program

04 09

CU

ST

OM

ME

DIA

P

RO

FE

SS

ION

AL

T

RA

ININ

G

PR

OG

RA

M

CU

ST

OM

ME

DIA

P

RO

FE

SS

ION

AL

T

RA

ININ

G

PR

OG

RA

M

About the Courses

The ISTQB Foundation Level qualification is aimed at professionals who need to demonstrate practical knowledge of the fundamental concepts of software testing. This includes people in roles such as test designers, test analysts, test engineers, test consultants, test managers, user acceptance testers and IT Professionals.

The Foundation Level qualification is also appropriate for anyone who needs a basic understanding of software testing, such as project managers, quality managers, software development managers, business analysts, IT directors and management consultants.

ISTQB Foundation Level

The Advanced Level qualification is aimed at people who have achieved an advanced point in their careers in software testing. This includes people in roles such as testers, test analysts, test engineers, test consultants, test managers, user acceptance testers and software developers.

It is also appropriate for anyone who wants a deeper understanding of software testing, such as project managers, quality managers, software development managers, business analysts, IT directors and management consultants.

ISTQB Advanced Level

The IREB Certified Professional for Requirements Engineering is a standardized qualification for requirements engineers and business analysts. It is most appropriate for Software Designers, Software Developers, Software Architects, System Analysts, Business Analysts, Project Managers and Quality Managers

IREB Certified Professional for Requirements Engineering Foundation Level (CPRE-FL)

Terms & ConditionsAdministrative Details / Enquiries

Tel : 1300-88-55-39 (Malaysia only) 603 8996 5401Fax : 603-8996 5405

Mail to : Lot G-1B, Incubator Centre 3, Technology Park Malaysia, 57000 Bukit Jalil, Kuala Lumpur, Malaysia.

Email : [email protected] : www.custommedia.com.my

Registration fees

The course registration fees cover the cost of the training, course materials as well as refreshments and lunch over the duration.

Full payment is required prior to admission to the training program.

The course registration fees DOES NOT INCLUDE the examination fees.Examination is optional.

Cancellation Policy

• All cancellation notices MUST be in writing and MUST reach us NO LESS than 8 working days.

• A 30% administrative fee will be imposed on all cancellations.• No cancellation is allowed for period less than 8 working days prior to the

scheduled program. However, substitution of participant is allowed.• NO refund shall be given to any participants who failed to turn up for the

scheduled program. However, such a participant is still entitled to a set of training materials.

Substitution of Participant

• Notice of substitution MUST reach us at least 24 hours, on a Working Day, prior to the scheduled start of the program. Name(s) and designation(s) of replacement(s) are required.

• Transfer of the registration to another program is NOT allowed.

Change of Program Date

Request for change of program must be submitted in writing and reach us no less than 14 days prior to the scheduled start of the original program. Acceptance will be subject to availability of seat(s) in the newly requested date.

Cancellation and/or Postponement

Custommedia reserves the right to cancel or postpone the program due to unforeseen circumstances. All registered participants shall be notified accordingly.

Upon signing this form, you are deemed to have read, understood and accepted the Terms and Conditions as described above.

Please return the completed Registration Form duly signed, together with the payment.

Send to:

Custommedia Sdn Bhd, Lot G-1B, Incubator Centre 3,Technology Park Malaysia,57000 Bukit Jalil, Kuala Lumpur, Malaysia.Tel: +603-8996 5401 Fax: +603-8996 5405

The form MUST reach us No less than 14 days prior to the scheduled commencement of the program.

.

Page 7: CMSB Professional Training Program

08 05

CU

ST

OM

ME

DIA

P

RO

FE

SS

ION

AL

T

RA

ININ

G

PR

OG

RA

M

CU

ST

OM

ME

DIA

P

RO

FE

SS

ION

AL

T

RA

ININ

G

PR

OG

RA

M

• Prepare for ISTQB CTFL examination• Increase self value in organization and the global industry• Add value to own credentials & career development• Apply consistent and good testing practice within all software engineering

disciplines.

This 4-day foundation course will assist software professionals to:

• Learn the basics needed to become a software test professional and understand how testing fits into the software development lifecycle.

• Find out what it takes to be a successful software test engineer. • Find out how testing can add significant value to software development. • Study all of the basic aspects of software testing, including a comprehensive

overview of tasks, methods, and techniques for effectively testing software. • Learn the fundamental steps in the testing process: planning, analysis, design,

implementation, evaluation, and reporting.

Participants can expect to:

• Fundamentals of Software Testing - Concepts & context, goals, process & psychology.

• Testing Throughout the Software Lifecycle - How testing relates to the development including models, verification and validation, types of tests.

• Static Techniques in Testing - Reviews, inspections, and statics tools.• Test Design Techniques - test methods and techniques, error guessing and

exploratory testing.• Test Management - team organization, key roles and responsibilities, test strategy

and planning, configuration management, defect classification and management.• Tool Support for Testing - tool selection, risk and benefits, classifications.

Topics covered by this course include:

• Prepare for IREB CPRE-FL examination• Increase self value in organization and the global industry• Add value to own credentials & career development• Establish and perform requirements engineering successfully in your own projects

This 3-day course will assist software professionals to:

• Learn a common understanding for Requirements Engineering independent of an industrial domain or development process

• Learn techniques, methods and tools to elicit, document, validate and manage your requirements

• Learn how to perform a successful project by handling your requirements in a systematic way

• Understand the four core disciplines of requirements engineering which can add significant value in system development

• Focus on acquiring the necessary practical knowledge and learning the basic concepts in requirements engineering, with reinforcement through practical exercises

Participants can expect to:

• Factors Influencing Requirements Engineering,• Basic of communication theory• Profile of requirements engineering • Tools Support - knows the benefits of various categories of tools and their

limitations

Topics covered by this course include:

IREB Foundation Level ISTQB Foundation Level

Page 8: CMSB Professional Training Program

06 07

CU

ST

OM

ME

DIA

P

RO

FE

SS

ION

AL

T

RA

ININ

G

PR

OG

RA

M

CU

ST

OM

ME

DIA

P

RO

FE

SS

ION

AL

T

RA

ININ

G

PR

OG

RA

M

Course Objectives:

• Learner will be able to perform the appropriate testing activities based on the particular software development lifecycle being used

• Learner will be able to determine the proper prioritization of the testing activities based on the information provided by the risk analysis

• Able to provide the appropriate level of documentation relevant to the testing activities

• Able to determine the appropriate types of functional testing to be performed• Able to select and apply appropriate testing techniques to ensure that tests provide

an adequate level of confidence, based on defined coverage criteria• Effectively participate in formal and informal reviews with stakeholders, applying

knowledge of typical mistakes made in the work products• Design and implement a defect classification scheme• Apply tools to support an efficient testing process

Topics Covered:

• Testing Processes • Test Management• Reviews• Defect Management• Improving the testing process• Test Tool and Automation• People Skills• Reviews• Defect Management

ISTQB Advanced Level - Test Analyst

Course Objectives:

• Learner will recognize and classify the typical risks associated with the performance, security, reliability, portability and maintainability of software systems

• Create test plans which detail the planning, design and execution of tests for mitigating performance, security, reliability, and portability and maintainability risks

• Able to select and apply appropriate structural design techniques to ensure that test provide an adequate level of confidence based on code coverage and design coverage

• Effectively participate in technical reviews with developers and software architects applying knowledge of typical mistakes made in code and architecture

• Recognize risks in code and software architecture and create test plan elements to mitigate those risks through dynamic analysis

• Able to propose and implement measures for improving the security, maintainability and testability of code by applying static analysis

• Outline the costs and benefits to be expected from introducing particular types of test automation

Topics Covered:

• Risk Based Testing Processes • Structured-based testing• Analytical techniques• Quality Characteristics for technical testing• Reviews• Test Tool and Automation

ISTQB Advanced Level - Technical Test Analyst

ISTQB Advanced LevelISTQB Certified Tester for Advanced Level (CTAL)

To receive Advanced Level certification, candidates must hold the Foundation Certificate and satisfy the Exam Board that they have sufficient practical experience to be considered Advanced Level qualified.

The ISTQB CTAL comprises 3 types of certifications – CTAL Test Manager (CTAL-TM), CTAL Test Analyst (CTAL TA) and CTAL Technical Test Analyst (CTAL TTA). These certifications are independent but complementary to each other.

Duration for the CTAL courses varies – 5 days for CTAL-TM, 4 days for CTAL TA and 3 days for CTAL TTA.

These courses are designed to help participants prepare for the CTAL examinations. It also assists software professionals to:

• Increase value in the global industry and organization• Add value to own credentials & career path• Apply consistent and good testing practice within all software engineering disciplines

Course Objectives:

• Learn to manage a testing project by implementing the mission, goals and testing processes established for the testing organization

• Learn to organize and lead risk identification and risk analysis sessions and use the result of such sessions for test automation, planning, monitoring and control

• Create and implement test plans consistent with organizational policies and strategies

• Able to propose a business case for test activities which outlines the costs and benefits expected

• Assess and report relevant and timely test status to project stakeholders• Ensure proper communication within the test team and with other project

stakeholders• Able to participate in test process improvement initiatives

Topics Covered:

• Testing Processes • Test Management• Test techniques• Testing Software Quality Characteristics• Reviews

ISTQB Advanced Level - Test Manager