I’M LAKSHAY SHARMA AND I’M FULL STACK TEST AUTOMATION ENGINEER.Have passed 12 years playing with automation in mammoth projects like O2 (UK), Sprint (US), TD Bank (CA), Canadian Tire (CA), NHS (UK) & ASOS(UK). Currently I am working with KNAB bank as SDET.I am passionate about designing Automation Frameworks that follows OOPS concepts and Design patterns. For automation, my weapons are Selenium(Java & C#), Appium, REST-Sharp, REST-Assured, Cucumber, Specflow, etc.I live in Amsterdam(NL), with my wife and a lovely daughter. Please connect with me at LinkedIn or follow me on Instagram.Follow TOOLSQA for latest updates on QA Events and Tutorials.

Agile

DSDM : A Step-by-Step-Guide [2019]

Agile TutorialWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?Snack Size – GuideScrum Guide 2019Kanban Guide 2019Lean Software Development Guide 2019DSDM : A Step-by-Step-Guide [2019] We already discussed some of the most popular Agile Methodologies in our previous articles, like Scrum, Lean, and Kanban. Today, we will walk you through another popular…

Software Testing

Software Testing Principles With Examples – ISTQB – ToolsQA

Software TestingSoftware TestingSoftware TestingManual TestingDifference Between Error Mistake Fault Bug Failure DefectTesting ArtifactsTest BasisTest Case SpecificationTest ScenarioTesting ProcessPrinciples of Software TestingTest Process in Software TestingSoftware Testing Life CycleSoftware Development Life CycleWaterFall ModelIterative ModelSpiral ModelV-ModelRAD ModelPrototype ModelTesting LevelsFunctional TestingUnit TestingIntegration TestingSmoke TestingSanity TestingSystem TestingRegression TestingUser Acceptance Testing – UATAlpha Testing & Beta TestingEnd-to-End TestingNon Functional TestingPerformance…

Software Testing

Testing and Debugging – ISTQB – ToolsQA

Software TestingSoftware TestingSoftware TestingManual TestingDifference Between Error Mistake Fault Bug Failure DefectTesting ArtifactsTest BasisTest Case SpecificationTest ScenarioTesting ProcessPrinciples of Software TestingTest Process in Software TestingSoftware Testing Life CycleSoftware Development Life CycleWaterFall ModelIterative ModelSpiral ModelV-ModelRAD ModelPrototype ModelTesting LevelsFunctional TestingUnit TestingIntegration TestingSmoke TestingSanity TestingSystem TestingRegression TestingUser Acceptance Testing – UATAlpha Testing & Beta TestingEnd-to-End TestingNon Functional TestingPerformance…

Software Testing

Functional and Non Functional Testing

Software TestingSoftware TestingSoftware TestingManual TestingDifference Between Error Mistake Fault Bug Failure DefectTesting ArtifactsTest BasisTest Case SpecificationTest ScenarioTesting ProcessPrinciples of Software TestingTest Process in Software TestingSoftware Testing Life CycleSoftware Development Life CycleWaterFall ModelIterative ModelSpiral ModelV-ModelRAD ModelPrototype ModelTesting LevelsFunctional TestingUnit TestingIntegration TestingSmoke TestingSanity TestingSystem TestingRegression TestingUser Acceptance Testing – UATAlpha Testing & Beta TestingEnd-to-End TestingNon Functional TestingPerformance…

Software Testing

Software Testing Standards : An Ultimate Guide [2019]

BlogsProgram QA AutomaionEstimating an Automation ImplementationAutomation (Importance of Feasibility Study & Returns on Investments)Five most important Automation best practicesTest Data Management Best Practices for AutomationProgram QAAuto-Tracking Project SchedulesTest Data Management or Test Data Masking ProcessHow to Attain more Test Coverage in Lesser timeProduct TestingDid we ever hear of Sampling TestingComparison Testing – Legacy to Modernized…

Software Testing

Smoke and Sanity Testing: A Definitive Guide [2019]

Software TestingSoftware TestingSoftware TestingManual TestingDifference Between Error Mistake Fault Bug Failure DefectTesting ArtifactsTest BasisTest Case SpecificationTest ScenarioTesting ProcessPrinciples of Software TestingTest Process in Software TestingSoftware Testing Life CycleSoftware Development Life CycleWaterFall ModelIterative ModelSpiral ModelV-ModelRAD ModelPrototype ModelTesting LevelsFunctional TestingUnit TestingIntegration TestingSmoke TestingSanity TestingSystem TestingRegression TestingUser Acceptance Testing – UATAlpha Testing & Beta TestingEnd-to-End TestingNon Functional TestingPerformance…

Selenium Tutorial 4

ToolTip in Selenium

BASICSJava BasicsData Types and VariablesOperatorsDecision MakingLoopsArraysClasses and ObjectsClass ConstructorsString ClassSet Up WebDriver with EclipseSet Up JavaSet Up EclipseSet Up Webdriver Java ClientConfigure Selenium WebDriver with EclipseSelenium TestRunning Test on GeckoDriverRunning Test on Safari BrowserRunning Test on Chrome BrowserRunning Test on IE ExplorerInternet Explorer Driver ServerChallenges to run Selenium Scripts with IE BrowserWebDriver CommandsBrowser CommandsNavigation CommandsWebElement…

Git Tutorial

Git Branching Strategy for QA

BlogsProgram QA AutomaionEstimating an Automation ImplementationAutomation (Importance of Feasibility Study & Returns on Investments)Five most important Automation best practicesTest Data Management Best Practices for AutomationProgram QAAuto-Tracking Project SchedulesTest Data Management or Test Data Masking ProcessHow to Attain more Test Coverage in Lesser timeProduct TestingDid we ever hear of Sampling TestingComparison Testing – Legacy to Modernized…

Selenium Tutorial 4

Right Click and Double Click in Selenium

BASICSJava BasicsData Types and VariablesOperatorsDecision MakingLoopsArraysClasses and ObjectsClass ConstructorsString ClassSet Up WebDriver with EclipseSet Up JavaSet Up EclipseSet Up Webdriver Java ClientConfigure Selenium WebDriver with EclipseSelenium TestRunning Test on GeckoDriverRunning Test on Safari BrowserRunning Test on Chrome BrowserRunning Test on IE ExplorerInternet Explorer Driver ServerChallenges to run Selenium Scripts with IE BrowserWebDriver CommandsBrowser CommandsNavigation CommandsWebElement…

Agile

Why Agile Methodology?

Agile TutorialWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?Snack Size – GuideScrum Guide 2019Kanban Guide 2019Lean Software Development Guide 2019DSDM : A Step-by-Step-Guide [2019] In this article, we will try to understand why Agile Methodology is required? What are the advantages of using Agile methodology and how it works? We will…