Showing posts with label Workshops. Show all posts
Showing posts with label Workshops. Show all posts

Tuesday, July 2, 2019

Test Leadership Congress - Mind blowing experience

Test Leadership Congress 2019 - New York
I recently spent a week in USA attending The Test Leadership Congress conference. It was the first time, I conducted a tutorial in a conference in USA. So, let us look back at the whole experience from where it started.

Preparation - Background dots
Anna Royzman - the conference founder is a good friend of mine. We met at Agile Testing Days or at CAST - I am not sure but what matters is that she is the founder of two conferences - conTEST NYC and Test Leadership Congress and is a true leader. We have had multiple interactions over Skype and she helped me learn a lot about test leadership. So, I kept hearing about the conferences and there were multiple good reviews about the conference. Meanwhile, I had also attended Problem Solving Leadership workshop facilitated by Jerry Weinberg and Esther Derby in 2016. In the recent roles at multiple companies, I was handling key leadership roles. All of this dots connected well and I wanted to present the Problem Solving for Leaders and Managers at Test Leadership Congress. The proposal was accepted and I was all set to travel to New York for the first time. 

Acceptance and Marketing
Once the proposal was accepted, I was super excited and wanted to give it my best shot. I conducted multiple workshops in India on the same topic and was happy with how the audience liked the overall experience. With any conference, there is a lot of marketing just close to the conference dates and you get very less time to know the speakers. In this case, everything was well planned, in advance. There was a separate Slack channel created for the speakers. There was no push to get the slides in by a certain date. The information was passed to all the speakers in one email and it was slowly turning to be a huge gathering of close friends. What surprised me was the list of events before the actual events that the speakers could volunteer to be part of and get their brand visible. The hotel information was also provided well in advance. 

LinkedIn posts about each speaker were posted regularly and not bombarded. Individual attention was given to each speaker. You really wanted to know more about the speaker after reading the posts. Even before the conference started, you could sense that this conference was going to be a totally different experience.

Hotel and Speakers Attention
The hotel was 2 mins away from the conference venue and there was speakers dinner, reception and after party arranged for the three nights. There was individual attention on the speakers and any request was met with a standard - "Of course - it can be done" attitude. There were just three tracks. I am happy that there were just three - I will tell you soon, why!

There was not much of a crowd. You could sense that it was on purpose - every attendee got to meet/greet every other attendee at least once everyday. It helped break the barrier and know more about each other and share knowledge. Most of them were either test lead, director, team lead, qa manager helped as everyone was literally on the same boat. Guess what - the badge did not carry anything about company or designation. Just the name and an indication of whether you were a speaker or an attendee. It was just BRILLIANT. Talk about inclusion.

happy attendees
About Program
The topics were diverse. No one topic was repeated. The entire schedule was designed as if an artist had separated the silk strands and arranged it based on thickness and color. Such precision and judgement of which session should follow which other session and excellent diversity in terms of experience, context, first timer vs seasoned, country, gender, age, roles, designations and presentation styles. I had so much difficulty in choosing the track to attend not just once or twice but for the entire 2nd day - yes, the entire second day! Luckily, one of the tracks was recorded. There was no "You sponsored, get a slot and sell your product" kind of talk. Every talk was selection worthy. 
Reflect
People keep getting the questions in many conferences about which track has which talk and which room. In this case, everything was on Sched and the room number was clearly mentioned. Here is where attention to detail was highlighted. On the second day, when you clicked on Schedule to check, you would expect to see the first day schedule too and then scroll to the second day! In this case, it was updated to the closest hour. What an excellent user experience. Loved it.

About Conference
The entire conference started and ended on time. The wifi was excellent and there were lots of power slots available and end result - I could tweet without worrying about battery or internet. Many would agree to my points as they also tweeted happily. Check out the tweets here with #leadtest: Link My tweets are available at ajay184f 

Workshop collage
The simple stuff was brilliantly handled:
- Stick to schedule
- No sales pitches
- Excellent wifi and food
- Photographer to capture key memories
- No nonsense of speaker felicitation and wasting time

Last Day
The whole three tracks was now just one track for the last day. Looking back, there was talks, keynote, games, breaks, hallway discussions, group discussions, tutorials, performances. There were first timers, seasoned speakers, experts and plenty of networking opportunities. You could sense that whatever happened was the right thing to happen.
Happy
 If I have to summarise in one line - Jerry Weinberg would have been proud of this test leadership conference

Gratitude
Thank you to Anna for inviting me to the conference. Thank you to the program committee (I got to know who you are ;) ) for selecting my proposal. Thank you to the speakers who gave your best and made it a wonderful learning experience. Thank you to the attendees who trusted in all of us and made the whole experience beautiful for everyone. Thank you to all my well wishers!

Leia Mais…

Sunday, December 2, 2018

Oct-Nov-Dec: Qapitol QA, API Testing, Workshop at Hyderabad & much more

The last few months have been fully packed with both professional and personal work. Right from a photo shoot of my son to learning about APIs in depth to interacting with testers at Qapitol and learning to play PUBG, it has been a memorable two months. Let me give a sneak preview of the activities I am involved in for the past few months.

Stickyminds

Stickyminds: 3 Methods for Better Communication and More Effective Testing
Successful delivery of software requires the entire team, so it’s imperative that everyone choose their words carefully so they convey what they really mean, are sensitive to others’ feelings, and consider all aspects of a problem. Here are three questions to remember when communicating about your software testing projects to ensure you’re considering the power of words.

Check out the article to know my thoughts on how communication plays a very important role in any project. It can make or break the project. 

Ministry of Testing

Ministry of Testing: 30 Days of API Testing
MOT announced a 30 days challenge on API testing. It piqued my interest and I started to learn from scratch on my own syllabus. I started with https://zapier.com/learn/apis/ and slowly moved to http://toolsqa.com/postman/api-testing-with-postman/. I am enjoying the journey and have plans to learn about API performance, API security (Troy Hunt's course on Pluralsight) and finally API automation using different tools. To challenge myself, I found a partner who is willing to learn and my task is to take a session every day on something I learned about APIs. By focusing on one topic - API testing, it also helps me not worry about the hundred things I want to learn.

Qapitol QA


We are looking for Software Test Engineer 2-4 years in following skill sets in REST API, API Automation, Core Java / Python, Web and Mobile Automation (Android & iOS ). We are growing and would love to work with smart folks in the industry. One can expect an environment of learning, freedom and an opportunity to work on the challenges in the testing industry.
Apply here: bit.ly/QQAishiring

PUBG

PUBG and testing - Multiple factors at play:
I got a phone with 128GB compared to the 16GB I had before. So, I started installing all the apps I wanted to and PUBG also found its way. I couldn't help realize the similarities between a test strategy and a winning strategy at PUBG. 

PUBG: A total of 100 players are in the same game.
Testing: There are so many quality criteria to focus on.

PUBG: The playing area is continuously shrinking.
Testing: The risks of time and money running out.

PUBG: Collect resources before attacking
Testing: No point jumping into test execution before you have the right resources (configuration, test data, tools)

PUBG: Use the compass to gauge the direction.
Testing: Use the right tools to get the best in testing.

MLDSDay

MLDS Day conducted by Agile Testing AllianceI attended the MLDS day conducted by Anand Vyas and organized by Agile Testing Alliance. It started with the difference between Artificial Intelligence, Machine Learning and Deep Learning and how Data Science plays a role in everything. In the session, I used Evernote and made notes for two hours before I realised that I have lost more than half of my notes. I got back to pen and paper. 
Some links from my notes:

50+ Tools Workshop at Hyderabad

Organized by Verity Software, I am conducting a full day workshop at Hyderabad on different tools. 
Great engineers choose a tool based on the type of the problem. They have a strong arsenal of multiple tools and attack any problem with the right tool. Software testers are no different. They face multiple scenarios in their testing cycles and they need to keep their toolkit updated with multiple tools - be it open source, paid, browser add-ons, standalone, nifty scripts or a combination of tools. In this hands-on workshop, we will survey multiple tools spread across different domains and stages of testing cycle. Be ready to try some tools, test some, know some more and finally walk away with a strong and customized tool kit after the workshop


Let us learn more and in depth in Dec and finish the year on a high!

Leia Mais…

Tuesday, October 2, 2018

September was fun with workshops, book and conference

Mobile Testing Workshop | The Test Tribe | Bangalore

September started with a full house workshop for The Test Tribe community on Mobile Testing. There were two mobile app developers also present in the audience. The audience seems to have liked the content and a few testers had never tested a mobile app. Thanks to Mahesh and team for organizing it from start to end and taking care of all the arrangements.

If you are interested in having this workshop conducted for your teams, feel free to email me at ajay184f@gmail.com

Testers worked on hands-on exercises from the mobile testing workbook. They were introduced to the mobile terminology, testing models, common bugs, techniques, and tours, tools and finally they tested a mobile app and reported the bugs.

Mobile testing workshop participants
Mobile Testing Workshop Participants

Accessibility Testing Workshop | ManuMantra | Bangalore

The next workshop was on Accessibility Testing with Jyothi Rangaiah and ManuMantra. It is a niche topic and participants were surprised at the complexity and significance of accessibility testing. Did you know that at least 15 million Indians are visually impaired?
Accessibility Testing Workshop Participants

Global Testing Retreat | Agile Testing Alliance | Pune

Then it was time for Global Testing Retreat at Pune organized by Agile Testing Alliance. It was a 6 track packed conference filled in a single day and multiple lab sessions. The diversity of topics was mind-boggling and one had a tough time picking which sessions to attend. There were two fun skits and a good panel discussion as well.
Posing a question to the panel
Posing a question to the panel

Book Release: 50+ mistakes of my software testing career | Leanpub | Online

My session was on "A dozen mistakes of my software testing career" which turned into a book - "50+ mistakes of my software testing career". I published at www.leanpub.com/50mistakes. This was a tough one for me and I feel at peace after publishing this book. I feel that I can start afresh, make different mistakes and learn more in my career.
My book on Leanpub
My book on Leanpub

Problem Solving workshop for the new Leaders/Managers
Agile Testing Alliance | Pune

I enjoyed conducting this workshop. There were two students who had pestered their professor for permission to attend the workshop. I am happy that they attended. They brought a very useful perspective to the whole workshop. I would love to conduct this workshop at future conferences and organizations by tailoring content to suit their problems.
Problem Solving Workshop Participants
Problem Solving Workshop Participants
And guess what?

Qapitol QA (www.qapitol.com) is hiring. Fill in your details if interested:
bit.ly/QQAishiring

It is October 2nd today. Let us see what October has in store for all of us!

Leia Mais…

Thursday, August 16, 2018

Experience Report: Problem Solving: A Hands-On Workshop

Participants of the first Problem Solving: A Hands-On Workshop
LtoR: Sivabalan, Dinesh, Vinod, Sandeep, Aneesh, Ajay, Jyothi, Parmesh, Sagar.
Deepti had left early.
I don't remember when I asked Jyothi if she would be interested in doing a workshop together, but I am happy that I asked. It was in the second week of July and we decided that we will have the workshop on Aug 15th. There were multiple Skype calls, lots of comments exchanged on Trello, multiple files shared on Google Drive and we met on the day of workshop - thanks to internet!

So, we were the trainers and we had partnered with ManuMantra.com

Few things I learned/relearned from this workshop:

Never Give Up
Our first call did not happen as scheduled. The Trello board was inactive for a week. There was just one registered participant till a week before the workshop date. We had not yet finalised the slides and exercises for the workshop. Few days before the workshop, we got to know about Jerry's demise. I was in my last week of my notice period. There were multiple things going on at the same time. Some drastic measures were taken and the workshop was successfully conducted! This entire workshop experience will be one of the reminders for me that if we persist hard enough, impossible will become possible.

Differences can be resolved if we have the right attitude
Jyothi and I seem to have contrasting styles in how we prepare for a workshop and how we present. I am someone who mostly flows with the flow and waits for the last minute till I get that one brilliant idea. Jyothi seems to be someone who is more organised than me, likes to rehearse every detail and be prepared. Every word on her slide was powerful and my slides had more images than words. If someone had looked at our slides, they would have thought that we were preparing for two different workshops. We did not have many arguments - our goal was to create a good experience for the audience. We did not hesitate to let go of our work and vote for each other's work.

Partnership based on trust is beautiful
Each one of us (Jyothi, myself and ManuMantra) trusted each other and result was just brilliant. All the pieces just fit the overall workshop puzzle so well that I myself was surprised on some occasions. Certificates not yet ready - no problem - ready on time. Handout not ready - let us use the lunch break and finalise - Projector showing a blue tint, use cello tape and fix it.

What audience learned
To be honest, I did not anticipate what would the audience learn. Whenever I talk about problem solving, I go into a peaceful mode. Maybe, I start thinking about Jerry Weinberg and the whole class where we talked, argued, learned, observed problems and their solutions. So, towards the end of the workshop - when we asked the audience to share what they learned, we were surprised to know that some of them got solutions to their problems and some got confidence to solve their problems. Nothing gives the workshop instructors more happiness than seeing participants leave the workshop, satisfied and energetic to apply the lessons.



And it was a good start. Time for more workshops.

The next one is bit.ly/mobtestworkshop - Mobile Testing Workshop at Bangalore


followed by http://gtr.agiletestingalliance.org/workshop.html#workshop3 - Problem Solving Techniques for the New Leaders/Managers at Pune

Leia Mais…

Tuesday, April 11, 2017

Quarterly Update: Conferences, Workshops, Meetups and Learning

This post is a quick update about the past few months.

Test With Ajay website was launched

Launched www.TestWithAjay.com as a one stop source to capture my blog posts, tweets, articles, books and workshop announcements. This will be my online portfolio going forward.
Upcoming workshops include

April 15 (Bangalore)

Web Performance Engineering | Test With Ajay 
More Details 

April 28 (Bangalore)
Mobile Application Testing | Agile Testing Alliance 
More Details 

April 29 (Bangalore)
50+ Tools: Know, Learn and Apply in your testing’ | STeP-IN Forum
More Details 

I also conduct online workshops over Skype chat. Deepan Kumar recently took my online workshop.
If you are interested, you can ping me on Skype (ajay184f is my Skype id)
Deepan Kumar

Conducted Exploratory Testing workshop for Agile Testing Days Asia audience
At the last minute, there were multiple registrations and there were around 40 testers in my Exploratory Testing workshop. The workshop was a success for me as it was quite an interactive workshop and I managed to squeeze in most of the concepts in an eight hour window. The true success of any workshop is when the participants go back to their organization and implement some of the learnings. I have not heard back from any of those testers which bothers me to some extent. 

A one day workshop is not a magic pill to solve all your problems. It needs continuous effort from the testers and the management across few pilot projects to see the expected end results. And I am always ready to help people who are struggling to implement the learnings from my workshop.

Attended Agile Testing Days Asia and Agile India 2017 conferences
As part of the sponsor booth, I spent most of my time at these conferences at the sponsor stall. There were many interesting conversations and how people have assumptions which is very hard to dislodge or alter.

Agile Testing Days came to Asia for the first time and it was a success considering the enthusiasm shown by participants in Agile Games and also the fully packed sessions.

This was my first time at Agile India conference and I was blown away by the sheer number of participants every day. With so many well known speakers spread over 5-7 days, they had all the bases covered.

Presented at Global Testing Retreat, Pune
The topic was: "Agile Teams: The Best Test of a Tester's Skills". The talk was for 25 mins instead of the usual 45 minutes. It is a good idea too as one need not wait the whole 45 mins for the next talk.

There were a lot of new faces and talks which fascinated me. Looking forward to the next year's conference.
                                      
 
Exploratory Testing workshop for Global Testing Retreat audience
This was a three day course and we had good discussions on various aspects of testing. There were lots of hands-on exercises and each concept was followed by an exercise.

Started using Encode app
I am not sure how I stumbled on this app but I am happy that I did. I am loving the lessons and the exercises for JavaScript in this app.

Started learning Java from 'Java for Testers' book
Alan Richardson has done a great job explaining every concept in detail. Though I am finding it hard to understand few concepts, I WANT to learn Java and I am on it.

Agile Testing Alliance Meetup 
I presented at the meetup organized by Agile Testing Alliance on "Problem Solving Techniques". I am planning to create a workshop out of it soon.


And I need to get ready to office. Till next time, enjoy testing.

Leia Mais…

Thursday, October 27, 2016

Aug-Oct: Bugathon, Bug-A-Sur, Workshops, Courses and Conferences

This post is an update of what kept me busy for the last two months. More for me as a log file :) Do read on if it interests you.

It started with BugATAhon contest conducted by Agile Testing Alliance at Compassites Software Solutions Pvt. Ltd at Bangalore on August 6th, 2016.

BugATAhon Winners (Bangalore)
Previous experience with Zappers contests and Weekend Testing time boxed sessions seems to have helped me win the contest :) This was the first time I and Sundar were in different teams since we got to know each other in 2012.

After BugATAhon, it was time for Mobile Testing and Mobile Security Testing workshop at ET Marlabs, Bangalore. I loved the energy of the group and how quickly Surbhi organized the whole workshop. Everything about the workshop right from the first email to final payment was finalized in a week's time. 
The Team at ET Marlabs, Bangalore
It was time for Mobile Testing workshop at Test Maniac on Aug 13.
Mobile Testing - Test Maniac (Bangalore)
Then Sep, I went to Noida to conduct Android Security Testing and API Testing workshop for Times Internet. This was the first time I conducted workshop on Android Security Testing. The practice with Test Manic testers helped to a great extent. I also thank my new friend who taught me the basics of Android Security Testing. 

Times Internet Team, Noida
This was followed by Exploratory Testing workshop at OpenText in Sep.
The Team at OpenText, Bangalore 
Then, I presented in Agile Testing and Test Automation Summit on the topic - "Automation in Testing". How could we incorporate automation in testing is the main theme of the talk.  
This was on Oct 21 and Oct 22, I and Sundar formed a team to participate in Bug-a-sur conducted by Venturesity.

And we won again. Santhosh Tuppad and Pranav K S also won some cool prizes. What made me even more happy was that the same team from ET Marlabs also won a prize in the contest.

Bug-A-Sur - Venturesity (Bangalore)
Each event can be a blog post on its own but due to the time constraints and other priorities, I am stopping here. I have not mentioned about the STWC judging (completed), Machine Learning course (in progress), Sahi Pro Meetup (completed) and LinkedIn Learning course which I plan to enroll before Oct 30th to take advantage of the free courses they are offering.

Till next time, happy testing. 

Leia Mais…