Many a time, QA teams are hesitant about hiring junior QAs to work remotely because there are several challenges such junior QAs face trying to upskill and keep up with the rest of the distributed team. This concern is heightened especially when such a person is just starting their career journey which makes it an even more dicey […]
Category: Software Testing
Four Unconventional Ways of Improving Software Quality
It is an established fact that the task of ensuring software quality starts from the beginning of the software development and doesn’t rest entirely on the shoulders of only one role but on every team member. Also, the absence of bugs doesn’t necessarily translate to software quality. Implementing quality practices and processes before, during and after development is […]
How to Make Remote Pair Testing Work
Pair testing in software development involves two individuals testing a software application at the same time using a single workstation/keyboard. These two individuals can be a combination of a; Tester and Tester, Tester and Developer, Tester and User or a Tester and any other member of the team During testing, only one person executes the tests while the […]
How Heroku’s Review Apps has made QA easier
No doubt, running multiple environments for apps provides immense benefits and helps dev teams to be a lot more productive and efficient. Some of the popular benefits are that it empowers parallel development efforts and protects company profits and revenue by ensuring reliable and dependable software with minimal downtime. That said, teams often run a combination of some […]
The Indispensable QA Engineer
There are times when Quality Analysts feel like they are not valued enough or that their efforts are not visible. This may be influenced by wrong feedback or perceptions other team members have of the role or what they do. Some team members think because there is no tangible output produced for the user by the QA, they […]
Preparing for ISTQB Advanced Level – Test Manager Certification Examination
Generally, professional certifications are designations earned by a person to demonstrate a standard level of skill, experience and expertise within a certain field. Beyond this, people write certification exams for various reasons. Some hope that it boosts their chances of getting hired because they believe having a certification is an advantage compared to those who do not have […]
Software Testing Interviews: Two sides of the coin
Interviews are a great avenue to connect job seekers to employers. Whatever the form a job interview takes; panel, online, or phone interview; its an opportunity for the employer to select a suitable candidate for a job role from a pool of shortlisted candidates. During which each candidate attempts to pitch or showcase himself as that suitable candidate. […]
Working on a Project as the only Software Tester: The Journey and Lessons
Earlier this month, my team launched version 1.0 of our customer-facing app after about eight months of active development. The app is designed to help customers remotely control and monitor their alternative energy sources on their mobile devices. The app was developed for both Android and iOS users using Flutter. My team comprises of Backend developers, Platform engineers, […]
Mistakes to Avoid While Verifying Bug Fixes
After the bug fix comes verification which is basically a process of verifying if the bug was fixed or not. It usually requires that the software tester attempts to reproduce the bug after the fix has been implemented. If the bug cannot be reproduced, then the bug has indeed been fixed else the correct fix has not been […]
Transitioning from a Non-IT Background to Software QA: A Learning Guide
In the past couple of weeks, a number of people from non-IT careers have approached me to provide guidance and advice on how to seamlessly transition into a career in Software QA. Most times, their first question is usually around what automation tool or programming language they should learn in order to land their first job in a […]