In this second part of our blog series where we meet the different department heads within our company, below is an interview with Milan Kmezic, our Head of Quality Assurance (QA). He talks about the importance of Quality Assurance in development.
Tell me about your role and the team’s responsibility?
I’m heading up our quality assurance (QA) team globally and working with planning and prioritization of our QA efforts, developing our test strategies, reviewing test plans, reporting global status and risk analysis, training, processes, tools, customers. I also manage media-facing meetings and support a strong awesome team to make sure they perform at their best.
The QA team’s responsibility is to find quality issues and report them in a way that the developers and designers can understand where and how quality issues occur. We also give advice on possible improvements that can be embedded in the continuous development or as future change requests.
To the project managers we provide an overall quality picture and give a go/no go for client deliveries but also take care of app distribution, app analytics reporting, app promotion, device inventory management and more.
How did you first get into Quality Assurance?
Fifteen years ago I started working for Ericsson in north Sweden where we developed fully automated test solutions for mobile stations.
A couple of years later I moved to Sony-Ericsson in south Sweden and worked with semi-automated tests for global multi-site testing of mobiles in China, Brazil, Japan and Scandinavia.
I’ve spent the last five years working with mobile apps in the east, in the pearl of Asia, Cambodia.
What does Quality Assurance mean to you?
It means understanding what is expected from our efforts seen from the client’s perspective and communicate in the best way possible any deviations from the agreed path.
What’s the most important thing in your job?
Team spirit that creates unity amongst us to improve how we work, what we achieve and enjoying our time working on challenging projects.
What inspires you in your role?
Our achievements and our ambitions. Our competition and our challenges. But most of all when we work as a team.
What’s the vision for your team and what’s next for you in terms improving and growing QA at DMI?
Our vision for QA is to become the most trusted quality assurance provider worldwide, something we have already partly achieved by being the only developer to receive Trusted Developer Status from AQuA, the independent industry body concerned with quality in apps.
What makes you sure you will achieve the vision?
I could tell you about how amazing our teams are, how well they are working together, a decade of experience, hundreds of clients, thousands of apps, our analytics tools that show bugs post launch etc. But instead I would like to look at what recognition we recently achieved after long hard work; that we were the first in the world to receive Trusted Developer status from the independent world wide mobile app quality body AQuA of which AT&T, LG, Motorola, Nokia, Oracle and Samsung are the core members.
“DMI’s approach of agile software development life and iterative QA processes demonstrate that they share our vision when it comes to developing real quality in the app market.”
– Martin Wrigley, Executive Director, AQuA
Please make sure to check out the first part in this blog series with Head of Design Kim Peratt about how you can differentiate through design as well as our very popular posts on The QA Super Heroes and The Bruce Banner & Hulk of Testing.