Edit product

Starting Your Software Testing Career

$12.99
$12.99
0 ratings

😕 Do you want to become a Software Tester but not sure where to start?

⬆️ Do you want to up-skill so you remain relevant in today's job market?

😀 Once you have landed a role as a Software Tester, how do you ensure you thrive in the role?

In this book, I will share the different paths you can take towards becoming a software tester, useful ways you can up-skill along with what I wish I knew in my first year of testing.

After reading this book you'll also be able to:

🧭 Understand the difference between Test Cases, Exploratory Testing and Ad Hoc Testing and when one approach is more suitable than the other
🐞Write an effective bug report
🤖 Understand the benefits of learning test automation along with when you should and shouldn't write test automation
💡 Test against implicit requirements
☀️ Imagine what a tester's typical day may look like

________________________________________

Below are some testimonials:

Anna M.

SOFTWARE TESTING STUDENT, SWEDEN

Written in a language easily understandable to anyone. Packed with strategies and practical tips on how to start and evolve in your software testing journey. I really appreciate Nicola’s tips on how to kick-start your testing career and how to stay motivated in “Chapter 3: Getting Your First Job As A Software Tester”. These incredibly helpful tips are a great way to broaden one's horizons and prepare for job hunting.

Phil W.

TEST ENGINEER, UK

Hello new tester, Nicola has compiled this excellent starter just for you. Your new guide contains wisdom from many intellects in the industry. I hope you take advantage of this as your compass into the world of testing. My favourite section is Chapter 9, because it highlights that testing is not just a box ticking exercise (you'll see). Good luck in your testing adventure!

Elizabeth Z.

QUALITY LEAD, NETHERLANDS

So many testing resources are a flood of information. Nicola does a great job of distilling what you need to know to get started in software testing from the world’s foremost experts, herself included.

______________________

If you want a detailed idea of what to expect, here is the Table of Contents:

  • Preface

  • Chapter 1: What is Software Testing? And Other Definitions

    • What is Software Testing?

    • What is a Software Tester?

    • Test Cases vs Exploratory Testing vs Ad Hoc Testing

    • What is Manual Testing?

    • What is a Test Suite?

    • What is Regression Testing?

    • What is Smoke Testing?

    • What is a Bug?

    • What is a Requirement?

    • Functional Testing vs Non-Functional Testing

    • What is Testability?

    • What Are Oracles and Heuristics?

    • What Are Feature Flags and Canary Testing?

    • Agile vs Waterfall

    • What is an API?

    • What is a Software Testing Technique?

  • Chapter 2: Gaining Skills Before (And After) Your First Role

    • What Skills Will You Find Useful as a Software Tester?

    • Skills Many Employers Tend To Look For

    • Personal Recommendations for Courses You Can Take to Upskill

    • Gaining Skills with Crowd-Sourced Testing

  • Chapter 3: Getting Your First Job As A Software Tester

    • What Path Should You Take?

    • Applying for Software Tester Roles

    • Interviewing for Software Tester Roles

    • Some Myths When It Comes to Applying for Roles

  • Chapter 4: What Does a Typical Day Look like?

    • Large Waterfall Project

    • Co-Located SCRUM Team Working With Multiple Releases Each Day

    • Co-Located SCRUM Team Working With 1-2 Releases Each Month

  • Chapter 5: How and Why You Should Find a Mentor

    • What is a Mentor?

    • Benefits of Having a Mentor

    • How to Find a Mentor

    • How to Have a Successful Mentor-Mentee Relationship

    • Mentoring vs Sponsorship

  • Chapter 6: What I Wish I Knew in My First Year of Testing

    • Expectations vs Reality

    • Get Involved with the Testing Community

    • Better To Be With Developers Than Away From Them

    • Great work and Recognition

    • Others’ Opinions Of Software Testers Aren’t Always a Reflection of You

  • Chapter 7: Bug Reports

    • What is a Bug Report?

    • Why You Should Learn How to Write an Effective Bug Report

    • How to Write an Effective Bug Report

    • Common Mistakes

  • Chapter 8: Test Cases vs Exploratory Testing vs Ad Hoc Testing

    • When Are Test Cases Most Suitable?

    • How Do I Write Test Cases?

    • An Analogy to Explain the Limitation of Test Cases

    • When Is Exploratory Testing The Best Approach?

    • How Can I Do Exploratory Testing Effectively?

    • When Is Ad Hoc Testing the Best Approach?

  • Chapter 9: Testing Against Implicit Requirements

    • Explicit Requirements vs Implicit Requirements

    • Why Do You Need to Test Against Implicit Requirements

    • How to Spot Implicit Requirements

    • What Shapes Implicit Requirements

    • Heuristics and Oracles You Can Use to Help You Test Against Implicit Requirements

  • Chapter 10: Test Automation

    • What is Test Automation?

    • Why Should You Learn Test Automation?

    • When Should You Write Test Automation?

    • How Do You Gain Test Automation Skills?

    • Which Programming Language and Test Automation Framework Should You Learn?

    • How Do I Find the Time to Gain Test Automation Skills?

    • Mnemonic for creating valuable test automation.

  • Chapter 11: Getting Started on a Software Testing Project

    • Checklist for What New Testers on a Project Need

    • Questions You Can Ask When You Start On a New Project

    • Some Final Words

  • About the Author

  • Recommended Reading

$12.99
$12.99

Starting Your Software Testing Career

😕 Do you want to become a Software Tester but not sure where to start?

⬆️ Do you want to up-skill so you remain relevant in today's job market?

😀 Once you have landed a role as a Software Tester, how do you ensure you thrive in the role?

In this book, I will share the different paths you can take towards becoming a software tester, useful ways you can up-skill along with what I wish I knew in my first year of testing.

After reading this book you'll also be able to:

🧭 Understand the difference between Test Cases, Exploratory Testing and Ad Hoc Testing and when one approach is more suitable than the other
🐞Write an effective bug report
🤖 Understand the benefits of learning test automation along with when you should and shouldn't write test automation
💡 Test against implicit requirements
☀️ Imagine what a tester's typical day may look like

________________________________________

Below are some testimonials:

Anna M.

SOFTWARE TESTING STUDENT, SWEDEN

Written in a language easily understandable to anyone. Packed with strategies and practical tips on how to start and evolve in your software testing journey. I really appreciate Nicola’s tips on how to kick-start your testing career and how to stay motivated in “Chapter 3: Getting Your First Job As A Software Tester”. These incredibly helpful tips are a great way to broaden one's horizons and prepare for job hunting.

Phil W.

TEST ENGINEER, UK

Hello new tester, Nicola has compiled this excellent starter just for you. Your new guide contains wisdom from many intellects in the industry. I hope you take advantage of this as your compass into the world of testing. My favourite section is Chapter 9, because it highlights that testing is not just a box ticking exercise (you'll see). Good luck in your testing adventure!

Elizabeth Z.

QUALITY LEAD, NETHERLANDS

So many testing resources are a flood of information. Nicola does a great job of distilling what you need to know to get started in software testing from the world’s foremost experts, herself included.

______________________

If you want a detailed idea of what to expect, here is the Table of Contents:

  • Preface

  • Chapter 1: What is Software Testing? And Other Definitions

    • What is Software Testing?

    • What is a Software Tester?

    • Test Cases vs Exploratory Testing vs Ad Hoc Testing

    • What is Manual Testing?

    • What is a Test Suite?

    • What is Regression Testing?

    • What is Smoke Testing?

    • What is a Bug?

    • What is a Requirement?

    • Functional Testing vs Non-Functional Testing

    • What is Testability?

    • What Are Oracles and Heuristics?

    • What Are Feature Flags and Canary Testing?

    • Agile vs Waterfall

    • What is an API?

    • What is a Software Testing Technique?

  • Chapter 2: Gaining Skills Before (And After) Your First Role

    • What Skills Will You Find Useful as a Software Tester?

    • Skills Many Employers Tend To Look For

    • Personal Recommendations for Courses You Can Take to Upskill

    • Gaining Skills with Crowd-Sourced Testing

  • Chapter 3: Getting Your First Job As A Software Tester

    • What Path Should You Take?

    • Applying for Software Tester Roles

    • Interviewing for Software Tester Roles

    • Some Myths When It Comes to Applying for Roles

  • Chapter 4: What Does a Typical Day Look like?

    • Large Waterfall Project

    • Co-Located SCRUM Team Working With Multiple Releases Each Day

    • Co-Located SCRUM Team Working With 1-2 Releases Each Month

  • Chapter 5: How and Why You Should Find a Mentor

    • What is a Mentor?

    • Benefits of Having a Mentor

    • How to Find a Mentor

    • How to Have a Successful Mentor-Mentee Relationship

    • Mentoring vs Sponsorship

  • Chapter 6: What I Wish I Knew in My First Year of Testing

    • Expectations vs Reality

    • Get Involved with the Testing Community

    • Better To Be With Developers Than Away From Them

    • Great work and Recognition

    • Others’ Opinions Of Software Testers Aren’t Always a Reflection of You

  • Chapter 7: Bug Reports

    • What is a Bug Report?

    • Why You Should Learn How to Write an Effective Bug Report

    • How to Write an Effective Bug Report

    • Common Mistakes

  • Chapter 8: Test Cases vs Exploratory Testing vs Ad Hoc Testing

    • When Are Test Cases Most Suitable?

    • How Do I Write Test Cases?

    • An Analogy to Explain the Limitation of Test Cases

    • When Is Exploratory Testing The Best Approach?

    • How Can I Do Exploratory Testing Effectively?

    • When Is Ad Hoc Testing the Best Approach?

  • Chapter 9: Testing Against Implicit Requirements

    • Explicit Requirements vs Implicit Requirements

    • Why Do You Need to Test Against Implicit Requirements

    • How to Spot Implicit Requirements

    • What Shapes Implicit Requirements

    • Heuristics and Oracles You Can Use to Help You Test Against Implicit Requirements

  • Chapter 10: Test Automation

    • What is Test Automation?

    • Why Should You Learn Test Automation?

    • When Should You Write Test Automation?

    • How Do You Gain Test Automation Skills?

    • Which Programming Language and Test Automation Framework Should You Learn?

    • How Do I Find the Time to Gain Test Automation Skills?

    • Mnemonic for creating valuable test automation.

  • Chapter 11: Getting Started on a Software Testing Project

    • Checklist for What New Testers on a Project Need

    • Questions You Can Ask When You Start On a New Project

    • Some Final Words

  • About the Author

  • Recommended Reading

-Quantity 1+
  • Copy of the eBook in PDF, MOBI & EPUB formats

  • Copy of the eBook in PDF, MOBI & EPUB formats
Powered by
  • Checkout

    Starting Your Software Testing Career

    Enter your info to complete your purchase

    Card

    or pay with
    pp paypal
    You'll be charged US$12.99.