Shubham SharmaThe Three Pillars of Software QA: Coaching, Support, and VerificationSoftware Quality Assurance (QA) is more than just finding bugs; it’s a holistic approach to ensuring the software meets user expectations…1d ago1d ago
Shubham Sharma4 Years of Software Engineering & QA Wisdom: From Imposter Syndrome to Work-Life BalanceNavigating the world of software engineering can feel like traversing an ever-shifting landscape. Whether you’re a seasoned coder or just…Aug 4Aug 4
Shubham SharmaUnlocking Agile Success: Mastering User StoriesAgile software development emphasises change, value delivery, and collaboration. User stories, a core agile tool, facilitate these goals…May 21May 21
Shubham SharmaRethinking Traditional Software Test Planning and ProcessesOver the past few decades, software development practices have undergone a seismic shift, driven by the relentless pursuit of faster…May 5May 5
Shubham SharmaIs Scrum Really Agile? Untangling the Debate and Empowering Your TeamsThe relationship between Scrum and Agile is often presented as synonymous, leading many to believe that adopting Scrum automatically…May 1May 1
Shubham SharmaRedefining Software Quality with the Software Quality PyramidIn the ever-evolving landscape of software development, the pursuit of quality has long been of significant concern. Traditionally…Apr 29Apr 29
Shubham SharmaElevating Your Unit Testing Game: A Comprehensive GuideUnit testing is a foundational practice in software development that ensures code quality, reliability, and maintainability. By breaking…Apr 281Apr 281
Shubham SharmaWhat a No Horsing Around Software Dev Team looks likeAs a seasoned software quality professional, I’ve had the opportunity to work with diverse teams across various projects and organisations…Apr 28Apr 28
Shubham SharmaThe Easiest Way to Identify Flaky Tests in JestFlaky tests are the bane of every developer’s existence. They pass one minute and fail the next, making it challenging to trust your test…Apr 28Apr 28