Seng Lin Shee

Seng Lin Shee is a Development Manager, leading the notification and community services development team, while also involved in the development work for the hinting system. He previously led the modernization drive for legacy services within the company, as well as the testing effort for the API team of where he was responsible for educating and defining test strategies for the team. During his time with the company, Seng Lin has introduced behavioral and test driven design methodologies into the team, and also contributed to the design of the continuous delivery pipeline within the company. Prior to, Shee was a Software Development Engineer in Test at Microsoft. He holds a PhD in Computer Science & Engineering from The University of New South Wales, Sydney, Australia.

Featured Article: Migration to Continuous Delivery at

Posted by Seng Lin Shee on December 7, 2013 in Agile, Continuous Delivery, DevOps, Technical Management, Testing

Starting with the adoption of Agile development practices, has progressed to a continuous delivery model to enable code release whenever the business requires it. Transitioning from large, weekly or bi-weekly software rollouts to smaller, incremental updates has allowed to increase responsiveness and deliver new features to customers more quickly. has come a Read More

Acceptance Testing at

Posted by Seng Lin Shee on April 2, 2013 in Agile, Behavioral Driven Development, Testing

What Are Acceptance Tests? Many developers are confused with the jargon used by test and software engineers when developing tests. Even test developers (TE/SET/SDET) are confused with these terms. In general, test suites occur in the following varieties: Unit tests Integration tests End-to-end tests To add to the confusion, there are: Functional tests Acceptance tests Read More