Hanisha Arora
Advocating Products @GreyB
I am Open to Write, Speak, Mentor, CV Reviews, Podcasting, Work
Exploring the distance between how we plan and what we build

Achievements

Avid Reader
Career Champion
Club Explorer
Bio Builder
Article Maven
MoT Community Certificate
MoT Software Testing Essentials Certificate
MoT Streak
In the Loop
404 Talk (Not) Found
Bug Finder
Glossary Contributor
Meme Maker
Photo Historian
Cert Shaper
Author Debut
99 and Counting
Pride Supporter
Social Connector
Open to Opportunities
Picture Perfect

Certificates

MoT Software Testing Essentials Certificate image
  • Hanisha Arora's profile
Awarded for: Passing the exam with a score of 93%
MoT Community Certificate image
  • Hanisha Arora's profile
Awarded for: Achieving 5 or more Community Star badges

Activity

<a href="" rel="noopener nofollow">18.2.0 of MoT Software Testing Essentials Certificate</a> image
18.2.0 of MoT Software Testing Essentials Certificate
<a href="" rel="noopener nofollow">16.7.0 of MoT Software Testing Essentials Certificate</a> image
16.7.0 of MoT Software Testing Essentials Certificate
<a href="" rel="noopener nofollow">16.4.0 of MoT Software Testing Essentials Certificate</a> image
16.4.0 of MoT Software Testing Essentials Certificate
<a href="" rel="noopener nofollow">16.3.0 of MoT Software Testing Essentials Certificate</a> image
16.3.0 of MoT Software Testing Essentials Certificate
<a href="" rel="noopener nofollow">16.2.0 of MoT Software Testing Essentials Certificate</a> image
16.2.0 of MoT Software Testing Essentials Certificate

Contributions

Debug like a boss: 10 debugging hacks for developers, quality engineers, and testers image
  • Hanisha Arora's profile
Solve stubborn bugs faster by breaking things on purpose, questioning your assumptions, and thinking your way to clarity.
grep image
  • Hanisha Arora's profile
A command-line search tool that finds patterns in text — short for Global Regular Expression Print. In simple terms: it hunts through files and tells you where the thing you’re looking for is hiding.
Rubber Ducking image
  • Hanisha Arora's profile
A debugging technique where you explain your code (and your confusion) out loud — often to an object, like a rubber duck. The magic: saying the problem forces your brain to slow down and reprocess the logic, and half the time you’ll spot the issue before the duck even blinks. How it works:  Pick your “listener” — a duck, a plant, a coffee mug, or a colleague who can tolerate monologues. I have a lot of friends on my table to listen to me, my fav - sleeping Pikachu.  Walk through your code line by line, explaining what it’s supposed to do.  Wait for the moment you realize what it’s actually doing.  Why it works: Turning thought into speech forces clarity. You can’t gloss over details when you have to articulate them — even to plastic.
Git image
  • Hanisha Arora's profile
Git
A distributed version control system that helps you track changes, collaborate without overwriting each other’s work, and recover from “oops” moments and make them "aha" moments. Think of it as a timeline of every decision your codebase has ever made - the good, the bad, and the experimental.Common commands:  git clone <repo-url> – Makes a local copy of a remote repository. Basically, downloads the project (and all its history) onto your machine.  git status – Tells you what’s changed since your last commit. Great for confirming if you’re in control or if chaos has already begun.  git add . – Stages all modified files for commit. You’re telling Git, “These changes matter — track them.”  git commit -m "message" – Saves a snapshot of your changes. The message is your future debugging diary — write something meaningful.  git push – Sends your commits to a remote repository (like GitHub). The part where you finally share your brilliance — or your broken code.  git pull – Fetches and merges the latest changes from the remote. Always do this before pushing, unless you enjoy merge conflicts.  git log – Shows commit history. Great for tracing when that one bug was born.  What's the git command that you learnt the hard way?
I'm STEC certified image
  • Hanisha Arora's profile
Doing this certification was cool, haha!! I'm Software Testing Essentials Certified (STEC) !! Thanks guys, for creating an opportunity to contribute to this certificate. Got to know a lot of "ho...
Tools to help with functional testing image
  • Hanisha Arora's profile
Strengthen your functional testing with technical tools that uncover hidden issues and speed up debugging
STEC is complete 🎉: 19 modules, 59 voices, and a jam packed portfolio to show your growth image
  • Cassandra H. Leung's profile
  • Beth Marshall's profile
  • Jenny Bramble's profile
  • Lisa Crispin's profile
  • Suman Bala's profile
  • Mark Winteringham's profile
  • Dan Ashby's profile
  • Janet Gregory's profile
  • Lena Nyström's profile
  • Elizabeth Zagroba's profile
  • Jenna Charlton's profile
  • Melissa Eaden's profile
  • Maaike Brinkhof's profile
  • Ash Winter's profile
  • Hilary Weaver's profile
  • Nicola Lindgren's profile
  • Beren Van Daele's profile
  • Gwen Diagram's profile
  • Jesper Ottosen's profile
  • Louise Gibbs's profile
  • Parveen Khan's profile
  • Daniel Knott's profile
  • Simon Tomes's profile
  • Sarah Deery's profile
  • Ady Stokes's profile
  • Christine Pinto's profile
  • Oleksandr Romanov's profile
  • Aj Wilson's profile
  • Lewis Prescott's profile
  • James Wadley's profile
  • Brittany Stewart's profile
  • Melissa Fisher's profile
  • Joyz Ng's profile
  • Scott Kenyon's profile
  • Marie Cruz's profile
  • Emna Ayadi's profile
  • Ben Dowen's profile
  • Veerle Verhagen's profile
  • Rosie Sherry's profile
  • Mirza Sisic's profile
  • Richard Adams's profile
  • Julia Pottinger's profile
  • Rahul Parwal's profile
  • Callum Akehurst-Ryan's profile
  • Mahathee Dandibhotla's profile
  • Karen Tests Stuff's profile
  • Barry Ehigiator's profile
  • Rabi'a Brown's profile
  • Jesse Berkeley's profile
  • Hanisha Arora's profile
  • Philippa Jennings's profile
  • Kat Obring's profile
  • Nataliia Burmei's profile
  • Judy Mosley's profile
  • Hanan Ur Rehman's profile
  • Emily O'Connor's profile
  • Manish Saini's profile
  • Maddy Kilsby-McMurray's profile
Eighteen months, 19 modules, and 59 amazing contributors later, the MoT Software Testing Essentials Certification is complete! Looking back, my favourite part has been seeing so many community m...
Module 18 is now live in the MoT Software Testing Essentials Certificate! image
  • Marie Cruz's profile
  • Mirza Sisic's profile
  • Hanisha Arora's profile
  • Manish Saini's profile
During filming for Module 18 of the MoT Software Testing Essentials Certificate, Marie Cruz put a demo e-commerce site through its paces with a k6 Studio load test and managed to reveal a hidden we...
Broken Access Control image
  • Hanisha Arora's profile
Analogies: You bought a balcony ticket, but the stairs to the backstage were just… open. No one stopped you. No one checked. You walked in, sat at the controls, and nobody noticed. Or...You bought a regular ticket. But no one’s watching, so you just walk past the velvet rope into VIP, then backstage, then the cash counter. No one stops you. No one even asks, “Hey, should you be here?” What’s happening: It’s not about who you are, it’s about what you’re allowed to do. Broken access control means those checks are either missing, misconfigured, or just trusting too much. Test Like This: Change IDs in URLs. Hit admin routes with a normal account. Submit actions you shouldn’t have access to. If the system doesn’t push back, that’s your red flag. Simple rule: Getting in is one thing (authentication). But being let loose to do anything once you’re in? That’s the real problem.
Security Misconfiguration image
  • Hanisha Arora's profile
Analogy: You bought a fancy smart lock… and left the default password as admin123. It’s like building a bank vault and taping the key to the front door. What’s happening: This is when your app or system is set up in an insecure way — usually by accident. Default settings, unnecessary services, verbose error messages—config is messy, and attackers love that. It’s not a flaw in the app; it’s a flaw in how the app was set up. Test Like This: Check for open ports, directory listings, or debug messages. Pro tip: Now every application uses frameworks. Go to the default sensitive pages of that framework. Most developers miss that.
Injection Flaws image
  • Jesper Ottosen's profile
Analogy: It’s like asking a guest to write their name on a building entry form, and they write, “Also give me the keys to your house,” and your building's security guard just… does it.What’s happening: You trusted user input to become part of a command or query without double-checking what they wrote. They didn’t just fill the form—they rewired the backend through it.Test Like This: Inputs aren’t harmless. Test it using inputs from the link below.It's my swiss knife for giving an input box a "green" flag.
Login or sign up to create your own MoT page.
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.