Ujjwal Kumar Singh
Ujjwal Kumar Singh
SDET
He/Him
Software Tester | Quality Adovcate | OSS Enthusiast | Visit https://beinghumantester.github.io/ to know more about me.

Achievements

Bio Builder
Career Champion
Avid Reader
Club Explorer
MoT Community Certificate
Scholarship Hero
MoT Streak
In the Loop
Collection Curator
Glossary Contributor
Meme Maker
Photo Historian

Contributions

Non-performance testing image
  • Ujjwal Kumar Singh's profile
What is non-performance testing?When people think of testing, they often think about performance. How fast does the app load? How well does it handle hundreds of users? But testing is not just about speed and functionality. There is another side that often stays behind the scenes, and that is non-performance testing.Non-performance testing focuses on the qualities that make an application feel complete, trustworthy, and usable in real life. It covers areas like security, usability, accessibility, compliance, compatibility, etc.. Each of these areas has its own purpose and adds real value to the user experience.For say, security testing helps us understand whether the application is safe from common attacks or data leaks. It looks at how well the system protects user information. Usability testing checks if the user can navigate the app easily without getting confused or stuck. Accessibility testing ensures that the product can be used by everyone, including people with disabilities. Compliance testing makes sure the product follows the rules set by industry standards or government regulations. Then there is compatibility testing, which helps us know how the product behaves across different devices, browsers or operating systems. Why does it matter?Non-performance testing gives us the confidence that the product is not only fast, but also safe and usable in different real-world situations. It helps in building trust with users. Imagine a fast app that leaks user data, or one that cannot be used by someone with vision problems. Speed means nothing if the user does not feel secure or included. These tests bring that missing layer of assurance and help teams deliver more thoughtful and inclusive products. What are the challenges?The biggest challenge is that non-performance issues often do not show up until someone faces a real problem. Unlike performance issues, they are harder to catch through numbers. For example, a small button might be fine visually, but completely useless for someone using a screen reader. Another challenge is that many teams do not give enough time or priority to these areas. Security testing might be pushed to the end. Accessibility might not even be considered until someone raises a concern. And sometimes, testers are not given the right tools or training to test these things effectively. What it really comes down toNon-performance testing may not always be visible on charts or dashboards, but it plays a big role in shaping the overall quality of a product. It is about thinking of every kind of user, every possible risk, and every small detail that helps the product feel safe and usable. It is not just good testing, it is thoughtful testing.
23 language shifts every quality engineer can adopt today image
  • Simon Tomes's profile
  • Kristof Van Kriekingen's profile
  • Christine Pinto's profile
  • Komal chowdhary's profile
  • Andrew's profile
  • Sebastian Stautz's profile
  • Kat Obring's profile
  • Hanan Ur Rehman's profile
  • Ansha 's profile
  • Olly F's profile
  • Ujjwal Kumar Singh's profile
  • Jane D'Cruze's profile
  • Thomas Dietsch's profile
The words we use every day matter, let's tweak them!
Breaking the autopilot: How I stopped testing software like a machine image
  • Ujjwal Kumar Singh's profile
Shift your mindset to catch better bugs, collaborate more effectively with developers, and rediscover enjoyment in your testing work
When AI meets brain... image
When AI meets brain... creativity takes a hit
Featured on Spotlight As Selenium Active Contributors  image
One of my most cherished memories since transitioning into automation is having my contributions recognized by the Selenium community and being in the spotlight.
Does the happy path make us happy? Ep. 84 image
  • Simon Tomes's profile
  • Ben Dowen's profile
  • Michael Close's profile
  • Judy Mosley's profile
  • Ujjwal Kumar Singh's profile
  • Aj Wilson's profile
Unpack quality coaching, job titles, happy paths, and pull request templates in an episode full of candid chat and personal stories
Generalist image
  • Ady Stokes's profile
In software testing, generalist is someone who has wide range of knowledge in testing domain instead of having expertise in any particular testing domain.
When you don't want to miss the event. image
When you don't want to miss the event you come with your own copy so that you don't lose access in MOTAVERSE.
Friday evening for a tester when weekend plans meet a build release image
Friday evening in a tester's life: The perfect clash between weekend dreams and build releases.
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.