How to Become a Software Tester promises to train a new generation of software testers and help them find high-paying tech jobs in a challenging economy. The self-study practical course, authored by former PayPal QA Architect Roman Savenkov, includes a textbook guide that walks students through the concepts with useful advice, and a series of online exercises that ensure they learn how to work out real-world problems. To become a solid tester requires a lot of hands-on experience , explains Savenkov. You cannot get that by reading without practicing.

Author:Shakat Dokree
Language:English (Spanish)
Published (Last):12 October 2007
PDF File Size:12.78 Mb
ePub File Size:18.93 Mb
Price:Free* [*Free Regsitration Required]

To browse Academia. Skip to main content. By using our site, you agree to our collection of information through the use of cookies. To learn more, view our Privacy Policy. Log In Sign Up. Mitko Stamatov. Box Sunnyvale, CA, Email: roman qatutor. His mission statement: I help my clients to improve their software; I help my students to improve their lives. A Bug or Not a Bug The Purpose of Testing Test Cases and Test Suites The Software Development Life Cycle The Software Testing Life Cycle Classifying the Most Common Types of Testing Test Preps Bug Tracking Test Execution: New Feature Testing Test Execution: Regression Testing Bonus Tracks From QA Perspective Dependency Between Test Cases Poor Description Of The Steps Importance Of The Project Complexity Of The Project Stage Of The Project Code Inspections Coding Standards Realistic Schedules Availability Of Documentation Rules About Unit Testing Being Loved By The Company Test Suite Optimization New Hires Or Outsourcing Test Automation Tools For Component Automation The Architecture Of TA Ease Of Maintenance Ease Of Expansion Ease Of Code Reuse Get Info About The Company Involve Your Network Arrive On Time Be Friendly, Yet Considerate Honesty And Sincerity Win Hearts.

Use Professional Terms Are You Comfortable With That? I See And I Remember. I Do And I Understand. But, in practice, there is. My name is Roman Savenkov. Many readers have found their first jobs in software testing after studying this book and following my recommendations about the job search.

Soon after I began the translation process, I realized that I could provide much greater value if I created not simply a book, but a Practical Course with written lectures accompanied by actual Web-based software. So, I created this Course: - To give my readers my students practical skills. There are a number of good, in-depth books on software testing.

The problem lies in the HUGE gap between reading about something and being able to do something. Take kung fu, for example. Is it possible to become a kung fu master by simply reading about kicks and punches without kicking and punching?

The same is true with software testing: to become a solid tester requires a lot of hands-on experience, and you cannot get that experience by reading without practicing. My personal story is that I was a poor immigrant who came to the U. My situation required focused effort to obtain a job, and to do so I needed solid, targeted, practical skills in two areas: 1. How to test Web-based software 2. It was their valuable experience and kindness that helped me to get started with my career.

Now it's my turn to help YOU! Why is this Course different? I strongly encourage you to practice and learn as much as possible using the resources you'll find there. I'm going to give you the approaches, methods, ideas, and brain positioning that have immediate practical application. Under "Brain Positioning," I explain the most vital fundamental concepts and attitudes regarding the subject.

Introduction 3 - We'll cover many topics that are not usually found in software testing tutorials: e. On the one hand, testing activities are not directly regulated by any kind of formal laws e.

On the other hand, in our industry, methodologically nothing is set in stone. Therefore, the whole business of building an effective system for the search and prevention of software bugs is entirely up to the professionalism, creativity, and attitudes of concrete testers and QA engineers working for a concrete company!

That's why many things that we'll be covering approaches, documentation, processes, even terms : - Have large number of variations in existing software companies - Can be used in the suggested form, or — even better — be adjusted for the concrete company - where you work now or will be working in the near future. What works for one environment doesn't necessarily work for another. So: - test approaches - complexity of processes - volume and types of documentation that effectively work for large companies are not necessarily acceptable in start-ups, and vice versa.

Introduction 4 We'll focus on how to test in the Internet start-ups with the aim of creating a foundation for the QA department of a large software company. I want to mention several other things before we get started. Test Portal gives you an opportunity to do a variety of things: use test automation, look into the database and software code, file bugs, and so on. The link to Test Portal is located at the bottom of the ShareLane pages.

I encourage you to use Test Portal as much as possible! This is your real chance to learn software testing on an actual software project. My contact info My personal email is roman qatutor. I'll be happy to hear from you! Being a self-published, independent author, I fully depend on your recommendations, so if you like this Course don't be shy about sharing your positive feedback with your friends, relatives, coworkers, jogging partners, and everybody you'll meet for rest of your life.

Let's begin our journey! Disclaimer 5 Disclaimer Disclaimer 1. This Course is not intended for those who are planning to test critical software: e. Any resemblance to events, locales, or persons, living or dead, is entirely coincidental. Product names, logos, brands, and other trademarks featured or referred to within this Course including qatutor.

These trademark holders are not affiliated with this Course. They do not sponsor or endorse this Course. The information provided in this Course is without warranty of any kind and should not be interpreted as legal advice. Owners of ShareLane. A Bug or Not a Bug 9 Lecture 1. A Bug or Not a Bug 10 All truths are easy to understand once they are discovered; the point is to discover them.

There are no other alternatives; i. So: - a pack of buttermilk - an electronic alarm clock - Rolex F anything else except our Rolex F will be labeled a "bug. Your new girlfriend or boyfriend claims that she or he is a great chef and in the morning she or he cannot even make a piece of toast. You are reading a book on software testing and it tells you about toast making.

Your girlfriend or boyfriend from 1 has read the book from 2, but the toast is burnt to a crisp.



Goodreads helps you keep track of books you want to read. Want to Read saving…. Want to Read Currently Reading Read. Other editions. Enlarge cover.


ISBN 13: 9780615233727

To browse Academia. Skip to main content. By using our site, you agree to our collection of information through the use of cookies. To learn more, view our Privacy Policy. Log In Sign Up. Mitko Stamatov. Box Sunnyvale, CA, Email: roman qatutor.

Related Articles