Qualities of A Superb Mobile App Tester

Similar documents
What makes a good process?

SPECIFICATION BY EXAMPLE. Gojko Adzic. How successful teams deliver the right software. MANNING Shelter Island

OUTSOURCING PRODUCTION SUPPORT

How To Be A Successful Employee

Testing, What is it Good For? Absolutely Everything!

Applied Software Project Management

Interview Question Strategy

Faster, Easier and Cheaper Software Development: Is It Possible?

Testing Rails. by Josh Steiner. thoughtbot

Agile Development for Application Security Managers

A REAL PASSION FOR MARKETING

Module 12. Software Project Monitoring and Control. Version 2 CSE IIT, Kharagpur

A PASSION FOR QUALITY A QUEST FOR PERFECTION

The Importance of Defect Tracking in Software Development

Contents. -Testing as a Services - TaaS 4. -Staffing Strategies 4. -Testing as a Managed Services - TaaMS 5. -Services 6.

Moving to a Sustainable ERP Model. SHEA Business Solutions shea.ca

Power Tools for Pivotal Tracker

Functional and LoadTest Strategies

Continuous Integration

Your Complete Social Intranet Buyer s Guide & Handbook

Test What You ve Built

White Paper Bridging the Essential Gap between Continuous Quality and Crowd Based Testing

Basic Testing Concepts and Terminology

White Paper. Bridging the essential gap between Mobile Cloud and crowd based testing. 1. Introduction. 2. Testing Lifecycle

Want to work with MoMinis? We re growing fast! But that doesn t mean we re not selective. In fact, we make it our job to scope out super talents!

6 A/B Tests You Should Be Running In Your App

Align Sales and Marketing to Increase Sales

(Refer Slide Time: 01:52)


TESTING FRAMEWORKS. Gayatri Ghanakota

WHITE PAPER. Moving from Magento Community Edition to Magento Enterprise Edition

15 Principles of Project Management Success

Software Development Lifecycle. Steve Macbeth Group Program Manager Search Technology Center Microsoft Research Asia

Manual Tester s Guide to Automated Testing Contents

MASSIVE Differences to Sales Revenues in their Specific Markets GUARANTEED!

Recruitment and Selection

Agile Testing (October 2011) Page 1. Learning Objectives for Agile Testing

<Insert Picture Here> When to Automate Your Testing (and When Not To)

Your Complete CRM Handbook

The New Rules to Improve Productivity and Control Costs

Preface Agile Testing Review

Continuous Integration

The Importance of Continuous Integration for Quality Assurance Teams

Lean vs. Agile similarities and differences Created by Stephen Barkar -

YOUR COMPLETE CRM HANDBOOK EVERYTHING YOU NEED TO GET YOUR NONPROFIT STARTED WITH CRM

Testing in a Mobile World

How to pick ediscovery software

Lead Scoring: The Smarketer s Guide

Simplifying development through activity-based change management

Three Critical Strategic Planning Lessons Gleaned from Moneyball

TSG Quick Reference Guide to Agile Development & Testing Enabling Successful Business Outcomes

YOUR COMPLETE CRM HANDBOOK EVERYTHING YOU NEED TO KNOW TO GET STARTED WITH CRM

HELP I NEED TO HIRE A USER EXPERIENCE DESIGNER

Lead Generation. An Introduction to. How to Use the Internet to Drive Leads and Revenue. A publication of. Share This Ebook!

Cross-Platform Development

Aspire's Approach to Test Automation

Top 3 Reasons To Outsource Product Development By Ralph Paul Director of Product Engineering MPR Product Development

Table of contents. Enterprise Resource Planning (ERP) functional testing best practices: Ten steps to ERP systems reliability

A case for specialized BPM Support and Operations

Training and Coaching

Business white paper. Best practices for implementing automated functional testing solutions

The Benefits of Deployment Automation

Small Business Guide to Monitoring your Online Reputation

15 Most Typically Used Interview Questions and Answers

Sample Exam Foundation Level Syllabus. Mobile Tester

Medical Billing Summary

Testing Best Practices

Establishing your Automation Development Lifecycle

Good Agile Testing Practices and Traits How does Agile Testing work?

Benefits of Test Automation for Agile Testing

Ten Tough Interview Questions and Ten Great Answers

Do You Have the Right Stuff to be a Good Tester?

Making the Case for Service Recovery - Customer Retention

Agile & Scrum: What are these methodologies and how will they impact QA/testing roles? Marina Gil Santamaria Summer 2007

EnglishBusiness CompactMINIs Fast and to the point. Cheap and effective.

Ten questions to ask when evaluating SAP change management solutions

Automated Testing Best Practices

In an ERP implementation how the entire organization works changes forever

BIG DATA BETWEEN REVOLUTION AND CONFUSION SEBASTIAN LAND - RAPIDMINER GMBH, DORTMUND. 3/23/2015 RapidMiner 1

CONTINUOUS DELIVERY + DISTRIBUTED TEAMS Keys to Success


The Right Way to Leverage Offshore Software Development


Everyone Has APPtitude: Survey Reveals Changing Roles in Enterprise App Delivery

THE WEBSITE REDESIGN THAT S HURTING YOUR BUSINESS

Guideline for stresstest Page 1 of 6. Stress test

Ten Steps to Success in New Business Ventures

The Ultimate Guide to Selecting a Web Content Management System. An 8-step guide to successful WCMS selection

Research paper of drug addiction >>>CLICK HERE<<<

Mistakes Companies make when Outsourcing

Managing a tender process for Applicant Tracking Systems

XP & Scrum. extreme Programming. XP Roles, cont!d. XP Roles. Functional Tests. project stays on course. about the stories

From Design to Measurement. Steps for Building Successful Mobile Applications

What really drives customer satisfaction during the insurance claims process?

50 Character Traits Every Firefighter Candidate Should Possess

INTRODUCTION. Building a million-download mobile game is not one-day easy job. Not only do you

Using mobile apps to build your business

THE 7 STEPS TO A SUCCESSFUL CRM IMPLEMENTATION DEPLOYING CRM IN THE NEW ERA OF CONNECTED CUSTOMERS

The Link Between Business Intelligence And Profitability

Software Testing. Knowledge Base. Rajat Kumar Bal. Introduction

Transcription:

15 Qualities of A Superb Mobile App Tester

introduction Getting the right expertise is the key to success in any business and that s no less relevant when it comes to mobile app testing and test automation. It is important to remember that at the end of the day, used tools and technology are just enablers. And those will work for you as well as your engineers and QA folks can utilize those in their daily work. Even though mobile app testing can be tedious, it s vital to the success of an app. To make testing effort successful, especially the larger companies typically cherry pick the competent testers with the skills and traits that are must-to-have in their testing team. In the long run, companies that rely on the best resources in their testing save time fixing those nasty bugs in their apps, games and services, but more importantly, save money. And superb resources save you even more! SO, WHAT ARE THE TOP CRITERIA FOR THE SUPERB QA FOLKS THAT YOU SHOULD CONSIDER TO HAVE IN YOUR CORNER? Here they go!

passion for 5 stars only! Do not compromise on this. Without passion to get your mobile app super robust and work as expected, by everyone - developers, testers and users - you are just delivering average. In some cases it may be enough but in today s competitive application landscape average doesn t score anymore. A superb test automation individual really cares about the quality of the application and encourages others to do the same. In this test automation for your mobile apps/ games is crucial - however, there are important things to consider when and what should be automated. A superb test automation individual is truly capable to clearly separate what should be automated and what not.

Tech-Savvy Approach It is popular to have testing teams staffed with people who have little or no programming skills/knowledge at all. Actually, there is a good reason for that nowadays: Although many of testing methods and frameworks are programming-intensive, there are plenty of options with different automatic exercisers, recorder-and-playback approaches and even with test automation frameworks that only require common sense. Testing for mobile app should not be driven by tools and technology - those are just enablers - but people should drive the test automation.

Thinks big The ideal tester has deep insights into how users will use the application - starting from download to full use of it. By thinking big, QA folks focus on use cases, usability and user experience - managing all of this while building their test cases/scripts for mobile app. Naturally, this can be a very challenging task but capability think big makes superb QA tester stand out from the masses!

Thinks Small A superb test automation individual finds out all little things that others (including end-users) miss or ignore. Testers see symptoms, not bugs, and both of those can range from harmless to catastrophic. It is only after the symptom is fully explained (e.g. app thoroughly debugged) that you have the right to say if the bug was severe or minor. A superb tester is able to focus on the most fine-grained details of use, usability and user experience, and find out how symptom shows up. This is important information for app developers in order to fix it.

Accountability Superb testers notice all small and big things, and use those to understand and communicate issues that will cause those failures. However, accountability of test automation individual is more important; they set appropriate expectations for their testing effort and take accountability for its success. A superb test automation individual also holds others - e.g. programmers - to deliver their accountabilities.

Able to Focus The testers world is more chaotic than the programmers. Superb test automation individuals recognize that 90% of testing doesn t provide any (bad) results - and only that 10% delivers results that need all their attention. Some testers give up after seeing 90% tests passing and some testers are able to focus on that problematic tithe. Also, it is very important to be able to focus on testing while the development is ongoing. If testing starts once application is ready, lots of time will be wasted and end-users needs to wait for your app.

Able to Deliver Testers always have many irons in the fire. Testers have to be flexible and be able to drop things when blocked and move on to another thing that s not blocked. A compulsive need to achieve closure is not a bad attribute in a programmer - but it is a crucial attribute in a tester! APP

Diplomatic to Non-Compromise Typically, desirable attribute in a person is an ability to do compromises and prioritizations - at least wisely. However, mobile app quality is not a subject to be compromised - and test automation folks should understand it. There will be always need to prioritize and balance against internal issues, strategic testing goals and tactical imperatives. But compromising on quality of your app will end up disappointing app s users and that can cumulate as catastrophic consequences. QUALITY 100%

Intellectually Skeptical Superb test automation individuals are never hostile. Programmers can be effective even they are hostile and anti-social - but this doesn t work for testers. Test automation folks need to be sensitive when bringing up the issues that were found in app - the programmer s masterpiece. Diplomacy, tact, and a ready smile - all work to the independent tester s advantage.???

Communication While those average testers question everything arbitrarily, superb counterparts know how to ask the right questions and provide the right comments at the right time. Regardless of verbal or written communication, superb testers are good at highlighting important details after testing activities and truly gearing their efforts to the final success. All reports that superb tester produces explains the situation perfectly.

Team Player T he importance of a well-collaborated business cannot be emphasized enough. A superb test automation individual not only delivers 5-star performance, but also works closely with other team members or in other sectors - sharing the project, double-checking others work, contributing to the project, etc. They are also ready to assist someone else who is temporarily off the project.

Responsive Why do testers need to be responsive? Today s mobile app testing is all about speed - Fast iteration means time-to-market and revenue generation. Superb test automation individuals are very conscious of errors and are able to jump into bug fixing immediately. To fully achieve your agile development and testing scheme, responsiveness is another very critical trait that superb test automation folks have. BUG

Skill Competencies Although superb test automation testers do not necessarily have much knowledge about programming, they are very familiar with different testing methodologies, data-driven testing and keyword-driven testing, to name a few. With various testing skills available, superb testers will not be restricted to the specific situations.

Fast Learner Suppose you have a superb mobile app test automation tool in place, you want the whole team to quickly learn how to use it and make full use of it. But the truth is, maybe only superb testers meet your expectations. They learn things faster, produce better results and bring more value to your team.

Test Automation Hungry! Humans are not infallible. We re not and never will be as accurate and precise as machines and automatic tests. Even the most conscientious tester will do basic mistakes during manual testing. Automated tests perform the same steps precisely every time they are executed and never forget any details. Also, (nearly) everyone hates repetitive work. Many of software testing tasks can be laborious and time consuming to do manually. In addition, a manual approach is not the most effective in hunting for defects. test automation

Conclusion The fact, however, is that a superb test automation individual understands the need to automate all the trivial things (90%) and focus on the most tough ones (10%) by either automating some of those or manually testing certain things that do not make sense to automate. When it comes to finding the perfect testers, every QA team is looking for something different - passionate to testing, hands-on test automation knowledge, goal and detail oriented, etc. The purpose of our ebook is to help you align a list of expertise with your screening system in order to scout and filter the best one among all of the candidates. To find the ACE tester, it is always better to show the candidate that your company practices what you preach.

do you already have your superb testers on your team? Equip them with a superb test automation weapon to fight against bugs and create a pleasant user experience for your customers Check out how Testdroid makes your team even more superb