SlideShare a Scribd company logo
1 of 29
HOW TO BE AN AWESOME
TEST AUTOMATION
PROFESSIONAL
KUSHAN AMARASIRI
HTTPS://WWW.LINKEDIN.COM/IN/KUSHANA/
0768026773 (MOBILE)
AUTOMATION…THE BUZZ WORD
• Automation is one of the key elements in Quality Engineering.
• Most of the software vendors now invest on test automation.
• Most of the Sri Lanka software development firms uses Test
Automation.
WHAT IS THERE NOW???
COMPUTING LANGUAGE
NEEDS
HOW TO
SELF LEARN
AUTOMATIO
N
Go through Go through test automation meetups.
Go through Go through blogs, news articles on the web
Ask Ask experts in LinkedIn
Go through Go through You Tube videos
Go through Go through fantastic tutorial sites (Guru 99, Tutorials Point)
IS LEARNING SELENIUM ENOUGH? NO
WAY…
Selenium is Open
Source and Widely
used
01
Does not guarantee
Selenium is the
Savior for all
automation.
02
There are
limitations in
Selenium
03
Does not cater Web
Services, Desktop
Applications,
Mobile and Its front
end…
04
THE
TESTING
NEEDS
WHAT DO
WE HAVE
TO LEARN
MORE
• Web services test automation ->
• Rest Assured – Java based test automation
framework for web services testing.
• Can be used as a Maven project.
• Easy to verify REST web services based
on JASON Protocol.
• Karate – A BDD based test automation tool
for web services testing.
• Easy to learn, like writing test scripts in
English.
WHAT DO
WE HAVE
TO LEARN
MORE
• Desktop test automation ->
• AUTO IT –
• By Auto Scripts and There is a separate
IDE to scripts
• Can convert the test case to EXE.
• WebAppDriver –
• Extension of Appium driver.
• Separate driver is there by Microsoft.
• Automated Windows 10 applications
• Can be easily integrated to a Java
Framework.
WHAT DO
WE HAVE
TO LEARN
MORE
• Desktop test automation ->
• Winium–
• Can be easily integrated to a Java
Framework.
• Can automate any of the Windows
apps.
• There is no Windows version
dependency.
MOBILE AUTOMATION
MOBILE AUTOMATION
MOBILE TESTING BACKGROUND
DECIDING AUTOMATION
DETERMINE
THE
PROJECT
AUTOMATA
BLE
Time
Manual test case availability
Skill
Technology and Platform
HOW TO DO A PROOF OF CONCEPT
• Study the application
• Refer the manual test cases
• Choose a tool
• Looking at platform to automate
• Budget of automation
• Skill of the testers
• Support it has
• Take some test cases check its automatability
TO MAKE AUTOMATION LONG LIVE
• Create an automation framework
• Should look at its
• Reportability
• Reusability
• Extendibility
• Configurability
• Scalability
• Practicality and Viability -> New
AUTOMATION FRAMEWORKS NEXTGEN –
AUTOMATION 2.0
• No more Selenium dependency
• No more single tool automation framework
• More integrations in terms of tools and addons
• Diversified automation test frameworks
• Need more technical Quality Engineering
• Global frameworks
HOW CAN I GO THERE
• Learn the automation tool stack
• Learn how to integrate between test tools (Framework Level)
• Be an expert in support tool integrations (Continues
Integration, Build Tool Integration, Bug Tracker Integration,
Test Management Tool Integration)
• Read and be updated in the test automation arena
• Do not just learn Selenium
WHAT TOOLS SHOULD I LEARN
• Selenium
• Appium
• Robot Framework
• Winnium
• REST Assured / Karate
• Cucumber ->BDD
• Kataloon Studio
THE NEXT
GEN TEST
AUTOMATION
FRAMEWORK
DATA DRIVEN
MICRO
SERVICES
TESTING
WHAT SHALL I DO
• GO THROUGH FANTASTIC SITES LIKE GURU99 AND TUTORIALS
POINT
• WATCH YOU TUBE VIDEOS
• READ TEST AUTOMATION TOOL’S BLOGS
• CONNECT LINKDIN GROUPS
• VISIT MEETUPS AND ASK EXPERTS
• PUBLIC SPEAKING IN TEST CONFERENCES
REFERENCES
• https://www.joecolantonio.com/2016/01/26/12-test-automation-trends-for-2016-infographic/ -
12 Test Automation Trends for 2016
• http://www.techopsinc.com/QualityAssurance.html - QA & Automation
• https://www.indeed.com/jobtrends/category-trends - Test Automation Job Trends
• https://www.blog10.website/best-easiest-programing-scripting-language-tester-learns-for-
automation-testing/ - Which Programming language the tester should learn.
• http://topjobs.lk – Automation Engineer Job Vacancies
• https://watirmelon.blog/2012/01/31/introducing-the-software-testing-ice-cream-cone/ -
Introducing the software testing ice-cream cone (anti-pattern)
• https://www.slideshare.net/SoftwareTestCompany/mobile-testing-service-deskownppt-61133408 -
Mobile Testing Challenges.

More Related Content

What's hot

Test automation_strategy_for_legacysystems
Test automation_strategy_for_legacysystemsTest automation_strategy_for_legacysystems
Test automation_strategy_for_legacysystems
VodqaBLR
 
ATLAS Automation POC
ATLAS Automation POCATLAS Automation POC
ATLAS Automation POC
aakashmc
 
Mdc2010 Automated Mobile Testing
Mdc2010 Automated Mobile TestingMdc2010 Automated Mobile Testing
Mdc2010 Automated Mobile Testing
momobangalore
 

What's hot (20)

Test Automation Using Python | Edureka
Test Automation Using Python | EdurekaTest Automation Using Python | Edureka
Test Automation Using Python | Edureka
 
Jbossworld Presentation
Jbossworld PresentationJbossworld Presentation
Jbossworld Presentation
 
Test automation_strategy_for_legacysystems
Test automation_strategy_for_legacysystemsTest automation_strategy_for_legacysystems
Test automation_strategy_for_legacysystems
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
Automation With A Tool Demo
Automation With A Tool DemoAutomation With A Tool Demo
Automation With A Tool Demo
 
Framework For Automation Testing Practice Sharing
Framework For Automation Testing Practice SharingFramework For Automation Testing Practice Sharing
Framework For Automation Testing Practice Sharing
 
ATLAS Automation POC
ATLAS Automation POCATLAS Automation POC
ATLAS Automation POC
 
Test automation process
Test automation processTest automation process
Test automation process
 
Selenium Tutorial for Beginners | Automation framework Basics
Selenium Tutorial for Beginners | Automation framework BasicsSelenium Tutorial for Beginners | Automation framework Basics
Selenium Tutorial for Beginners | Automation framework Basics
 
Data driven Automation Framework with Selenium
Data driven Automation Framework with Selenium Data driven Automation Framework with Selenium
Data driven Automation Framework with Selenium
 
Software Automation Testing Introduction
Software Automation Testing IntroductionSoftware Automation Testing Introduction
Software Automation Testing Introduction
 
Selenium ppt
Selenium pptSelenium ppt
Selenium ppt
 
IGT's Intelligent Automation Framework
IGT's Intelligent Automation FrameworkIGT's Intelligent Automation Framework
IGT's Intelligent Automation Framework
 
Automation testing
Automation testingAutomation testing
Automation testing
 
Selenium Test Automation
Selenium Test AutomationSelenium Test Automation
Selenium Test Automation
 
Appium Presentation
Appium Presentation Appium Presentation
Appium Presentation
 
Test Automation Framework Designs
Test Automation Framework DesignsTest Automation Framework Designs
Test Automation Framework Designs
 
Silk Performer Presentation v1
Silk Performer Presentation v1Silk Performer Presentation v1
Silk Performer Presentation v1
 
Mdc2010 Automated Mobile Testing
Mdc2010 Automated Mobile TestingMdc2010 Automated Mobile Testing
Mdc2010 Automated Mobile Testing
 
Automated Testing with Agile
Automated Testing with AgileAutomated Testing with Agile
Automated Testing with Agile
 

Viewers also liked

ICT for Automotive Industry
ICT for Automotive IndustryICT for Automotive Industry
ICT for Automotive Industry
Interlatin
 

Viewers also liked (20)

Volodymyr Prymakov and Vlada Benyukh Detailed manual estimation approach for ...
Volodymyr Prymakov and Vlada Benyukh Detailed manual estimation approach for ...Volodymyr Prymakov and Vlada Benyukh Detailed manual estimation approach for ...
Volodymyr Prymakov and Vlada Benyukh Detailed manual estimation approach for ...
 
Ivan Pashko - Simplifying test automation with design patterns
Ivan Pashko - Simplifying test automation with design patternsIvan Pashko - Simplifying test automation with design patterns
Ivan Pashko - Simplifying test automation with design patterns
 
Evil Tester's Guide to Agile Testing
Evil Tester's Guide to Agile TestingEvil Tester's Guide to Agile Testing
Evil Tester's Guide to Agile Testing
 
2014 International Software Testing Conference in Seoul
2014 International Software Testing Conference in Seoul2014 International Software Testing Conference in Seoul
2014 International Software Testing Conference in Seoul
 
Big Data, Big Trouble: Getting into the Flow of Hadoop Testing
Big Data, Big Trouble: Getting into the Flow of Hadoop TestingBig Data, Big Trouble: Getting into the Flow of Hadoop Testing
Big Data, Big Trouble: Getting into the Flow of Hadoop Testing
 
Big data testing (1)
Big data testing (1)Big data testing (1)
Big data testing (1)
 
Hadoop: Big Data Stacks validation w/ iTest How to tame the elephant?
Hadoop:  Big Data Stacks validation w/ iTest  How to tame the elephant?Hadoop:  Big Data Stacks validation w/ iTest  How to tame the elephant?
Hadoop: Big Data Stacks validation w/ iTest How to tame the elephant?
 
Applying Testing Techniques for Big Data and Hadoop
Applying Testing Techniques for Big Data and HadoopApplying Testing Techniques for Big Data and Hadoop
Applying Testing Techniques for Big Data and Hadoop
 
Test Automation Strategies For Agile
Test Automation Strategies For AgileTest Automation Strategies For Agile
Test Automation Strategies For Agile
 
Big Data Testing : Automate theTesting of Hadoop, NoSQL & DWH without Writing...
Big Data Testing : Automate theTesting of Hadoop, NoSQL & DWH without Writing...Big Data Testing : Automate theTesting of Hadoop, NoSQL & DWH without Writing...
Big Data Testing : Automate theTesting of Hadoop, NoSQL & DWH without Writing...
 
ICT for Automotive Industry
ICT for Automotive IndustryICT for Automotive Industry
ICT for Automotive Industry
 
Arjuna - Reinventing the Test Automation Wheels
Arjuna - Reinventing the Test Automation WheelsArjuna - Reinventing the Test Automation Wheels
Arjuna - Reinventing the Test Automation Wheels
 
Automated Testing vs Manual Testing
Automated Testing vs Manual TestingAutomated Testing vs Manual Testing
Automated Testing vs Manual Testing
 
Learning's from mobile testing
Learning's from mobile testingLearning's from mobile testing
Learning's from mobile testing
 
Specifications test automation pyramid public
Specifications test automation pyramid   publicSpecifications test automation pyramid   public
Specifications test automation pyramid public
 
Automation testing introduction for FujiNet
Automation testing introduction for FujiNetAutomation testing introduction for FujiNet
Automation testing introduction for FujiNet
 
Test Automation
Test AutomationTest Automation
Test Automation
 
Need for automation testing
Need for automation testingNeed for automation testing
Need for automation testing
 
Automation Frame works Instruction Sheet
Automation Frame works Instruction SheetAutomation Frame works Instruction Sheet
Automation Frame works Instruction Sheet
 
Say NO To (More) Selenium Tests
Say NO To (More) Selenium TestsSay NO To (More) Selenium Tests
Say NO To (More) Selenium Tests
 

Similar to How to be an awesome test automation professional

Top 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid ThemTop 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid Them
Sundar Sritharan
 

Similar to How to be an awesome test automation professional (20)

How to make Automation an asset for Organization
How to make Automation an asset for OrganizationHow to make Automation an asset for Organization
How to make Automation an asset for Organization
 
4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5
4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-54&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5
4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5
 
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbsModule 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
 
Selenium training
Selenium trainingSelenium training
Selenium training
 
Presentation1
Presentation1Presentation1
Presentation1
 
An Automation Culture: The Key to Agile Success
An Automation Culture: The Key to Agile SuccessAn Automation Culture: The Key to Agile Success
An Automation Culture: The Key to Agile Success
 
Automation Culture: Essential to Agile Success
Automation Culture: Essential to Agile SuccessAutomation Culture: Essential to Agile Success
Automation Culture: Essential to Agile Success
 
Automated Testing Using Selenium
Automated Testing Using SeleniumAutomated Testing Using Selenium
Automated Testing Using Selenium
 
Introduction to Test Automation - Technology and Tools
Introduction to Test Automation - Technology and ToolsIntroduction to Test Automation - Technology and Tools
Introduction to Test Automation - Technology and Tools
 
5 Steps to Jump Start Your Test Automation
5 Steps to Jump Start Your Test Automation5 Steps to Jump Start Your Test Automation
5 Steps to Jump Start Your Test Automation
 
Test Automation
Test AutomationTest Automation
Test Automation
 
Automation
AutomationAutomation
Automation
 
Thomas Haver - Mobile Testing.pdf
Thomas Haver - Mobile Testing.pdfThomas Haver - Mobile Testing.pdf
Thomas Haver - Mobile Testing.pdf
 
QAorHighway2016
QAorHighway2016QAorHighway2016
QAorHighway2016
 
Why Automation Fails—in Theory and Practice
Why Automation Fails—in Theory and PracticeWhy Automation Fails—in Theory and Practice
Why Automation Fails—in Theory and Practice
 
Top 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid ThemTop 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid Them
 
ISTQB Advanced Level Test Automation Engineering Training
ISTQB Advanced Level Test Automation Engineering TrainingISTQB Advanced Level Test Automation Engineering Training
ISTQB Advanced Level Test Automation Engineering Training
 
Automation
Automation Automation
Automation
 
AUTOMATION FRAMEWORK USING SELENIUM & TESTNG ALONG WITH MAVEN
AUTOMATION FRAMEWORK USING SELENIUM & TESTNG ALONG WITH MAVENAUTOMATION FRAMEWORK USING SELENIUM & TESTNG ALONG WITH MAVEN
AUTOMATION FRAMEWORK USING SELENIUM & TESTNG ALONG WITH MAVEN
 
unit-5 SPM.pptx
unit-5 SPM.pptxunit-5 SPM.pptx
unit-5 SPM.pptx
 

More from Kushan Shalindra Amarasiri - Technical QE Specialist

More from Kushan Shalindra Amarasiri - Technical QE Specialist (10)

Mobile test automation in simple steps
Mobile test automation in simple stepsMobile test automation in simple steps
Mobile test automation in simple steps
 
Implicit and explicit waits
Implicit and explicit waitsImplicit and explicit waits
Implicit and explicit waits
 
Locator strategies
Locator strategiesLocator strategies
Locator strategies
 
Manipulating web elements with web driver
Manipulating web elements with web driverManipulating web elements with web driver
Manipulating web elements with web driver
 
Java basics training 1
Java basics training 1Java basics training 1
Java basics training 1
 
Robot framework
Robot frameworkRobot framework
Robot framework
 
Test automation with trends
Test automation with trendsTest automation with trends
Test automation with trends
 
Testing microservices with rest assured
Testing microservices with rest assuredTesting microservices with rest assured
Testing microservices with rest assured
 
Protractor
ProtractorProtractor
Protractor
 
End to end test automation with cypress
End to end test automation with cypressEnd to end test automation with cypress
End to end test automation with cypress
 

Recently uploaded

Recently uploaded (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

How to be an awesome test automation professional

  • 1. HOW TO BE AN AWESOME TEST AUTOMATION PROFESSIONAL KUSHAN AMARASIRI HTTPS://WWW.LINKEDIN.COM/IN/KUSHANA/ 0768026773 (MOBILE)
  • 2. AUTOMATION…THE BUZZ WORD • Automation is one of the key elements in Quality Engineering. • Most of the software vendors now invest on test automation. • Most of the Sri Lanka software development firms uses Test Automation.
  • 3.
  • 4. WHAT IS THERE NOW???
  • 6. HOW TO SELF LEARN AUTOMATIO N Go through Go through test automation meetups. Go through Go through blogs, news articles on the web Ask Ask experts in LinkedIn Go through Go through You Tube videos Go through Go through fantastic tutorial sites (Guru 99, Tutorials Point)
  • 7. IS LEARNING SELENIUM ENOUGH? NO WAY… Selenium is Open Source and Widely used 01 Does not guarantee Selenium is the Savior for all automation. 02 There are limitations in Selenium 03 Does not cater Web Services, Desktop Applications, Mobile and Its front end… 04
  • 9. WHAT DO WE HAVE TO LEARN MORE • Web services test automation -> • Rest Assured – Java based test automation framework for web services testing. • Can be used as a Maven project. • Easy to verify REST web services based on JASON Protocol. • Karate – A BDD based test automation tool for web services testing. • Easy to learn, like writing test scripts in English.
  • 10. WHAT DO WE HAVE TO LEARN MORE • Desktop test automation -> • AUTO IT – • By Auto Scripts and There is a separate IDE to scripts • Can convert the test case to EXE. • WebAppDriver – • Extension of Appium driver. • Separate driver is there by Microsoft. • Automated Windows 10 applications • Can be easily integrated to a Java Framework.
  • 11. WHAT DO WE HAVE TO LEARN MORE • Desktop test automation -> • Winium– • Can be easily integrated to a Java Framework. • Can automate any of the Windows apps. • There is no Windows version dependency.
  • 12.
  • 17. DETERMINE THE PROJECT AUTOMATA BLE Time Manual test case availability Skill Technology and Platform
  • 18. HOW TO DO A PROOF OF CONCEPT • Study the application • Refer the manual test cases • Choose a tool • Looking at platform to automate • Budget of automation • Skill of the testers • Support it has • Take some test cases check its automatability
  • 19.
  • 20. TO MAKE AUTOMATION LONG LIVE • Create an automation framework • Should look at its • Reportability • Reusability • Extendibility • Configurability • Scalability • Practicality and Viability -> New
  • 21. AUTOMATION FRAMEWORKS NEXTGEN – AUTOMATION 2.0 • No more Selenium dependency • No more single tool automation framework • More integrations in terms of tools and addons • Diversified automation test frameworks • Need more technical Quality Engineering • Global frameworks
  • 22. HOW CAN I GO THERE • Learn the automation tool stack • Learn how to integrate between test tools (Framework Level) • Be an expert in support tool integrations (Continues Integration, Build Tool Integration, Bug Tracker Integration, Test Management Tool Integration) • Read and be updated in the test automation arena • Do not just learn Selenium
  • 23. WHAT TOOLS SHOULD I LEARN • Selenium • Appium • Robot Framework • Winnium • REST Assured / Karate • Cucumber ->BDD • Kataloon Studio
  • 26.
  • 27. WHAT SHALL I DO • GO THROUGH FANTASTIC SITES LIKE GURU99 AND TUTORIALS POINT • WATCH YOU TUBE VIDEOS • READ TEST AUTOMATION TOOL’S BLOGS • CONNECT LINKDIN GROUPS • VISIT MEETUPS AND ASK EXPERTS • PUBLIC SPEAKING IN TEST CONFERENCES
  • 28.
  • 29. REFERENCES • https://www.joecolantonio.com/2016/01/26/12-test-automation-trends-for-2016-infographic/ - 12 Test Automation Trends for 2016 • http://www.techopsinc.com/QualityAssurance.html - QA & Automation • https://www.indeed.com/jobtrends/category-trends - Test Automation Job Trends • https://www.blog10.website/best-easiest-programing-scripting-language-tester-learns-for- automation-testing/ - Which Programming language the tester should learn. • http://topjobs.lk – Automation Engineer Job Vacancies • https://watirmelon.blog/2012/01/31/introducing-the-software-testing-ice-cream-cone/ - Introducing the software testing ice-cream cone (anti-pattern) • https://www.slideshare.net/SoftwareTestCompany/mobile-testing-service-deskownppt-61133408 - Mobile Testing Challenges.