Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Breaking the Software - A Topic on Software Engineering & Testing


Published on

A presentation on career in software testing for ICT Career Awareness Seminar in Universiti Teknologi PETRONAS

Published in: Education, Technology, Business
  • Be the first to comment

Breaking the Software - A Topic on Software Engineering & Testing

  1. 1. Breaking the Software…<br />A Topic on Software Engineering & Testing<br />Muhammad Dhiauddin Mohamed Suffian<br />(CTFL, CTAL-TM, CSSGB)<br />Solution Test Manager<br />HeiTechPaduBerhad<br />
  2. 2. Agenda<br />
  3. 3. A Journey….<br />2011<br /><ul><li> Sol. Test Manager, TTSS
  4. 4. PhD (CS) – just started</li></ul>2008-2010<br /><ul><li> Senior Engineer, Test Lab
  5. 5. M.Sc (CS-RTSE)</li></ul>2007<br />IT Executive, ISD<br />2004-2005<br /><ul><li>B.Tech-BIS
  6. 6. IT Executive, Group ICT</li></ul>2003-2004<br />Internship<br />Jun 2000<br />Enrolled to UTP<br />(ID: 2127)<br />
  7. 7.
  8. 8. Software Engineering<br />Computer Engineering<br />Computer Science<br />Management<br />Mathematics<br />Project Management<br />Quality Management<br />Software Ergonomics<br />Systems Engineering<br />Source: SWEBOK 2004<br />
  9. 9. Software Testing<br />Test Planning & Control<br />Test Analysis & Design<br />Test Implementation & Execution<br />Evaluating Exit Criteria & Reporting<br />Test Closure<br />VS<br />Source: ISTQB 2010<br />
  10. 10. Putting Everything Together(An Industry Perspective)<br />Project Management & Quality Management<br />Requirement<br />Gathering<br />Requirement<br />Development<br />Requirement<br />Analysis<br />Design<br />Development<br />Defects Fixing<br />UAT<br />Configuration Management<br />Test Plan<br />Test Design<br />Test Execution<br />Process Improvement*<br />*<br />
  11. 11. Testing - A Closer Look (1)<br />User<br />Requirement<br />Acceptance<br />Testing<br />System Requirement<br />System<br />Testing<br />High Level<br />Design<br />Integration<br />Testing<br />Low Level<br />Design<br />Unit<br />Testing<br />CODING<br />
  12. 12. Testing - A Closer Look (2) <br />
  13. 13. Last but not least….<br />
  14. 14. Thank You<br />Contact<br /><br /><br /> <br />