Being a Tester in 2015

Similar documents
The Cucumber For Java Book: Behaviour- Driven Development For Testers And Developers By Matt Wynne, Seb Rose

Test Driven Development

Beginning with the End in Mind: Driving Development with Acceptance Tests

Agile Test Automation ICAgile

AMAR PURI. au.linkedin.com/in/iamarpuri 2/40 station Street, Burwood 3125 Victoria, Australia Mobile:

Using Data Science to deliver Workforce & Labour Market Insights. Gary Gan Co-Founder, JobKred

Seven Key Factors for Agile Testing Success

BEHAVIOR DRIVEN DEVELOPMENT BDD GUIDE TO AGILE PRACTICES. Director, Strategic Solutions

Keith Drummond (561) Drummond.com

A CONFUSED TESTER IN AGILE WORLD

Version Control for PL/SQL

Testing in the Agile World

Test Automation: Agile Enablement for Business Intelligence Teams

Extreme programming XP 6

Seven Key Factors for Agile Testing Success

Automated UI tests for Mobile Apps. Sedina Oruc

From Continuous Integration To Continuous Delivery With Jenkins

A Tale of Continuous Testing

FULL STACK FLEX PROGRAM

Learn PowerShell Toolmaking In A Month Of Lunches Free Download PDF

Inverting the Pyramid

Big Data Hadoop Developer Course Content. Big Data Hadoop Developer - The Complete Course Course Duration: 45 Hours

The Secret to Successful Test Automation

CloudSwyft Learning-as-a-Service Course Catalog 2018 (Individual LaaS Course Catalog List)

TECHNICAL SESSIONS FORMS * WORKFLOW * FLOW * POWERAPPS

Reconstructive API for the DOM

SYLLABUS. 3. Total estimated time (hours/semester of didactic activities) 3.1 Hours per week 4 Of which: 3.2 course seminar/laboratory

Testing in an Agile Environment Understanding Testing role and techniques in an Agile development environment. Just enough, just in time!

ICAgile Learning Roadmap Agile Testing Track

The Business and Test Analysts Guide to Acceptance Test-Driven Development. Dale Emery

SQDG May Janet Gregory, DragonFire Inc. With material from Lisa Crispin. Copyright 2011

Learn Software Test Automation Group Meetup. Presenter: Kate Droukman. au.linkedin.com/in/katedroukman. 21 April 2016

Full Name. Benjamin James New. Location. Perth, Western Australia. Contact. (+61) Social Media

Bob Galen. Bob began as a developer, then moved to Project Management and Leadership, then Testing.

Designed in collaboration with Infosys Limited

Jonathan Orditz DOWNLOAD AS PDF

Brad Dayley. Sams Teach Yourself. NoSQL with MongoDB. SAMS 800 East 96th Street, Indianapolis, Indiana, USA

FULL STACK FLEX PROGRAM

Building in Quality: The Beauty of Behavior Driven Development (BDD) Larry Apke - Agile Coach

Lee Copeland.

FULL STACK FLEX PROGRAM

Contents. Management issues. Technical issues. Mark Fewster.

FULL STACK FLEX PROGRAM

RESUME/COVER LETTER WORKSHOP CAREER CENTER

TECHNICAL SESSIONS OFFICE DEVELOPMENT

FULL STACK FLEX PROGRAM

CONFERENCE PROCEEDINGS QUALITY CONFERENCE. Conference Paper Excerpt from the 28TH ANNUAL SOFTWARE. October 18th 19th, 2010

FULL STACK FLEX PROGRAM

Agile, Testing, and Quality: Looking Back, Moving Forward

Emerging trends in test automation


Agile Behaviour Driven Development (BDD) and Integrated Testing with the Cucumber Framework. Melbourne ANZTB SIGIST, 15 th June 2011

Small changes. Big results.

Test Driven Development By Example Kent Beck Test Driven Development By Example Kent Beck on FREE shipping on qualifying offers Follows two TDD

What you need to know to get started in Automation. Presented by Jim Hazen

Tecnológico de Monterrey Coding Boot Camp LIVE ONLINE PROGRAM

LIVE ONLINE PROGRAM UNIVERSITY OF ARIZONA CODING BOOT CAMP CURRICULUM OVERVIEW

Founda'ons of So,ware Engineering. Process: Agile Prac.ces Claire Le Goues

csc444h: so(ware engineering I matt medland

Continuous Integration & Code Quality MINDS-ON NUNO 11 APRIL 2017

ROTATE TO THE NEW: FROM TESTING TO QUALITY ENGINEERING

The #1 Enterprise Testing Platform for Jira

Talent Trends Research Division

Salary Guide. Technology Guide For further information please contact Ida Renaud, Manager ,

The Rules of Subsurface Analytics Jane McConnell, Practice Partner Oil and Gas, Teradata DEJ KL, 4 October 2017

Javascript Coding Interview Questions And Answers In C++ Pdfs >>>CLICK HERE<<<

PERSPECTIVE. End-to-end test automation A behaviordriven and tool-agnostic approach. Abstract

MCSE Mobility Earned: MCSE Cloud Platform & Infrastructure Earned: 2017 MCSE MCSE. MCSD App Builder. MCSE Business Applications Earned 2017

A U.S. based so,ware development and technical consul9ng company. Technical Capabilities Overview

HOW TO WRITE USER STORIES (AND WHAT YOU SHOULD NOT DO) Stuart Ashman, QA Director at Mio Global Bob Cook, Senior Product Development Manager, Sophos

VietSoftware International Inc. Software Testing Competence

Pivotal Tracker Kanban Prototype COLORADO SCHOOL OF MINES 2017 FIELD SESSION

FULL STACK FLEX PROGRAM

PRE-CON WORKSHOP 5. Add intelligence to your solutions with AI, bots, and more. Brian Randell FROBISHER 5

BDD als Ansatz zum Automatisierten Testen von GUIs

programming for beginners 3 manuscripts in 1 bundle python for beginners java programming and html css for beginners

l e a n Lean Software Development software development Faster Better Cheaper

Making Test Automation Work in Agile Projects

Evaluation Guide for ASP.NET Web CMS and Experience Platforms

Manual Testing. Software Development Life Cycle. Verification. Mobile Testing

Hoping my knowledge, skills and experience could be used by you and your company I appreciate in advance your time and consideration.

Learn to Code with C#

Oracle Forms and Oracle APEX The Odd Couple

Holberton takes on full-stack software engineering with a project based approach, we have a mission to cultivate community and encourage innovation.

SCALE 15x (c) 2017 Ty Shipman

Behavior Driven Development (BDD) By Nabeel Ibrahim

Implementing ATDD: A Practical Approach

FULL STACK FLEX PROGRAM

Five Keys to Agile Test Automation for Government Programs

Programming: C ++ Programming : Programming Language For Beginners: LEARN IN A DAY! (Swift, Apps, Javascript, PHP, Python, Sql, HTML) By Os Swift

Luigi Build Data Pipelines of batch jobs. - Pramod Toraskar

TACCIMO A CASE STUDY OF MIGRATING TO THE ARCGIS SERVER API FOR FLEX

Software Testing Manuals READ ONLINE

How technical excellence helps in LeSS adoption. Anton Bevzuk Dodo Pizza Chief Agile Officer

Marie Walsh ANZTB. Advancing Expertise in Software Testing. ANZTB Test 2013: Advancing Expertise in Software Testing. 6 June 2013

Development with Scrum

EMPOWER Course Calendar

How to Build an Appium Continuous Testing Pipeline

Puppet Enterprise And Splunk PlaJorm: Improve Your ApplicaGon Delivery Velocity

ContainerOps - DevOps Orchestration. Quanyi Ma

Transcription:

Being a Tester in 2015 Teri Charles and Lisa Crispin

A li7le about us Teri 15+ years tes=ng, co- organizer of Boulder QA Meetup Twi7er: @booksrg8 Lisa 20+ years tes=ng, agile teams since 2000 Currently tester on Pivotal Tracker team Twi7er: @lisacrispin Email: lisa@agiletester.ca

How About You? Tell us a li7le about yourselves!

Automating is the answer! Let s hire some SDETs! Why So Much Confusion?

Examples of Job Descrip=ons 2+ years C# is a must 2+ years working as a Quality Assurance in a SoYware Engineering test capacity 2+ web applica=on development 2+ JavaScript MVC framework 2+ years ASP.NET MVC Ability to architect and op=mize test frameworks for key automa=on ini=a=ves Integrate automated tests into con=nuous integra=on workflows BDD, TDD, Unit tes=ng, Jasmine, SpecFlow

More Examples of Job Descrip=ons! ASP.NET Web API, RESTful API development or integra=on Single Page Applica=on (SPA) development MongoDB or other NoSQL database Ember.js or SproutCore AWS deployment and management, cloud automa=on Expert knowledge of relevant development tools & code management repositories (Netbeans, Eclipse, Komodo, SVN or equivalent) High- scale performance tuning Competency in one of the following languages: C, C++, Perl, Java or Python is a plus

Where is the Confusion Coming From? Recruiters Hiring Managers Testers

Ques=on In your current job, what was the job pos=ng vs. what is it you actually do? Copyright 2015 Teri Charles and Lisa Crispin

To code or not to code, that is the ques=on!

Do You Need to Learn How to Code? Do you want to learn how to code? Ø Then do it Do you not want to learn how to code? Ø Then don t do it

Most Importantly Don t Freak Out Figure out who YOU are, what are YOU interested in Get more technical Ø Get more comfortable looking at code Ø Know your domain Ø Learn a bit of SQL, shell Ø Use IDE team uses Ø Ask ques=ons Ø Know what you need to add value

What is Being a Tester? Think like a Tester! Being a detec=ve! Ask the ques=ons! Communicate! Courage! Learn learn and then learn some more! Is it knowing processes, wri=ng test plans and test cases? Competencies trump roles

Learn the Rules So You Can Break the Rules! Copyright 2015 Teri Charles and Lisa Crispin

Ques=on What do we/you love about it being a tester?

Group Exercise At your table, write one item per s=cky note. What do you do now in your job? What would you like to be doing? Each person read your s=cky notes and place on table. Group similar items. Do any similar themes emerge?

Mentors Publica=ons Books Blog pos=ngs Webinars Conferences Meetups Online communi=es Learn New Skills

Exercise Pick your top learning goals and make a plan Ø For next week Ø For next month Ø For next six months Bonus: Pair with a buddy, exchange emails, keep each other informed on your progress

Educate Others One of the best ways to learn something is to teach something! Hold a brown bag at work Write. Get published! Present at conferences Present at local Meetups What are some other ideas?

Learning Resources Tes=ng Resources: h7ps://www.mindmeister.com/ 311371613 The Giant Mind Map of Testers to Follow: h7ps:// www.mindmeister.com/542046667 Lambert, Rob, "T- shaped Testers and Their Role In a Team", h7p://thesocialtester.co.uk/t- shaped- testers- and- their- role- in- a- team/, 2012 Levison, Mark, "The Beginner's Mind - An Approach to Listening", h7p://www.infoq.com/news/2008/08/ beginners_mind, InfoQ, 2008 McMillan, Darren, "Mind Mapping 101", for Tes=ng: h7p://www.be7ertes=ng.co.uk/content/?p=956, 2011 Pa7on, Jeff, User Story Mapping, 2014 Wynne, Ma7 and Aslak Hellesoy, The Cucumber Book: Behavior- Driven Development for Testers and Developers, Pragma=c Programmers, 2012

More Learning Resources Adzic, Gojko, SpecificaGon by Example: How Successful Teams Deliver the Right SoMware, Manning, 2011 Adzic, Gojko, Impact Mapping: Making a Big Impact with SoMware Products and Projects, 2012a h7p:// impactmapping.org Gärtner, Markus, ATDD By Example: A PracGcal Guide to Acceptance Test- Driven Development, Addison- Wesley, 2012a Karten, Naomi, "Are You Listening?", h7p:// www.agileconnec=on.com/ar=cle/are- you- listening, Agile Connec=on, 2009 Keogh, Liz, h7p://lunivore.com - look for her posts on BDD, Real Op=ons Knight, Adam P., "T- shaped Tester, Square Shaped Team", h7p://thesocialtester.co.uk/t- shaped- tester- square- shaped- team/, 2013