Ch-ch-ch-changes: Experiences of testers who have shifted left & right

Ch-ch-ch-changes: Experiences of testers who have reposition left & amp; rightfield Lisa Crispin May 22, 2019

June 16, 2026 · 10 min read · Testing Guide

Ch-ch-ch-changes: Experiences of testers who have reposition left & amp; rightfield

Lisa Crispin
May 22, 2019

Ch-ch-ch-changes:
Experiences of testers who have shifted left & amp; rightfield

In old posts I ’ ve shared my own experiences with “shifting left and right”, besides cognize as uninterrupted testing, and how testing-related activitieschangewhen you do this shift. I ’ d like to parcel experiences from other testing practitioners as they feature moved into participating throughout the software development build, observe, measure and learn iteration.

Let ’ s learn what a few testers have found as they got affect with quiz at various points in the continuous ontogeny cycle. If you haven ’ t yet been able to embrace continuous examination, these stories may give you some thought on how to get started making the move.

p.s.
We had an expert venire with most of these folks where we had a spanking discussion about how to shift to uninterrupted essay in DevOps, how to encourage a whole-team-approach to testing, quiz in CI/CD, and so much more. You can watch it here now: & nbsp;https: //www.mabl.com/blog/how-to-shift-to-continuous-testing-in-devops

Shifting into a new role

 

Andrew Morton,now the DevBoss of Ministry of Testing and@ TestingChefon Twitter, used a fairly ultra approach to “ shift left ”. He part a story about how he decided the best way to show developers how to test was to be a developer who tested. If you hold some coding experience or are concerned in learning, unite your testing expertness with hands-on development employment is a great selection.


 

Even in the first duet of geezerhood of my career, I realised that it wasn ’ t plenty to just be give something and be state ‘ Test this ’. I knew that to be as efficient as possible, I needed to be around when decisions about a project be being do, from initial kick off onwards.

To this end, I used to ensure my workfellow ’ calendars each day, and if there was a meeting scheduled I cogitate I should be in, would ask to be tempt (which worked most of the time). This was the maiden footstep in shifting left, as I was now able to be involved at the start of a project, and when characteristic be released to testing.

However, there was still a gap that entail I wasn ’ t testing throughout the entire development cycle, and that is the constituent where code is being compose. In theory, as a examiner, this is not my realm to work in and developer should be execute things required to check their own employment. However, over the years I hold mark that most developers are not taught testing (rather, they pluck it up ‘ on the job ’ and learn from codification written by others in the same situation), and even if they are, they are not needs outstanding at applying it.

The question get how do we fix that? The companionship I was in tried displace testers out of the dedicated testing office and into a test coaching role (i.e. we wouldn ’ t do any testing ourselves, but help the development teams do testing instead). Whilst this sort of worked, it wasn ’ t very satisfying to me, because I had the feeling (probably erroneously, I admit) that I wasn ’ t getting across to developer because I wasn ’ t one.

So I changed that. Deciding that the best way to show developer how they could test and germinate, was to become a developer who tested and developed. I had quite a bit of programming experience from doing E2E automation, and had just come off a project backfilling unit tests to replace some desegregation tests that could be run at the lower level. I was now in the position of being able to be part of design, programming, and testing for features that I was assigned. That approach has stayed with me for the final couple of years as I have continue my developer journey.


Andrew ’ s desire to “ transformation left ” led him into a new function where he can pattern full testing praxis to other developers. Not all of us want to travel into compose product code (some of us moved off from that into testing). Learning enough skills to be capable to collaborate with developers can, in my experience, also be an effective way to facilitate them discover testing skills. I ’ ve done a lot of pairing with developer, for automating tests, for exploratory testing, and for writing production codification. All of those things helped transplant skills among team extremity so that we could prevent bugs and please customers.


Continuous examination is not a new idea!


If you ’ ve been work in the package industry for various years or more, you may find that some of this talking about switch left and correct isn ’ t actually a new thing. That ’ s my sentiment too! I askIsabel Evans,a well-known package and quality consultant and outside speaker with more than 30 years experience in IT, how she has seen testing alteration, or not change. We both remember that the correct approach to testing in falls was to do testing at each form, rather than solely at the very end of all the phases, right before liberation.


I recall hear how to test a requirements document at a testing conference in the early 90s - I opine it might have be Isabel who presented that session! That was an effective testing activity that let me bring citizenry different roles and from different teams together, from analysts and designers to developers, making sure we all shared the same understanding of feature requirements.

SUSA automates exploratory testing with persona-driven behavior, catching bugs that scripted automation misses.


Isabel say me,

I had a job originally in the eighties which combined testing with 2d line support,

and yet before that, in the seventies, as developers we spent most of our clip testing (dry scat mainly). But then, back so, you could merely compile your code once a day, so you got careful! I do sometimes wonder if get everyone go rearwards to 1 compile every 24 hours would improve quality… At some point, everyone let go of so much good practices – right through the living cycle.

Isabel partake another story about continuous examination:

I locomote to a training day run byBill Hetzel(I reckon 1987?) and he was mouth about the grandness of `` Test then codification '' - he had badges to raise it - and I went back to the spot I was working, and part to enforce it.

I apply it to part from test - first discussions, through testing requirements, through screen design stage, to unit tests designed before coding, and then testing escape through the stages from unit to integration to scheme to acceptance testing. We had a `` halt and think and test/review '' at every stage in our & nbsp; projects. Some of those were longer waterfall projects running for several months, and some of them (I 'm talking 88 through to 1991 here) we were running continuous maintenance assignment on client projects, bunk 4 week cycles to pull down change, and deliver to production systems every 4 weeks. It was good structured, and relied on the application of exam mindset at each stage.

There were about 200 developer and Business Analysts (BA ') s, and at that stage I was the only `` tester '' so the BA 's besides tested, and the developers critique each other 's code, and tested each other 's codification. My job was to train them in testing, and in review/inspection methods, and in how to tailor those to endangerment and project size. I would coach, help etc. Implementing this took clip, and edifice of trust, and manifest that I could examine, and find utilitarian improvements, and help them ditto. It intend demonstrating that having me in a specification review, or a meeting added benefit for everyone, and facilitate everyone. I saw my part as serving everyone and enabling them to succeed.

We also went out and instruct customers how to try and how to critique so they could join in at all phase, and report back on anything in unrecorded. And (we be a package house) we also involved a technical person & nbsp; in each sales proposal, and proposition papers be likewise reviewed and tested. So in the end, testing start presales ... and went on into post delivery customer care - specially on the maintenance projects.

As a system tester - the only one in the company - I wrote a report to the managing director to say `` we could do things differently and it would save time, money and fuss '' and he asked me to enforce it.

I am still lofty of what I achieved there, still in touch with some of those people. At his 70th birthday party, Managing Director make a speech about the upshot I ’ d had on the fellowship - it was his birthday, but he opt to verbalise about the difference end to end testing made.

Nowadays, I am taking the displacement even more gravely - if you are focused on User Experience (UX), it is even more crucial that you start at idea phase with testing and never kibosh. Keep retesting your ideas, your preconceptions of who the users are and what they are make, and what the products render for customers.

When Isabel says “ end to end try ” thither, she doesn ’ t just intend some automated test that encompasses a full user journey through all layers of an application. She means testing from the idea end of a product to the customers utilise the leave lineament in production - and no uncertainty, taking what customers larn and feeding that back into the succeeding new production ideas. That ’ s continuous testing! This is a different access than join the development team, but it is another way to spread testing knowledge and help the team direction on both testing early and testing in product.

 

Curiosity and assurance to shift

Ken Talbot
I ’ ve met so many testers who came to testing in an unusual way. I loveKen Talbot ’ stester origin story! He ’ s an English and Film graduate who depart out on a path to be a writer and journalist. An interest in exploring tech and software led him to working on a small test team where the development followed a waterfall approach. When the company transitioned to agile development, Ken was capable to learn much more and intercommunicate straight with developers, scheme executive and database engineers on a daily footing. He was able to shift aside from the waterfall testing-at-the-end approach by utilise his natural curiosity, along with the courage that all of us testers involve.


I have found - at two companies so far - that an inquisitive nature, coupled with as much confidence you can muster, enable reposition left/right. My previous company convert from waterfall to agile and my current one is government sector, so anything “ newfangled ” is alien in most corners. In both environments, enquiry like “ do you mind if I get to X meeting ” or “ would you like to look over my Y test planning together? ” really helps. Occasionally there will be a reply of “ why do you/we need to XY? ” and it ’ s but a uncomplicated matter of explaining the value of roles bleeding into each other during the unharmed dev rhythm

I latterly have a mob testing session with some new testers and graduate devs. The devs turned into inquisitive tester after a few turns and the quizzer were enquire questions about programmatic design. This is something they confessed would ne'er have happened in their project team.


Ken ’ s late company encouraged teams to keep encyclopedism and evolving their agile practices. That ’ s key to the whole team approaching to quality and testing, which in my experience issue in the highest-performing and happiest teams. Ken recently joined another society, a cyber protection consultancy, which is too undergo an agile and DevOps development. He bask the chance to con while also pass knowledge on to former testers and growth teams. Here ’ s an example:


After a late visit to a local tech expo, our company ’ s engineer be evangelising about the DevOps ecosystem and how 'everything is a dev job now ' as cloud architecture and infrastructure as code grapple by the team no longer requires the traditional Dev-QA procedure. This understandably impacted the confidence of some of the quizzer, particularly the non-technical demographic. I felt the need to assure teams that not only was the 'everything is a dev problem ' somewhat misunderstand, but that if we used that logic thentest is a dev concern and dev is a test concern.Identification of risk and implementation of test structures - automated or otherwise - still requires areas of the squad to specialise in these factor. Seeding of that knowledge must begin somewhere and this is why examiner must ever be involved in all stages of the development cycle, especially in the architectural planning of the shiny new cloud-based creation we last in. Since so, I believe all of our examiner feature continued to not just take an combat-ready function in development, but also start to diversify their knowledge of newer technologies to better assess the vary tech landscape.


Even if you don ’ t have a lot of testing experience, you ’ re plausibly good at asking questions and learning! With some special courage, you can make your own opportunities to start collaborating with developers, operations expert, designers and others to locomote into testing ideas on the “ left ”, and learning from production use on the “ flop ” - along with everything in between. Testing is an integral part of product development, not a “ phase ” to be done at one particular time in the cycle. Many of us have practiced continuous essay for years with great results. Don ’ t be afraid to take your first step to a more holistic testing coming.

Quality Engineering Resources

Automate This With SUSA

Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts needed.

Try SUSA Free

Test Your App Autonomously

Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts.

Try SUSA Free