I am Virender Singh and I am a software Engineer. I have been in the Software profession for more than 12 years now. I worked on large spectrum of projects, from being a QA engineer to being a Development Engineer. At present I work as a Software Engineer for Microsoft India Development centre. I love to learn new technologies, specially in the field of Image Processing and Digital Signal processing. You can find me at following locations @LinkedIn @FaceBook @ToolsQA @Github

Kanban Guide

Kanban Guide 2019

AgileWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?What is Scrum?Scrum ValuesScrum TeamScrum Product OwnerScrum Development TeamScrum MasterScrum EventsWhat is Sprint?Sprint PlanningDaily Scrum MeetingSprint ReviewSprint RetrospectiveScrum ArtifactsProduct BacklogSprint BacklogArtifact TransparencyDefinition of DoneAgile Methodogies GuidesScrum GuideKanban GuideExtreme ProgrammingLean DevelopmentDSDM GuideCrystal MethodologyAgile MethodologyFeature Driven Development (FDD) Kanban is one of the most popular frameworks…

Scrum Framework

Scrum Framework

AgileWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?What is Scrum?Scrum ValuesScrum TeamScrum Product OwnerScrum Development TeamScrum MasterScrum EventsWhat is Sprint?Sprint PlanningDaily Scrum MeetingSprint ReviewSprint RetrospectiveScrum ArtifactsProduct BacklogSprint BacklogArtifact TransparencyDefinition of DoneAgile Methodogies GuidesScrum GuideKanban GuideExtreme ProgrammingLean DevelopmentDSDM GuideCrystal MethodologyAgile MethodologyFeature Driven Development (FDD) Scrum & Scrum Framework is the latest buzzword…

Agile

What is Agile?

AgileWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?What is Scrum?Scrum ValuesScrum TeamScrum Product OwnerScrum Development TeamScrum MasterScrum EventsWhat is Sprint?Sprint PlanningDaily Scrum MeetingSprint ReviewSprint RetrospectiveScrum ArtifactsProduct BacklogSprint BacklogArtifact TransparencyDefinition of DoneAgile Methodogies GuidesScrum GuideKanban GuideExtreme ProgrammingLean DevelopmentDSDM GuideCrystal MethodologyAgile MethodologyFeature Driven Development (FDD) Agile is a buzz word nowadays and Google…

Agile Manifesto - 4 Values and 12 Principles

Agile Manifesto – 4 Values and 12 Principles

AgileWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?What is Scrum?Scrum ValuesScrum TeamScrum Product OwnerScrum Development TeamScrum MasterScrum EventsWhat is Sprint?Sprint PlanningDaily Scrum MeetingSprint ReviewSprint RetrospectiveScrum ArtifactsProduct BacklogSprint BacklogArtifact TransparencyDefinition of DoneAgile Methodogies GuidesScrum GuideKanban GuideExtreme ProgrammingLean DevelopmentDSDM GuideCrystal MethodologyAgile MethodologyFeature Driven Development (FDD) I have seen people raise their eyebrows whenever…

DESERIALIZE JSON RESPONSE TO AN ARRAY

Deserialize JSON Array to an Array

Client Server BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…

Deserialize Json Response

Deserialize Json Response

Client Server BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…

@CacheLookup in PageObjectModel

@CacheLookup in PageObjectModel

BASICSSelenium TestingSelenium WebDriver AchitectureSet Up WebDriver with EclipseSet Up JavaSet Up EclipseDownload Selenium WebDriverConfigure Selenium WebDriver with EclipseFirst Selenium Test CaseHow to use GeckoDriver in Selenium?Running Test on Safari BrowserRun Selenium tests on ChromeRun Selenium Tests on Internet ExplorerRun Selenium tests on EdgeInternet Explorer Driver ServerChallenges to run Selenium Scripts with IE BrowserWebDriver CommandsBrowser CommandsNavigation…

Deserialize JSON Array to List

Deserialize JSON Array to List

Client Server BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…

Read JSON Response using Rest Assured

Read JSON Response Body using Rest Assured

Client Server BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…

Expressions in JSONPath

Expressions in JSONPath

Client Server BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…