My diary as a QA Engineer working with a distributed team

The software development arm of Zola Electric is a distributed team with its members working from about six (6) different countries and three continents. This, of course, comes with its usual peculiarities which include but not limited to: Mismatch in time zones Cultural differences  Many online pairing sessions and meetings  Frequent use of collaboration tools such as Slack, […]

Kindly share this

My Experience Working on Flutter for Integration Testing

I recently joined Zola Electric as a QA Engineer and the Software Development team currently leverages the Flutter SDK to develop their customer-facing Android and iOS apps. The choice of the cross-platform mobile development framework was a no-brainer; Flutter’s hot reload feature, support for beautiful Material Design and Flutter’s ability to incorporate all critical platform differences to provide […]

Kindly share this

Software Testing 101 in Fintech world

Software Testing and Software Quality Assurance is evolving from simply clicking to test new functionality to confirm it meets requirements into a more holistic approach that ensures maximum customer experience with the aim of improving the overall expectation of the product. Software testing for financial services is delicate with various layers of complexity. These financial software solutions handle […]

Kindly share this

Choosing Continuous Improvement over Perfection.

Just a few weeks back, a former colleague put up as his Skype status the quote from Mark Twain, “Continuous improvement is better than delayed perfection.” Stumbling on this, being a software quality assurance enthusiast, the first thing that came to mind was the attitude of stakeholders to software development. My observation over the years working with various […]

Kindly share this

A bug on live environment. Who is to blame? Software Tester, Developer or Project Manager?

Probably every tester would have missed a bug while testing an application. But whenever a bug is found on live environment, the game of pointing fingers begin. Usually, software testers and developers are at the receiving end of such blames. The project manager and the management team begins to ask: “How come you missed that bug?!” or “Who […]

Kindly share this