How to Become an Automation Engineer

Angie Jones

http://angiejones.tech

@techgirl1908

Senior Automation Engineer

Twitter, San Francisco, CA, USA

@techgirl1908

What is an

automation engineer?

@techgirl1908

How do I become an automation engineer?

@techgirl1908

1. Learn to code

@techgirl1908

Do It Yourself

Option 1

@techgirl1908

Pros

Option 1: Do It Yourself

* Learn at your own pace

* Focus on what you need

@techgirl1908

Cons

Option 1: Do It Yourself

* Requires great level of discipline

* Must find free time

* Not really sure what to focus on

@techgirl1908

Get Formal Training

Option 2

@techgirl1908

Pros

Option 2: Get Formal Training

* Dedicated time to learn

* Can be covered under training budget

* Breadth of coverage with hands-on training

@techgirl1908

Cons

Option 2: Get Formal Training

* Need to convince management

* Going to probably cover more than you need

@techgirl1908

Wait...what language?

@techgirl1908

What's Marketable

JAVA

PYTHON

JAVASCRIPT

RUBY

C#

@techgirl1908

More to Pick Up

HTML / DOM

 

CSS / Xpath

SQL

@techgirl1908

2. Learn about automation

@techgirl1908

Layers

UI (Web)

 

Mobile

Web Services

Unit

@techgirl1908

Complementary Processes

Behavior Driven Development (BDD)

 

Test Driven Development (TDD)

@techgirl1908

Tools

Selenium WebDriver (UI)

Appium (Mobile)

 

Rest-Assured/Postman (Web Services)

Cucumber/Specflow (BDD)

JUnit/TestNG (Assertions)

@techgirl1908

Execution Enablement

Continuous Integration

 

Parallelism

 

Grids

@techgirl1908

Strategy

What's your game plan?

@techgirl1908

3. Continue to learn

@techgirl1908

Continue to Learn

Read books

Read blogs / articles

Watch webinars

 

Listen to podcasts

 

Attend conferences

 

Work with other automation engineers

Follow the gurus

@techgirl1908

Follow Them

Angie Jones @techgirl1908
Paul Merrill @dpaulmerrill
Bas Dijkstra  @_basdijkstra
Paul Grizzaffi @pgrizzaffi
Melissa Tondi @melissatondi
Jess Ingrassellino @jess_ingrass
Alan Richardson @eviltester
Richard Bradshaw @FriendlyTester
Amber Race @ambertests

@techgirl1908

Follow Them

Mark Winteringham @2bittester
Joe Colantonio @jcolantonio
Ashley Hunsberger @aahunsberger
Katrina Clokie @katrina_tester
Nikolay Advolodkin @Nikolay_A00
Corina Pip @imalittletester
T.J. Maher @tjmaher1
Eran Kinsbruner @ek121268

@techgirl1908

Questions?

Good luck!

Angie Jones

http://angiejones.tech

@techgirl1908

Senior Automation Engineer

Twitter, San Francisco, CA, USA

How to Become an Automation Engineer

By Angie Jones

How to Become an Automation Engineer

Interested in becoming a test automation engineer? Here's a path to do so!

  • 4,923
Loading comments...

More from Angie Jones