Past Activity


  • An interactive session on the topic of “Software Testing and 2015” was held for the final semester students of BS(CS) at Bahria University, Islamabad on December 15, 2015. Attended by 30+ students, the discussion by Majd Uddin covered the topics of incorporating ever changing requirements in testing, making Testing a role and how real life testing projects are different than the study projects. Special thanks to Mr. Sabah ud Din Waqar who is Lecturer and Co-ordinator of such programs at Bahria University for the invite. The slides of the session are here: Software Testing in 2015


  • A session on “Agile Testing” was delivered by Majd Uddin at the Agile Conference Pakistan 2015 on November 14, 2015. More details and a summary is covered in this blog post. The slides are here . Naveed Ramzan also covered this event.


  • A full day workshop on “Web Testing using Selenium” was organized on October 31, 2015 at FAST Islamabad Campus by Knowledge Tester in collaboration with Pakistan Software Testing Board. Dr. Zohaib Iqbal conducted the training in an efficient way where he started with Selenium IDE and then moved to writing Selenium WebDriver in JUnit environment. The training was joined by 10 Testing Professionals and they enjoyed the course and the exercises along the way. More photos can be found on our facebook page.


  • A Testathon happened on August 4th, 2015 at Quest Lab, FAST Islamabad Campus. The idea of a Testathon is that it is a heckathon for testers in which a real application is tested by real testers to find real issues. A big thanks to Aurora Solution’s team who were partners in this successfully organized event in which around 20 enthusiastic testers found many serious issues in their soon-to-be-launched solution. The session started with a welcome note by Majd Uddin followed by introduction of “system under test” by Aurora’s CEO Abdul Aziz. Then about an hour was spent in the testing and finding/investigating issues. At the end Dr. Zohaib Iqbal introduced the newly formed Pakistan Software Testing Board and how testers can benefit from it. Prizes were awarded to the best 2 findings of the evening and event ended at a delicious tea with lot of chats. More pictures can be found at our facebook page.

MCS Testing Workshop

  • A full day workshop on Software Testing in Agile environments was conducted for the Computer Science / Software Engineering students of Military College of Signals (MCS) at their Rawalpindi Campus on June 6th, 2015. Conducted by Sohail Sarwar and Majd Uddin the workshop covered topics of Testing’s mission, techniques to design test cases, a hands-on coding exercise using NUit and our trademark exercise on Exploratory Testing. The workshop was attended by ~40 students and it was very well organized by their faculty member Rabiya Rashid. PDFs from the course are attached here and more photos can be viewed on our facebook page:

Part 1 – Testing – Design Test Cases    Part 2 – Unit Testing – Exploratory Testing    Exercises

  • A discussion on “Careers in Software Testing” was arranged for the final semester students of BS in Computer Sciences at FAST Islamabad campus. Hosted by a group of students as part of their course, this session was well received by students as it gave them a general overview of careers with a focus on career paths in the domain of Software Testing. A more detailed account was covered on our blog also. Special thanks to Ms. Mehreen Aalam who organized the event.


  • A half day workshop on “Practical Software Testing” was conducted at UET Taxila on March 26, 2015. Attended by 25 enthusiastic students of BS and MS, this workshop covered the concepts of Three Amigos, test case design and writing unit tests using NUnit. Sohail Sarwar and Majd Uddin conducted this workshop with full support from our intern Ridha Malik. Special thanks to Ali Javed and his SoftDesk team for arranging the session and thanks to Shumaila Shahzadi for initiating the workshop. The slides are shared below:

Practical Software Testing Part1         Practical Software Testing Part2


  •  The “Twin Cities Testers Meetup” (TCTM) was held on February 17th, 2015 at FAST Islamabad campus. The meetup was attended by more than 60 professionals representing over 30 companies along with presence from the Academia. The session was opened by Dr. Zohaib Iqbal who welcomed all and presented QUEST lab’s efforts in the field of research in software testing and expressed the need of more collaboration between local industry and academia. Then the first presentation was delivered by Amir Shahzad who is Manager QA at Zigron along with his colleague Rabia Saleem. Amir talked about Test automation so as why it is important and how to get started on this journey where as Rabia explained the Selenium based framework that they have developed to solve their problems. Next talk was by a young penetration tester Haider Mahmood who has earned recognition from the likes of Microsoft and facebook for finding security holes in their systems. Haider first explained what Penetration testing is and then explained a couple of vulnerabilities with example. The final talk was by Majd Uddin who expressed the desire to end Tester-Programmer wars and suggested three tips to end them including “Highlight the problem, not the person”. All of these presentation resulted in discussions in which learned testers actively participated. At the end, people suggested ways to improve the meetup in many ways. The last and most important part was the networking over the cup of tea where all these professionals mingled up to discuss many ideas. Special thanks to Dr. Zohaib Iqbal and his QUEST lab team for making wonderful arrangements. And thanks very much to all the participants who made the evening a memorable event. Below are the presentations from the session and stay tuned for more pictures on our facebook page. If you are interested in joining us in future, please add yourself to the TCTM group on LinkedIn. Long live Testing and see you again.

TCTM – Test Automation

TCTM – Penetration Testing

TCTM – 3 Tips to end Tester-Programmer Wars


  • A full day workshop on Agile Testing was held at Zigron campus in last week of January, 2015 attended by an energetic team of about 10 testers who are eager to learn new skills. Packed with lot of fun exercises around bug finding, test case design and writing along with some ‘donuts prized’ question made it a memorable workshop. Special thanks to the Amir Shahzad who is the testing manager there for making all the arrangements.


  • Held a discussion about “Improving Quality” to Islamabad team of a UK based software house Human Focus International in first week of January 2015. The discussion which was facilitated by Majd Uddin and Sohail Sarwar involved around 15 members of the team representing Programmers, Testers and marketing. The notions of Continuous Integration, Quality as shared responsibility and Three Amigos were discussed at length that resulted in a very healthy discussion on what practices can be started at team’s workplace.


  • A full day workshop on Agile Testing was held at COMSATS Institute of Information Technology Islamabad campus on December 6th, 2014. The workshop was attended by ~25 professionals and students and resulted in great discussions around the subject. The learners enjoyed the exercises on Exploratory Testing, Applying Heuristics and hands-on for the Unit Testing as taught by Sohail Sarwar and Majd Uddin. More photos can be seen at our facebook page. The presentations are shared:

Unit 1 Agile Testing Unit 2 Heuristics Unit 3 Automation Unit 4 Exploratory Testing Unit 5 Wrap up

  • With a group of ~30 professionals and students, the inside outs of ‘Testing Mobile Apps’ were discussed in third week of November 2014. Majd Uddin talked about how testing mobile apps is much complex than it looks on the surface due to variety of platforms, devices and networks. He then talked about Performance and Security testing and finally suggested some interesting ideas on Mobile testing. The presentation can be found here: Testing Mobile Apps


  • A meet up of testers from the twin cities of Islamabad and Rawalpindi was hosted on June 3rd, 2014 at SEECS, NUST campus, H-12, Islamabad. This was a very vibrant session that lasted for two and half hours and got attended by 25 marvelous testers representing 12 different organizations. After the introductions of members, three short presentations were conducted (links below) by Hanan Atif, Dr. Zohaib Iqbal and Majd Uddin. Afterwards a group discussion was conducted on how this group of able testers can contribute towards the good of IT industry, Academia and Society in general. Many thoughts were gathered and we have an action plan ready for us. At the end refreshments were served and Dr. Arshad Ali graced the occasion and discussed possibilities of Industry-Academia collaboration. Special thanks to Dr. Naman Quresh HoD Software Engineering department of SEECS for making all the arrangements and hats off to all enthusiastic testers who gathered on a very hot June evening. More pictures are on our facebook page.

Soft Skills that Make a Tester 100% Test Automation Zohaib_NUST Talk Tooling that works

UET Taxila

  • A session on Software Quality in professional perspective was conducted for a class of Software Engineering students at University of Engineering & Technology (UET) Taxila on May 6, 2014. The session conducted by Majd Uddin was attended by ~40 enthusiastic students who enjoyed the interactive session and asked very good questions like how much coding knowledge is needed to be a Tester, what Tester should learn from the Business people etc. Thankful to Dr. Ali Rizwan of Knowledge Kottage for initiating this talk and to my tester friend Imran Awan who did all the coordination. Looking at the interest of students, there will be more detailed sessions at UET Taxila soon.


  • A full day workshop on Software Testing was organized at FAST Islamabad campus on May 3rd, 2014 that was attended by 15 participants from Industry, researchers of Quest Lab and students of FAST. In the workshop Majd Uddin and Sohail Sarwar not only explained fundamental concepts about software testing but also conducted exercises on designing test cases, unit testing and exploratory testing. The participants really enjoyed the sessions and learned many new skills that will empower them to achieve great results as they go back to work. Special thanks to Dr. Zohaib Iqbal and Dr. Uzair Khan of Quest lab, FAST for the awesome workshop arrangements. More photos are on our facebook page. Workshop presentations and exercises are below:

STW2014 – Part 1           STW2014 – Part 2          Exercises


  • Presented the concept of ‘Moving Worlds and Quality‘ at the AACP Annual Convention on April 20, 2014 with an audience of ~200 professionals and students. The talk started with the notion that the rate of change has increased than ever to the concept of how making ‘testing’ central helps in producing the Quality. Majd Uddin also talked about the Agile Testing Quadrants and the talk was ended with a lively Q&A session about role of programmers in testing, free unit testing tools, how to build the culture of Quality and so on.


  • With the graduating students of FAST-NUCES Islamabad campus, Majd Uddin had a session on the topic of ‘A Day in the Agile World’ on April 15, 2014. The discussion was oriented towards a fast changing world and how Agile methodologies can help us deliver quality software at high rates. The session was attended by ~70 students and resulted in a very good discussion.


  • Talked about “Communicating As Leaders” at IAAAE Annual Convention on April 12, 2014 with an audience of ~250 professionals and students from different engineering disciplines. The message was that all communication is about how the listener feels and if we can invoke good feelings, we get more engaged and motivated teams. It was presented by Majd Uddin and was covered in this post.


  • Presented the concept of “Producing Quality at high rates” to Engineering team of a Silicon Valley based startup in mid of January 2014. The discussion which was facilitated by Majd Uddin involved around 15 engineers who are devising a framework to provide solutions in one of the latest technologies. It resulted in a very interactive talk where many ideas from the Agile world were analyzed like talking to the client more often, more programmer-tester collaboration and producing lean documentation.
  • Presented the concept of “Quality is everybody’s job” to a UK based software house’s entire development team in mid of December 2013 facilitated by Majd Uddin. The discussion involved around 20 engineers representing business analysts, programmers and testers and it resulted in a very thought provoking ideas on how to work together as a team to deliver high quality products.


  • “Becoming Knowledge Tester” A workshop on Software Testing conducted on December 7th, 2013 at COMSATS Institute of Information Technology Islamabad campus that was attended by 20+ keen participants representing Industry and Academia (pictured above). Slides and Notes are shared below. Thanks to fellow presenter Sohail Sarwar and thanks to Dr. Amir Hayat and his COMSATS team for the arrangements. The slides and notes are shared below:

STW2013 – Module 1 Intro STW2013 – Module 2 Test Cases STW2013 – Module 3 Finding Bugs STW2013 – Module 4 Coding Tests STW2013 – Module 5 Career STW2013 – Module 6 Wrap Up QA Exercises n Resources


  • A session for a group of 50+ students of Software Quality Engineering and Software Engineering course for the Bachelors program at Riphah International University, Rawalpindi campus. The session titled “The moving worlds and Quality” is shared here that was conducted on November 30th, 2013 by Majd Uddin (pictured above). Thanks to Dr. Rizwan Bin Faiz for arranging the session and thanks to Sidra Arshad for connecting the dots.


  • A discussion on how all members of a software development team contributes to the vision of software quality was conducted at a software house in Islamabad. The session was attended by 30+ industry professionals and resulted in a very fruitful discussion on how we can deliver quality at fast pace. The session titled as “Let’s keep it clean, together”  was faciliated by Majd Uddin (pictured above) in first week of November, 2013.
  • A discussion titled “Lets talk about Software Quality” was conducted by Majd Uddin at Skylite Campus and was attended by 10 industry professionals involved in Mobile application development and Support roles.
  • An informational talk on adapting software testing as a career conducted at FAST Islamabad campus on April 24th, 2013. The session titled “Khayaban e Testing” which was conducted by Majd Uddin is shared here. Special thanks to Dr. Muhammad Zohaib Iqbal and Naveed Iqbal for making this happen.
  • An information session “Software Quality: A Myth or Reality” on what software testing is with some examples was conducted at COMSATS Islamabad campus on February 26th, 2013. The session was attended by around 100 students and respectable teaching staff and was conducted by Sohail Sarwar and Majd Uddin. Some slides are shared here.

Events conducted in previous years were not as actively recorded but yet they are worth mentioning. All of these sessions involved Majd Uddin including the ones conducted by a group of trainers. These include: “Software Quality: A myth or reality” conducted at Iqra University, Islamabad Campus on November 29th, 2012, “Systems Thinking” conducted at FAST Islamabad Campus on May 2nd, 2013, “Why not Software Testing as Career” conducted at MAJU University, Islamabad Campus on March 6th, 2012, “Requirement Verification” at Iqra University, Islamabad Campus on March 27th, 2012. “Becoming Software Tester” conducted at FAST-NUCES, Islamabad Campus on April 20th, 2011, “Software Testing As Career” conducted at Arid University College of CS on January 4th, 2011 and ” Introduction to Software Testing in Agile World” at NUST-SEECS on April 17th, 2010.