Pradeep will be presenting the following session
filter_list help_outline
  • Pradeep Soundararajan

    Pradeep Soundararajan - Building Tools to Free up Exploratory Testers

    Pradeep Soundararajan
    Pradeep Soundararajan
    Moolya Testing
    schedule 2 years ago
    Sold Out!
    45 Mins
    Case Study

    I have been a functional exploratory tester. I was motivated to move out of exploratory testing and go into automation. Thankfully, someone pulled me aside and told me - I am more suited to be a functional exploratory tester and I am business savvy. I didn't shy away from code. I worked closely with developers, my testing approach involved reading code (didn't write any) and brought in value to developers and to the business. I grew up as a tester being coached by experts, reading blogs from experts and learning that automation will help exploratory testers do more.

    In my wait - I found very little effort that has gone in direction. I partnered with developers to be building some products.

    I failed multiple times but here are my failed attempts

    1. Tool for Social Media Driven Testing for Testers
    2. Tool for mapping the heuristics and oracles to test ideas
    3. A checklist tool for testing mobile apps and scoring on quality for start-ups

    I would like to share
    - The thinking behind building these tools and their value
    - How purely focusing only on automation is taking away the possibility of building tools
    - How I would love the community to start building tools
    - How I can help and how they can help me

1. What got you started/interested in Testing?

A few bugs. 

A mentor.

A coach.

Exactly in that order.

I was finding bugs because I was told as a tester, my job was to find bugs. I wanted to be a developer because no matter what - a tester wasn't being treated on par. I found a mentor who was supporting me to learn programming. Mid way - he pulled me aside and showed me how well I test and told me that a lot of people fall in love with programming and move out of testing but not many falls in love with testing. He told me - I could do something different than being a programmer.

I took his word, continued to learn programming but didn't want to pursue becoming a full time programmer but instead wanted to learn testing to fall in love with it.

I then found a coach (and he helped me get one more) and they turned out to be James Bach & Michael Bolton who helped me learn testing.

2. What has been your best moment/highlight working with Appium?

My best moment and highlight with Appium is when we integrated deep performance profiling with Appium. We use the same functional script and generate a performance profiling and benchmarking for the runs. As a tester it excites me to see better coverage without additional work.

3. What do you think is the biggest challenge faced by Mobile Testers today?

The supportive systems to improve test coverage

4. What is your advice to testers, who are new to automation?

What are you doing?


Automation applied to what?

Automation applied to testing?

Unless you learn testing and continue to learn testing, merely learning automation is going to make you yet another automator. Once the shine of being in automation drops down - you will scamper for what next? That might lead you to testing. It might be too late. If you can afford it, that's fine. If you don't want to - you could focus on learning testing and automation with equal priority.

5. Tell us about the session/s you will be presenting at the conference and why did you choose those topics?

This conference will have a lot of people who are passionate about automation in testing. Notice how I carefully choose to say, "Automation in testing". Testing has a larger picture. A lot of automation focus has been on automating what we call as "tests". There are plenty of problems to be addressed in testing that needs automation and there is very little focus going in there. 

I chose to present at this awesome conference that has best of the thinkers and present my failures in automation and where it has led me to in learning to build tools. 

6. Which are your favourite sessions at Appium Conf? (Sessions that you are looking forward to attend)
  • Your tests lack vision - Angie Jones
  • Building MAD Lab - Anand Bagmar 
  • Trust Issues with UI Automation - Bijoya Chatterjee
  • Testing Your Bot - Shama Ugale
  • Q & A with the Appium Committee
7. Any personal message/remarks you want to share with the Testing community in India?

Make learning your primary business.