Speaking Engagements

Round Table Expert

Automation Guild Conference – 2018

I am honored to be invited as an expert for Q&A sessions at the Automation Guild Conference 2018. It always has been a pleasure to interact with folks at the conference and be a part of it.

To be Technical or not to be, that is the question

PSQC 2018 Conference

A talk I gave at the PSQC conference on ‘To be technical or not to be, that is the question’. The complete presentation is also uploaded on YouTube here which tells the story of how a tester learned to become more technical.

How to automate Embedded, SaaS and ERP products

TestTalks Podcast

Discover how to automate embedded, SaaS and ERP systems, so prepare to learn some useful tips and best practices as we Test Talk with Ali Khalid, a test automation expert and enthusiast who has a ton of consulting experience working with all kinds of automation projects.

The Recall, Becoming technical and Averting disaster

Testing Guild Conference – 2018

The story shared is of a tester seeing this gap in a product’s testing and fill it by getting under the hood and finding ways to test most critical and unreachable areas of the product, which if left untested could have caused severe damage to the product and the company.

Automation framework design

Tester’s Meetup

In efforts to gather and organize the testing community in Lahore a couple of tester’s meetups have been organized this year. The few things I shared and learned from the event are up for the readers.

For my group I decided to moderate the discussion on ‘considerations in developing an automation framework’. Instead of a presentation on the topic, the event was organized more towards group discussions where everyone could participate. Following are the few main ideas discussed. Each topic is in itself is an extensive discussion, the very jist of all were talked about in the 40 minutes we had.

Automation framework design

Training Session

Test automation framework design training sessions in 2015, went over different aspects of developing an automation framework. While the overall program included training of multiple aspects using TestComplete as the automation tool, the framework development section was designed to be applicable to any tool. Main training contents included Why an automation framework is needed,  Planning to develop your framework, Developing framework architecture, and Highly desirable framework characteristics.

Articles and Publications

7 lessons from debugging a test automation framework

TechBeacon

In this article I discuss 7 lessons learned from debugging a test automation framework while me and my team went through  a weeks-long ordeal figuring out changes in latest browser / automation tool & AUT versions.

Fault Injection Testing for an IoT Device

StickyMinds

The article primarily talks about why being technical is important for testers. The fault injection testing technique is explained in terms of what it is and how it can be beneficial to exponentially increase your test coverage.

ERPs and Automation Test Data

TEST Magazine

The highly complex and integrated business logic of ERPs coupled with configurable work-flows makes ERP’s test data very difficult to manager. The article explains different methods of handling test data, some of which would work well for less complex applications

CI/CD Expert Roundup

SeaLights.io

Round table expert discussion from different thought leaders in the industry on CI/CD from a quality stand point. It was a nice experience and a great effort from the SeaLights team to bring together different opinions on the topic.

Create Parallel Automation Tests

TestProject.io

An article for TestProejct.io on how to start thinking about adding parallelization to your automation framework, an important piece for continuous integration.

IS Project Escalation: A Case Study of Off-shore Development

Published paper – Sage Journals

Almost every software development project exceeds it’s estimates. The published research paper investigates the reasons for software project’s escalation (projects going above budget and time) by studying a project on which I was leading the testing side, concluding the root cause was communication with key stakeholders.

Mentions

Top 43 Automation Engineers 2018

I was excited and humbled to read the name Ali Khalid in the top experts to follow in year 2018. After years of talking to Automation and performance testing professionals, Joe Colantonio came up with a list of automation experts to look our for next year (2018).