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.

Tabara testare adrian matei


Published on

Having a career in Software testing

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Tabara testare adrian matei

  1. 1. Adrian Matei| QA Manager ADOBE<br />Software testing careers<br />
  2. 2. Agenda<br />Software testing history<br />Examples from software testing in present<br />How to build a career in software testing<br />2<br />
  3. 3. About me<br />Worked for 10 years in Software Testing<br />Experience 8 years as QA Manager<br />Worked on 6 significant projects during these years (desktop and web)<br />Collaborated with 4 companies<br />Joined Adobe 2 years ago<br />3<br />
  4. 4. Software Testing history<br />Romantic times 1960’s – IBM Black Team <br />Recognition of software testing 1980’s - 2000’s<br />Glenford Myers - The Art of Software Testing (1979)<br />Usage of automation on large scale<br />Budget for testing<br />Agile phase - these days<br />Agile Manifesto 2001<br />4<br />
  5. 5. Agile Manifesto - 2001<br />Individuals and interactions over processes and tools<br />Working software over comprehensive documentation<br />Customer collaboration over contract negotiation<br />Responding to change over following a plan<br />5<br />
  6. 6. Agile Benefits (Scrum)<br />Daily scrum made the team think as a single team<br />Vastly improved communication between Eng & QE<br />Get a small important piece done to get early feedback<br />Everybody owns the quality vs The testing team owns the quality<br />6<br />
  7. 7. Examples - Google<br />SET or Software Engineer in Test - SETs write unit testing frameworks and automation.<br />TE or Test Engineer - product experts, quality advisers and analyzers of risk. Small scripting abilities.<br /><br />7<br />
  8. 8. Examples - Adobe<br />Software QE Developer – writes testing frameworks, writes automated tests, usually back-end <br />Software Quality Engineer – front-end testing, manual and automation (e.g. record an play) , product specialist<br />8<br />
  9. 9. Examples - Microsoft<br />Software Development Engineers in Test ( SDET) -responsible for maintaining high testing and quality assurance standards for all Microsoft products. Testers at Microsoft are developers. Testers design tests, influence product design, conduct root cause analysis, participate in code reviews, and write automation. Occasionally testers check bug fixes or work on small features.<br />How we test software at Microsoft - 2008<br />9<br />
  10. 10. How to build a career in software testing<br />Learn programming<br />Earn respect from peers and developers<br />Learn about software development<br />Like to break software<br />Open minded<br />Work well in a team<br />Communicate well<br />Sustain your point of view<br />Innovative<br />10<br />
  11. 11. Q&A<br />11<br />