1 / 27

The role of Software Quality Specialist in the modern environment

The role of Software Quality Specialist in the modern environment. Aleksandr Gritsevski , Attack Structure, Estonia. About the speaker. Aleksandr Gritsevski Development Manager Attack Structure Estonia . Education Tasks which can be assigned to Quality Specialist

cgreenleaf
Download Presentation

The role of Software Quality Specialist in the modern environment

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The role of Software Quality Specialist in the modern environment Aleksandr Gritsevski , Attack Structure, Estonia

  2. About the speaker Aleksandr Gritsevski Development Manager Attack Structure Estonia

  3. Education • Tasks which can be assigned to Quality Specialist • Knowledge and Experience

  4. Education • Minimum requirement : BS in Computer Science • Preferable : MEng or MS in Computer Science • Nice to have: PhD in Computer Science

  5. List of disciplines Mathematics • Line Algebra • Theory of Calculus • First course of Probability • Discreet Mathematics

  6. List of disciplines Programing • Functional Languages • Object Oriented Languages • Domain Specific Languages

  7. List of disciplines Other… • Operation Systems • Databases • Networks • Security • Theory of Testing • ……………………. • ……………………

  8. Tasks which can be assigned to Quality Specialist • Check quality of stories

  9. Tasks which can be assigned to Quality Specialist • Check quality of stories • Creating documentation

  10. Tasks which can be assigned to Quality Specialist • Check quality of stories • Creating documentation • Creating and support testing frameworks for automation process

  11. Tasks which can be assigned to Quality Specialist • Check quality of stories • Creating documentation • Creating and support testing frameworks for automation process • Developers code review

  12. Tasks which can be assigned to Quality Specialist • Check quality of stories • Creating documentation • Creating and support testing frameworks for automation process • Developers code review • Unit and Integration tests creating

  13. Tasks which can be assigned to Quality Specialist • Check quality of stories • Creating documentation • Creating and support testing frameworks for automation process • Developers code review • Unit and Integration tests creating • UI test creating

  14. Tasks which can be assigned to Quality Specialist • Check quality of stories • Creating documentation • Creating and support testing frameworks for automation process • Developers code review • Unit and Integration tests creating • UI test creating • Testing

  15. Tasks which can be assigned to Quality Specialist • Check quality of stories • Creating documentation • Creating and support testing frameworks for automation process • Developers code review • Unit and Integration tests creating • UI test creating • Testing • Release Engineering

  16. Knowledge and ExperienceCheck quality of stories • All story components described • Story understandable from developers perspective • Story understandable from testing perspectives perspective • Business value of story is cleared • ……….. • ………..

  17. Knowledge and ExperienceCreating documentation • Test plans • Test cases • Test reports • Technical story documentation • Release notes • Quality reports • Bug reports • ………

  18. Knowledge and ExperienceCreating and support testing frameworks for automation process

  19. Knowledge and ExperienceDevelopers code review

  20. Knowledge and ExperienceDevelopers code review

  21. Knowledge and ExperienceUnit and Integration tests creating

  22. Knowledge and ExperienceUI test creating

  23. Knowledge and ExperienceTesting

  24. Knowledge and ExperienceRelease Engineering

  25. Why Software Testing is Harder than Development ?

  26. Thanks for you attention

  27. Q&A

More Related