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, […]
Category: Software Testing
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 […]
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 […]
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 […]
What’s the fuss about Software Quality Assurance?
A while back, I was working with a team on a new mobile app for some really big names. A demo of a functional prototype was slated to hold with the prospective clients in just a few days. The project manager felt that being ‘just’ a demo, there wasn’t any need for a quality assurance (QA) test as […]
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 […]