SlideShare a Scribd company logo
How I switched to
automation testing?
Hello!
I am Sudha Nadchal
I am here because I love to share my
experience.
Why I decided to
switch to
automation?
Because..
• Regression testing frustrates
• No fun in testing the same thing again
• Industry is changing
Yuma Soerianto Masako Wakamiya
(Aged 10) Aged 82
When did I switch?
• I switched after 4 years in manual testing.
• I was initially stuck with – “Its too late”
• I was wrong. It does not matter “When”!
• Youngest and oldest ios Developers ( 2017)
How did I start?
The First step..
• Made a commitment to train myself
• Explored new tools and technologies.
• Serious time and effort
• Picked an open source automation framework
• Started with automating small pieces of my manual work.
• Worked mostly in leisure/weekends
• It was too buggy and Failed initially
• Tried to add features one by one
• Sought help from automation testers
And then..
• Be a Buccaneer scholar
• Don’t wait for someone to teach you
OR
• Enroll for a course –Online/Classroom
• Get certified
How to learn?
Which technology to
choose?
• No technology will last forever
• Pick one and be good at it.
• Then learn something else.
Don’t run behind a technology!
How to learn coding?
Learing coding
• Practice like crazy.
• Do not merely watch and listen to lectures.
• Type out the exercises side by side.
• Truly understand it.
• Experiment with it.
• Practice everyday.
• Get your fundamentals strong!
• Be good at googling.
Don’t Just Learn to code. Learn to think
The language itself doesn’t really matter. Learn problem solving.
Learn data structures and algorithms
Program is all about Algorithms & Data structures
Checkout below online resources:
• Leetcode
• HackerRank
Step out of comfort zone
• New is a fear. Routine is a mundane.
• Be comfortable to work with a junior.
• Be ready to be a novice all over again.
Make connections, Ask help and Share..
• Network
- Attend Meetups
- Conferences
- Make connections in LinkedIn
• Post queries in online forums
Stack Overflow / Code Project / GitHub
• Find a mentor
• Share what you have learnt
- Write a blog/ Post it online
- Learn/Contribute to Open Source
Read and Read till your brains leak out!
• Reskill yourself
• Do your homework
• Prove that you are capable
• Grab opportunities
• Keep improving.
Thanks!
Any questions?
You can reach me at:
@sudhashettyn
Email : sudhashettyn@gmail.com

More Related Content

PPTX
Confessions of a Senior Mind
PPTX
Reflections about module 5
KEY
ARTDM 171 Web Design: Week 1 Overview
PDF
Usability Testing Popup Lab Workshop
PPT
Pragmatic 1
PPTX
PPTX
Connecting distant learners
PPTX
Top 10 Tips for Online Learning
Confessions of a Senior Mind
Reflections about module 5
ARTDM 171 Web Design: Week 1 Overview
Usability Testing Popup Lab Workshop
Pragmatic 1
Connecting distant learners
Top 10 Tips for Online Learning

What's hot (18)

PPT
Online history seminar 1
PPT
10 steps becoming an academic writer
PPT
Reactome: Usability testing - is it useful?
PPT
First Year NAU CS
DOCX
Skillsaudit 150906124841-lva1-app6892
PPTX
Classroom rules 2011
PDF
Creating Yourself as a Tester - Keynote Nordic Testing Days June 2017
PPT
6th Grade Procedures Slideshow
PPTX
Weekend Testing Europe: A behind-the-scenes guide to facilitating effective l...
PPT
Intro. to Content Applications
PPTX
Flipped uta final
PDF
Being a better mentor
PPT
10 steps learning development
KEY
Games Design 2 - Lecture 18 - Revision
PPT
Power point in the classroom technology in the classroom
PPTX
AP Computer Science Exam Information - 2018
PPT
Welcome Back
PPTX
Flipping your classroom part 1
Online history seminar 1
10 steps becoming an academic writer
Reactome: Usability testing - is it useful?
First Year NAU CS
Skillsaudit 150906124841-lva1-app6892
Classroom rules 2011
Creating Yourself as a Tester - Keynote Nordic Testing Days June 2017
6th Grade Procedures Slideshow
Weekend Testing Europe: A behind-the-scenes guide to facilitating effective l...
Intro. to Content Applications
Flipped uta final
Being a better mentor
10 steps learning development
Games Design 2 - Lecture 18 - Revision
Power point in the classroom technology in the classroom
AP Computer Science Exam Information - 2018
Welcome Back
Flipping your classroom part 1
Ad

Similar to How I switched to automation testing? (20)

PPTX
DevOps and the Impostor Syndrome
PDF
Learning by contributing to Open-Source Software
PPTX
A road to awesomeness
PPT
Welcometo imscomputers7
PPTX
How Python Changed My Life PyCon Indonesia 2019
PPTX
Practical engineering
PPTX
Portfolio Workshop
PPTX
How to Prepare for and Survive a Technical Interview
PDF
Exploratory Testing with the Team_ATDNL
PPT
2012 iset whatateamissuesreality
PPT
Training for Mentor and Coach 19 May 2012
PPTX
Electronic Management of Assessment - Daniel Villalba
PPT
Integrating technology2[3]
PPTX
Essentials for a Better ICT Student in Palestine
PDF
DOD Presentation V2
PPTX
TCEA 2013 Tech Integration in Math/Science
PDF
Invisible Tech: Go APE in the Classroom (Extended Version)
PPTX
Teaching and Learning Software Development
PDF
How to Effectively Lead Focus Groups: Presented at ProductTank Toronto
PDF
Invisible Tech: Go APE in the Classroom
DevOps and the Impostor Syndrome
Learning by contributing to Open-Source Software
A road to awesomeness
Welcometo imscomputers7
How Python Changed My Life PyCon Indonesia 2019
Practical engineering
Portfolio Workshop
How to Prepare for and Survive a Technical Interview
Exploratory Testing with the Team_ATDNL
2012 iset whatateamissuesreality
Training for Mentor and Coach 19 May 2012
Electronic Management of Assessment - Daniel Villalba
Integrating technology2[3]
Essentials for a Better ICT Student in Palestine
DOD Presentation V2
TCEA 2013 Tech Integration in Math/Science
Invisible Tech: Go APE in the Classroom (Extended Version)
Teaching and Learning Software Development
How to Effectively Lead Focus Groups: Presented at ProductTank Toronto
Invisible Tech: Go APE in the Classroom
Ad

Recently uploaded (20)

PPTX
ai tools demonstartion for schools and inter college
PDF
Nekopoi APK 2025 free lastest update
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PPTX
Online Work Permit System for Fast Permit Processing
PDF
top salesforce developer skills in 2025.pdf
PPT
Introduction Database Management System for Course Database
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
medical staffing services at VALiNTRY
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
history of c programming in notes for students .pptx
PPTX
Transform Your Business with a Software ERP System
PDF
Understanding Forklifts - TECH EHS Solution
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Design an Analysis of Algorithms II-SECS-1021-03
ai tools demonstartion for schools and inter college
Nekopoi APK 2025 free lastest update
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
Online Work Permit System for Fast Permit Processing
top salesforce developer skills in 2025.pdf
Introduction Database Management System for Course Database
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
medical staffing services at VALiNTRY
How to Migrate SBCGlobal Email to Yahoo Easily
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Operating system designcfffgfgggggggvggggggggg
history of c programming in notes for students .pptx
Transform Your Business with a Software ERP System
Understanding Forklifts - TECH EHS Solution
PTS Company Brochure 2025 (1).pdf.......
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Upgrade and Innovation Strategies for SAP ERP Customers
Design an Analysis of Algorithms II-SECS-1021-03

How I switched to automation testing?

  • 1. How I switched to automation testing?
  • 2. Hello! I am Sudha Nadchal I am here because I love to share my experience.
  • 3. Why I decided to switch to automation?
  • 4. Because.. • Regression testing frustrates • No fun in testing the same thing again • Industry is changing
  • 5. Yuma Soerianto Masako Wakamiya (Aged 10) Aged 82 When did I switch? • I switched after 4 years in manual testing. • I was initially stuck with – “Its too late” • I was wrong. It does not matter “When”! • Youngest and oldest ios Developers ( 2017)
  • 6. How did I start?
  • 7. The First step.. • Made a commitment to train myself • Explored new tools and technologies. • Serious time and effort
  • 8. • Picked an open source automation framework • Started with automating small pieces of my manual work. • Worked mostly in leisure/weekends • It was too buggy and Failed initially • Tried to add features one by one • Sought help from automation testers And then..
  • 9. • Be a Buccaneer scholar • Don’t wait for someone to teach you OR • Enroll for a course –Online/Classroom • Get certified How to learn?
  • 11. • No technology will last forever • Pick one and be good at it. • Then learn something else. Don’t run behind a technology!
  • 12. How to learn coding?
  • 13. Learing coding • Practice like crazy. • Do not merely watch and listen to lectures. • Type out the exercises side by side. • Truly understand it. • Experiment with it. • Practice everyday. • Get your fundamentals strong! • Be good at googling.
  • 14. Don’t Just Learn to code. Learn to think The language itself doesn’t really matter. Learn problem solving.
  • 15. Learn data structures and algorithms Program is all about Algorithms & Data structures Checkout below online resources: • Leetcode • HackerRank
  • 16. Step out of comfort zone • New is a fear. Routine is a mundane. • Be comfortable to work with a junior. • Be ready to be a novice all over again.
  • 17. Make connections, Ask help and Share.. • Network - Attend Meetups - Conferences - Make connections in LinkedIn • Post queries in online forums Stack Overflow / Code Project / GitHub • Find a mentor • Share what you have learnt - Write a blog/ Post it online - Learn/Contribute to Open Source
  • 18. Read and Read till your brains leak out!
  • 19. • Reskill yourself • Do your homework • Prove that you are capable • Grab opportunities • Keep improving.
  • 20. Thanks! Any questions? You can reach me at: @sudhashettyn Email : sudhashettyn@gmail.com

Editor's Notes

  • #6: I realized one shouldn’t think about “Is it too late to switch? “. It’s always good to start right now wherever you are as long as you are willing to do so. Personally : - I have few friends who gave up their Non IT career with 10 years experience and started with testing. -The youngest developer at this year's ios conference is 10-year-old Australian Yuma Soerianto and the oldest, 82-year-old Masako Wakamiya, from Japan.
  • #8: To stay in the software testing industry, I decided that I was going to have to really make a major time commitment to train myself in the new tools and technology.  Making this transition would require serious time and effort, and I had to use my support network of family and friends to do it. For months, I would spend evenings and weekends locked away in front of the computer training myself.
  • #10: James Bach says “School is temporary. Education is not. If you want to prosper in life: find something that fascinates you and jump all over it. Don't wait for someone to teach you; your enthusiasm will attract teachers to you. “ Watch more about Buccaneer Scholar : https://www.youtube.com/watch?v=XYeNCLETo-k
  • #12: Don’t run behind the technology. Think about what is your area of interest?.. It could be API Testing/ UI testing/ Security testing etc. A wave like Java might feel like it will never end. But all waves either dissipate or meet the shore eventually.
  • #15: The language itself doesn’t really matter. When it comes to programming jobs the most important aspects tend to be understanding basic software design and architecture. Knowing about design patterns, knowing when to use them, and how to apply a specific pattern to the task at hand — all of which are language-independent. Once a coder knows these, picking up a completely new language is a breeze.
  • #17: Often we are afraid of taking a decision and it turning out to be wrong. Do it. Go wrong. We’ll not become experienced unless we fail. Take it. It is your career decision.