Two MoTacon attendees are on the left. The MoTaacon logo is in the center, and to the right a prompt to Get Your Ticket.

Manish Saini

Manish Saini profile image
Manish Saini
Senior SDET Consultant

Senior SDET with 11 years in automation, backend, and performance testing. Skilled in Python, CI/CD, and scalable test solutions. Mentor and content creator passionate about enabling quality at scale.

🎂 MoTaBirthday | August 22, 2024
STEC is complete 🎉: 19 modules, 59 voices, and a jam packed portfolio to show your growth image
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...
18 Aug
Module 18 is now live in the MoT Software Testing Essentials Certificate! image
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...
8 Aug
Imagine being a detective who knows how to use forensic tools image
Manish Saini shares a wonderful analogy in STEC Module 16, Lesson 1: What is technical testing?
25 Jun
Testing software smarter, not harder: the shift-down strategy image
Strengthen your test automation strategy by shifting tests closer to the code for greater reliability and maintainability
21 Jan
Shift-everywhere testing “Shift-Everywhere” isn’t another buzzword — it’s an evolved mindset for how testing fits into continuous, distributed, and AI-driven systems. It’s the acknowledgment that quality can’t exist in one stage of the SDLC anymore.It has to exist throughout it. Layered Architecture Layered architecture is modular, breaking the system into distinct areas, such as presentation, business logic, and data. Common in web applications.Client-Server architecture essentially has two main components, requests and provide. These can also be used for simple web applications, such as emails or network applications.Event-driven architecture sounds as it seems. Communication between components is driven by events. The system reacts to state changes, inputs and actions. These are useful for notification and alert systems.Microservices are an architectural model that consists of many small components or services. Often seen in platforms that need different services running like user accounts, order processing and product catalogues. Technical testing Technical testing is the practice of examining software systems from their foundational elements to their complex interactions, using tools and knowledge to verify functionality, performance, and reliability at multiple levels. Whether you're inspecting network logs, analysing database queries, or investigating responses from application programming interfaces (APIs), technical testing helps you maintain quality through a thorough understanding of the system. Risk Analysis Risk analysis is the process of identifying, evaluating, and prioritising these risks based on their likelihood of occurrence and their potential impact on the project. Effective risk analysis allows teams to focus resources where they’re needed most. Requirements Requirements translate business needs into technical specifications. They ensure that what gets built aligns with business objectives and user needs.
19 Nov 25
shift-left
shift-everywhere
Subscribe to our newsletter