When should you engage with the testing team on waterfall projects?
I appreciate that most software development these days is done using the 'agile methodology' or a variation thereof. With agile, the testing team is (or at least should be) heavily involved with every sprint.
However, many organisations also deliver other types of projects that don’t have a continuous development path. These are one-and-done projects like bringing in or patching a 3rd party’s software; upgrading or replacing hardware or a whole range of changes that can impact your user base.
Read More
Topics:
Software Testing,
Test Teams,
Agile Testing
DevOps Organisations Are Growing
One area where we are seeing large growth at the moment is that of DevOps and Software Development Engineer In Test (SDET), particularly with larger organisations and government departments.
Driving this demand is the desire to breakdown the barrier between software development & IT operations and blend them together so as to build cheaper, quicker and more valuable solutions.
Read More
Topics:
Software Testing,
DevOps,
SDET
Introduction: The Importance of Document Review
In testing, as in development in general, we rely on good documentation to help us ensure that we deliver the right product to our end users. These documents may be user stories, requirements, technical designs or any other document that you can rely on to “build It right” and “test it right”. All should all be subject to a critical review.
However, document review is not something most testers are taught and for many, the review will consist of little more than reading the document, pointing out typos and obvious mistakes. They are not aware of the two key elements they should be looking out for which are...
Read More
Topics:
Software Testing,
Quality Assurance,
Document Review Checklist
Response to sorting my digital weight – an observation into our growing digital weight & the impacts it may bring to our general lifestyle
This is a response to another article written by Asmita Dixit, which I recommend reading first to get a better understanding of the context to this blog post. You can read it here.
A comparison of digital weight & physical weight i.e. spring cleaning
“Digital Age” as a term is commonly understood by many to reflect how we live our lives now but the implication is quite profound when we compare what was before the digital age. It would be quite comical to call the previous age “the physical age” in contrast to now but maybe the importance isn’t in naming an era of human time but what we gained and what we might lose.
Read More
Topics:
Software Testing,
Regression Testing,
Data Storage
The Role of Testing in Process Enhancement
Are you missing something with your testing? Do you know how testing can help drive process improvement as part of a project?
Ok, stop me if you’ve heard this one before, "...well we’ve always done it that way" or ‘"...well, we’ve always done it like that".
If I had even 10p for every time I’d heard either of those from a client, I’d be typing this on a Caribbean beach with Cindy Crawford bringing me half a lager and a complimentary dish of dry roasted nuts!
Read More
Topics:
Software Testing,
improve software testing,
Software Test Process
How to Prepare for an Automation Testing Interview
I was recently asked to help a non-technical Test Manager to draw up a job specification for an Automation Test Engineer with at least one year’s test automation experience. Not too difficult a task as I knew the client fairly well and understood the sort of person they would need but...
The conversation turned to how would this non-technical Test Manager know if the answers given in an interview were:
- A: right and...
- B: a reflection of the candidate’s true test automation ability
I came up with an approach that I think will work well. More about that in a moment… but first, I will explain about the problem of interview questions.
Read More
Topics:
Software Testing,
test automation,
Interview Questions
Tips for Making the Most of 5 Ws & H
Do you know the poem that starts?
“I keep six honest serving-men
(They taught me all I knew);
Their names are What and Why and When
And How and Where and Who.”
These six fundamental questions can serve you very well when creating user stories. They can be particularly useful if used in a group setting. Even more so if the group has wide representation across the various stakeholder groups. In fact, having input from a mixed group is particularly important if you are looking to get comprehensive user stories that everyone can agree to.
Read More
Topics:
Software Testing,
Test Tools,
Test Requirements
Risk Based Testing - How testing can help you make the right decision
There are massive pressures associated with any IT project:
- Bonuses
- Timelines
- Reputations (individuals & the company)
- Spend already committed
- Risk
- Cost
- Time
- Old systems failing & not fit for purpose
- Cost of maintaining existing systems
Read More
Topics:
Software Testing,
Risk Based Testing,
Decision Making
Introduction
In honour of International Women's Day, we asked some of our team members to share their thoughts on working in the software testing industry. There was a wide range of opinion and we have shared some of this with you below.
Alira Salu - Test Consultant
"My father was a Computer Analyst which inspired me to follow the same career path. Seeing my dad going to the office every day with passion and dedication; as a young girl, it had a great impact on me. My role is perfect for me as I absolutely love problem-solving and get a real sense of joy from being a part of the team, finding solutions to the problems. My best advice for the younger generation would be ‘be kinder to yourself’ as situations get better with time. Generally, I feel we have a good number of women in IT but not as many at the top level so I would like to see that change in the future."
Read More
Topics:
Test Teams,
Women in IT,
Women in Tech
'I want to lose my Digital Weight'
All of us like to express our thoughts and experiences in the form of blogs, presentations, files, photos, emails and posts on professional as well as social platforms. We also like to create a memory of such occasions and save them for future reference. But when we need to, we create new artefacts in-line with our reflection at the given point and of course, save it again for future reference!
Read More
Topics:
Software Testing,
Test Tools,
Test Data