Jeroline
Uh hello everyone and welcome to it's another exciting webinar from the change leader series break free so today we'll be looking at the topic
Jeroline
Achieving test optimization how manual and automation testing can work together uh my name is Jeroline and I'll be your host for today so before
Jeroline
We get started I'd like to go over a few housekeeping rules your line is currently muted but don't worry you can submit your questions
Jeroline
During the webinar through the chat option that you find at the bottom of your screen and we'll answer your questions as a part of
Jeroline
The Q a section that happens at the end of the webinar and also please note that with this webinar is being recorded and we'll
Jeroline
Send out the link of the recording so that you can share it with your friends uh or have a watch later and next slide
Jeroline
Please and for those who may not be familiar with the Cloudy we are a cloud-based testing platform offering 5000 plus real devices and browser
Jeroline
Combinations for mobile and web app testing and key features of peak cloudy include continuous testing devops Advanced automation AI based visual testing real-time test
Jeroline
Analytics and more and with integration with proper popular testing Frameworks and tools and round-the-clock premium support Pcloudy is trusted by 300K plus registered users
Jeroline
From small businesses to large Enterprises and now let me tell you a bit about Break Free Break Free was an idea that burst out
Jeroline
Of the need for change in the test in the testing domain so we've seen the testing industry evolve and grow over the decades as
Jeroline
A few leaders took the risk to break free from traditional approaches towards testing and come up with a lot of new ideas and practices
Jeroline
And we believe that this change can be accelerated at a much faster pace and so we took the Liberty of identifying and inviting a
Jeroline
Few change leaders who are breaking the mold and embracing change to see the QA industry evolve and that's what Break Free is all about
Jeroline
Our hope is that these sessions would spark ideas in each one of you to be the change in the QA industry for the industry
Jeroline
To grow into greater Leaps and Bounds and now let me introduce you to our change leader for today
Jeroline
Is an accomplished expert in the field of software testing with extensive experience and knowledge gained through years of Hands-On testing and learning he is
Jeroline
Currently the senior director of quality engineering at g-span Technologies and despite his uh very uh busy schedule Ajay is actively involved in training new
Jeroline
Testers presenting at conferences conducting workshops and sharing his thoughts and knowledge about testing through his blogs and tweets and he also co-founded weekend testing
Jeroline
A worldwide movement for skill testing and authored multiple multiple books for testers Ajay has made a significant contribution to the testing community and his
Jeroline
Friends also describe him as a change agent idea man and motivational speaker we are so honored to have Ajay today so without any further
Jeroline
Ado let me hand it over to our speaker for today Ajay
Ajay
Thank you thank you very much Jeroline be cloudy and uh everyone whom I see here uh so thank you very much so
Ajay
Before we get started so as with any other presentation of mine what I want to do is I don't want to I want to
Ajay
Have a check as in not spend the entire hour and then you feel that hey this is not the webinar for me this is
Ajay
Not the webinar at the at this moment of my career and things like that so let me quickly walk you through the slides give
Ajay
A glimpse of what you will see what we'll discuss and some surprises and things like that so we'll touch upon what is testing first
Ajay
What is Automation and then you know the 5w1h around Automation and then finally some light around testing activities
Ajay
And then why automation projects are also projects and then the this is the surprise element right a few examples which actually goes on for
Ajay
Uh more than one or two slides right so good so anyone who feels that uh uh
Ajay
We need to stay to listen to me now thank you very much and those who felt that no I think this is okay we
Ajay
Kind of understand what you're trying to hint to what you're trying to get to so we'll skip this time uh thank you for not
Ajay
Wasting both of our time and all the best for whatever you're doing so let's get started so this oh
Ajay
This webinar is on bringing test optimization how to combine manual and automation testing few heavily discussed heavily debated uh critical uh interesting words there
Ajay
Manual testing automated testing automation testing but that's the fun of this webinar uh so even this morning I had a discussion uh on hey
Ajay
Should we call it manual should we not call it automated testing on LinkedIn with one gentleman but yeah
Ajay
Now let's dive deep into that right so this is going to be a 40 minutes webinar and then uh lots of questions I'm expecting
Ajay
So let's see first we need to let's touch upon what is testing what is software testing
Ajay
We all are aware and we all agree also that testing is not just about test cases testing is not about just the bugs and
Ajay
Testing is a combo a combination of a lot of things testing most of the good testing do you know where it happens it happens
Ajay
In the mind okay so what so to break down that mental activity an interesting activity that very few people uh find words to put
Ajay
That thought process I am trying to help you is testing is a social process unfortunately many think testing is something which is totally related
Ajay
To tools which is not hey testing means analyzing requirements
Ajay
Testing means finding bugs testing means quality assurance testing means giving sign off to bills and releases
Ajay
Wonderful concept Break Free be cloudy's webinar where they say that breaking away from traditional testing fantastic
Ajay
Theme and tagline that matches with the topic here also that writing test cases finding bugs equal to testing assuring quality equal to testing sign
Ajay
Off for a build release all those for traditional testing it used to work or never work that's a different story please break free from
Ajay
That and come to the real testing and what is real testing is this is a social process where you interact with multiple stakeholders and
Ajay
Get things done understand the confusion and bring Clarity you find risks you find risks in every activity not just in the product in the
Ajay
Project as well if any one of you thinks no Ajay we don't find risks let's discuss I'm happy to you know change the webinar
Ajay
Topic and that would be an interesting topic as well for this webinar we confirmed the knowns check we explore the unknowns test checking exploring
Ajay
You know you add both of them then you get what is called as testing uh references exploded book learning about the product
Ajay
We don't learn about the product we first write test cases and then go execute it and then our customers find bugs no wonder they
Ajay
Find books right because if you don't learn about the product customers will teach you about the product through the box so please include learning
Ajay
As part of testing testing is an activity to help others make decisions no Ajay I am the tester I am the quality engineer I
Ajay
Am the one who signs uh and gives the sign off no why do you do that why would you do that go ahead and
Ajay
Read the beautiful blog post by Michael Bolton called testers get out of quality assurance business
Ajay
And we can discuss after you read that where hey look we can assure the quality of our work not the quality of our entire
Ajay
Team or the entire product or project I know few of the things that I'm telling right now you might feel like this is so
Ajay
Different from what I know but that's okay and that's okay to learn the right stuff any day of the year testing is a search
Ajay
For something bad so that customers don't find that bad thing right testing is all about investigation and research have you had heard those lines
Ajay
Like ask questions like a child think like a scientist
Ajay
Advocate like a lawyer investigate like a detective that's testing
Ajay
But unfortunately how does the world liquid testing to here is your script here are your environments go ahead and automate go get the results
Ajay
Not green keep doing till it's green release and then come back repeat the cycle no wonder people are bored of testing they want to
Ajay
Move to development they want to move to automation just because if you use a mixer grinder in your kitchen does that mean you are
Ajay
Doing automated cooking no right there you call cooking cooking but here in testing why do you call it as automated testing and manual testing
Ajay
We'll go through we'll go few more slides and then you'll understand what I am thinking towards both of those terms finding truth about the
Ajay
Product yes all of these and much more is what is testing please don't restrict yourself to the tip or the top of the iceberg
Ajay
And think or executing test is testing much more learning investigation exploration analysis evaluation reporting modeling all of that into put in the words documentation
Ajay
Right put in the words negotiation all of the is testing
Ajay
Have I now increase the landscape of testing for you
Ajay
Ajay but that's not testing please put it put as a question I I'm saying the chat uh okay good if if now okay that's
Ajay
A good now that you see yes yes yes let me repeat the question is your landscape of understanding of testing increase now now do
Ajay
You understand what is Big testing right okay great so with that don't complain you don't enjoy testing okay which is by the way my
Ajay
Blog see having done five percent of the landscape and then you say if testing is boring the answer is there in that person there
Ajay
Is so much more to testing that you will not just be you'll not just enjoy testing but you will also feel like hit one
Ajay
Life is not enough for testing right so so I want to set some context now now all the the folks who do automation who
Ajay
Earn their paychecks uh through automation you know this is for you my questions to you okay I'm not against you folks my question is
Ajay
Against the ideas what is automation okay don't answer me answer to yourself what is automation it is something to do using tools to execute
Ajay
Some tasks adri right something to do with tools and to do with tasks correct is it restricted to test execution anywhere in this world
Ajay
Anywhere someone has told automation means do only test execution has anyone told that
Ajay
I am looking at few more different answers everyone is again again agreeing with okay good so no one has told that automation means restricted
Ajay
To test execution then why are we thinking automation is equal to test execution automated testing what do you do I execute my test using
Ajay
Selenium Cyprus so on and so on so forth so many tool names right tell me again what did you do did you automate testing
Ajay
Or did you automate test execution Auto testing or test execution what did you automate
Ajay
Only test exhibition test execution test execution test execution okay good so now if you have automated just test execution don't call it automated testing
Ajay
Okay I showed you what is testing test execution is one part five percent of testing okay so let's go back are you blinded by
Ajay
Automation you know is a question that you need not answer to me start thinking on these lines where can automation be used not where
Ajay
Can test automation be used where can automation be used and slowly bringing on bringing you all to a new world okay you need to
Ajay
Be uh you need to come with me for the journey to experience it where can automation be used what to automate what not to
Ajay
Automate why to automate how to automate which layer to automate okay nowhere I have told test automation where can automation be used the last
Ajay
Line you see regression test and the one line before that long running execution these two places are places where the majority of the world
Ajay
Uses automation for and then says and then slowly no one is looking at them they slowly changed automation to test Automation and then the
Ajay
Whole world is thinking or test automation test automation automation testing automated testing and all that what about the other things creating test data it
Ajay
Is not execution it is also part of testing what do we call it right monitoring environments which environment is down I'll use automation to
Ajay
Find out I'll have a TV I'll have 18 such environments I'll figure out which one is done automation no automation automation I'll calculate and
Ajay
Compare the Run results and timings automation I'll clean up the test data and environments after before my execution or my uh my test execution
Ajay
Right which could be with or without tools I'll use automation for cleanup can automation be used yes it can be used I'll use it
Ajay
To mock some components and some transactions yes it can be used I'll use automation to analyze change fantastic use case right so my dear
Ajay
Friends don't restrict automation to just the last two points and think the world is also boring no automation can be used to do wonderful
Ajay
Things automation can be used not test automation can be used automation can be used right what to automate based on the ROI written on
Ajay
Investment what not to automate constant changes and where cost outweighs the value monitoring environments every day every third day the environment changes you need
Ajay
To change the url you need to monitor for different things in the same environment
Ajay
If the cost outweighs the value right why to automate there is a need if there is a need go ahead and automate if someone
Ajay
Asked you to ask them have they are asked if there is a need or not you bought a new tool very bad idea to
Ajay
Go to use that as a reason to automate okay how to automate again choice of tool language depends on your what is the magic
Ajay
Word that starts with c the choice of tool and language to automate depends on your
Ajay
Context context and context okay good the batch you know should I batch it or should I automate specific test cases again depends on your
Ajay
Context we all know this pyramid right but again the key is this arrow and the text with that Arrow push the test lower or
Ajay
Higher Roi if you are not getting higher higher Roi as you push it's okay automate till you get the highest Roi and then stop
Ajay
Automated we saw what is testing we saw where all automation can be used and some setting the context 5w1 HR on automation now let's
Ajay
Bring in some magic and discuss about all the things that we do as a tester do we understand requirements yes do we model the
Ajay
Application modeling as I am not sure okay let me help you systematic product modeling it is a uh it is there in worker friends
Ajay
As a course from the test drive it is less than 1000 rupees please go buy that and uh understand how to systematically model I
Ajay
Can also do one more session for ecloud if uh you know things work out how to organize documents do you all organize documents as
Ajay
Day in day out activity you collaborate with people stakeholders uh you design tests right you question the assumptions then there is test execution then
Ajay
You learn about the systems you identify bugs you report bugs you investigate bugs you participate in bug triages you estimate you identify rescue mitigate
Ajay
Risk you plan the right test you report the test and then you make sense of the test you do so many things as part
Ajay
Of testing so the million dollar question for you is there at the bottom with all these activities why are we obsessed with just one
Ajay
Of the activities for automation scope why what is finite testing it is something related to do with accessibility I'm not sure why it came
Ajay
Up here but then that's the answer uh rutik okay so with all these activities why are we obsessed with just one of these activities
Ajay
For automation scope that is the one in the red the test execution right
Ajay
Again from Ministry of testing these are some of the different things that the community has collated now I've highlighted two of those activities where
Ajay
The majority of the testers think we can go ahead and automate again with all these activities why are we obsessed with just one or
Ajay
Two active one or just one to two of these activities for automation scope why can't we automate other tasks
Ajay
Please do remember automation projects are also projects do you work with people yes do you have confusions yes do you unblock them yes do
Ajay
You do you need to have a good process yes do you resolve conflicts yes then treat them as projects don't read them as magic
Ajay
Ones yeah just checking out some questions okay good so okay fantastic now you know the cream of the webinar according to me few examples
Ajay
Of automation amplifying functional testing and then helping uh you in your day-to-day work
Ajay
You see the left image let me skip the slides and then click on this to open one by one let me know if you
Ajay
Are able to see this five four three two perfect
Ajay
Okay good so what is this there was a use case where
Ajay
I had to test a phone number in different formats I had to test a date or maybe I had to just test the phone
Ajay
Number in different formats so what I did is I worked with Karthik and Santosh tupeld as part of test insane and we said uh
Ajay
Hey what if I enter a phone number like this
Ajay
And then it it it prints out T results in different formats like this
Ajay
And then I just copy and then use it in my form cool thing uh Ajay this I can do on my own yes you
Ajay
Can do but it is good to have a a reliable source and not waste time right so that way that's why this tool was
Ajay
Created uh what about the date format 2903 2023 and then you see different formats similar to that time zone and you can add time
Ajay
Zones as well right so all of these okay so this is a example of a tool which was created to help with test data
Ajay
Generations way back in 2014 I think yeah or even yeah somewhere in 2014 I believe and it still helps right so let's go back
Ajay
To the next tool oh good so this is an example of this is an example of an image I've taken an image from an
Ajay
Application which I and my team tested so I'll give you some background of it so these are all names of the patients uh and
Ajay
Then the phone numbers and then they are a different uh
Ajay
States right States as in uh each patient is uh can have can either have vaccination zero vaccinations one vaccination and a lot of other
Ajay
Things right just imagine a lot of parameters now how to test this is you can uh add one by one patient like Banu male
Ajay
One year one month add a valid phone number and say six vaccination and go ahead feed it and then when you open the app
Ajay
You'll get this test data you test it right that is one way of option that is the um Zindagi option the cool option is what
Ajay
You can do is uh what we did was we used automation okay not test automation we used automation to create self-referential test data meaning
Ajay
Instead of Banu what we did was Banu underscore six wax 6V
Ajay
Right 6V underscore uh sign in from reception something like that so when we when the tester reads the name on the app they know
Ajay
What test to do on that patient like on that patient test data what tests to carry out so we used automation to like to
Ajay
Generate so many records with different combinations so like pairwise testing was used uh collaboration with the dbe folks was done and then a script
Ajay
Was written which would then pump in the test data pump in the data to help the tester save a lot of time and not
Ajay
Think oh what do I do with Charles Williams what what test I have to do no need to remember you just see Charles Williams
Ajay
You will know based on the name self-referential test data right so that way so opportunity to automate is everywhere we don't look around enough
Ajay
So let me check the next give you one more okay great so this is uh let me open a website gspan.com
Ajay
And then go to resources and show you a resource top 10 software automation testing tools compared I and my team worked on this I
Ajay
Want to show you while you go through this I want to show you a browser extension which is called as tabley let me click
Ajay
On it and then say run tably so it runs
Ajay
I'll tell you what it does let's give it some time
Ajay
Okay so it has added some numbers let's open that image
Ajay
And uh full screen and then zoom in so what it is saying is it will go it will pressing tab will take the focus
Ajay
In this order on this website right and this is the order how much time did I take to find out a tab order of
Ajay
A particular website and this is not just this website right I can do it on any website
Ajay
Okay so that's an example of using the tools to help me in testing I want to show you one more which is called as
Ajay
Pairwise testing yeah I did not want to say that name God of uh
Ajay
Just moving out e so this what you see here is a tool I'll explain you through stuff that is already done say for example
Ajay
We are testing a scenario any Ott platform all right most probably maybe books of Amazon where the different user State could be either it's
Ajay
A signed in user or a guest user or we'll sign in at the checkout okay three different states so you put it as here
Ajay
Uh the rows of this column then whether that user is a prime user or not yes or no then the type the type of
Ajay
Book Kindle or paperback and then whether you add to cart or add to wish list and then whether you'll apply coupon yes or no
Ajay
Whether you will use a saved address or you will add a new address and then you will whether you will give trap or you
Ajay
Will not give trap smart testers by now this thought should have come that how will you gift wrap a Kindle right or how will
Ajay
You uh gift wrap something that is added to wishlist and all of that how will you add a coupon to something that is added
Ajay
To wishlist right so if it has come great if not that's okay so to get to do all of this and then when you
Ajay
Do a pairwise testing it will generate test cases or list of cases that you need to test right so this is again an example
Ajay
Of a tool test data generation optimizing the number of test cases and helping you in your functional testing
Ajay
Okay next this is also fantastic let me show you headlamp headlamp dot Docs
Ajay
And I'll show you on I'll show you the app or the what is it the tool on their website itself
Ajay
Oh fantastic I think it's already enabled so the tool is somewhere here yes I think this is the one yes headlamp is prank his
Ajay
Tracking has access to this site now observe all the red dots that you see that means I have not clicked on it so let
Ajay
Me click on it oh you see that green tick you did not see let me repeat with something else
Ajay
You see that okay and all the links on this page are now read
Ajay
If I click on see instructions here it becomes a tick and it kind of gives me a coverage saying hey I did that right
Ajay
So at the bottom you see solo mode 66 red three ticks so let me go back to the home page the docs page and
Ajay
Then try to fill in the form right so this morning or whenever whenever I was trying it I had not clicked on these so
Ajay
Today let now let me click on this this subject uh field will you turn green now
Ajay
Turned on changing the focus so and then I say submit email is required name field all of that right so uh
Ajay
What does this tool do it is like a headlamp or what headlamp right of a vehicle headlights headlights of a vehicle right so something
Ajay
Like that so use it enjoy it and test it as well and give feedback to the tool and I like it I use it
Ajay
So I think you'll also like it the next The Bird eats bug.com fantastic tool you want to quickly record and then showcase to people
Ajay
Record your current tab or take a screenshot or a you know larger recording this is your tool to go I want to showcase two
Ajay
More tools which I've been closely associated with in terms of testing and using them and I kind of like it uh let's see what
Ajay
Are those tools I'm just checking the doing a time check okay I think we are all good so there are two tools which you
Ajay
Know I kind of highlight or urge you to check out one is called No Grant the URL is here the second is the context
Ajay
QA uh you know with the URL highlighted below the image so
Ajay
Do try it out and these were the some of the tools that I felt and the ways in which you can use tools you
Ajay
Can use automation to do good testing okay and with that so what next now if you ask hey Ajay all good we understood what's
Ajay
Testing according to you we understood what automation according to you we understood how you combine both of them how you optimize your test so
Ajay
What next this is uh the next steps list out every activity that you do as part of your project
Ajay
Okay take time list out see which one can be automated
Ajay
Once you figure out which which one can be automated do a POC if it is work automating it might look like that should be
Ajay
Automated see a POC if the value that you'll get out of automating that putting effort to automate that is worth the cost of automation
Ajay
Right so do that POC and all of that and then if it is good fantastic go ahead automate if it is not then at
Ajay
Least you know that even though you want it to be automated the cost the risk outweighs the value okay so don't automate right in
Ajay
Those cases then keep repeating the cycle throw away from your mind Body Soul the terms manual testing automation testing
Ajay
You want to replace there are multiple terms uh call them testing calls testing as the superset functional testing you know you could use to
Ajay
Replace manual testing wherever you want see the it is a slow change folks and the way I do it is if someone is saying
Ajay
Manual I'll not go into a don't say manual State functional or else the world will collapse no say oh manual testing I mean when
Ajay
They say Ajay we need two manual testers I'll be like oh uh manual testers I mean manual or functional testers right and they'll be
Ajay
Like yeah yeah Manual of functional testers right and then slowly they are telling that functional testers right so that way I feel I mean
Ajay
It's my way of doing that small change uh there are people who will say no you should not encourage them and all of that
Ajay
That's their life lifestyle someone says automated tests and tell them that there's nothing called as automator you mean to say the testing test execution
Ajay
Using automation tools like this this right it'll say yes then you'll say Okay Automation in testing what did you say Automation in testing automation
Ajay
Using tools testing using tools tool assisted testing oh yeah right uh why do you think it's important to differentiate because there is so many
Ajay
Other activities in testing uh what will I call them right so start with hello have a discussion and read and digest this thread when
Ajay
You click on this you get to this thread as a software tester benzymo quality frog I create very little test automation that executes test
Ajay
Cases with predefined input and asserts predefined expected results I do however Advocate those building the software I test do this our automation plays a
Ajay
Big part in much of my work so you go read this you will enjoy it if you don't enjoy it feel free to uh
Ajay
Discuss are you debate engage in a professional manner and understand what the author is trying to say right so that can be a great
Ajay
Next Step to check out ultimate productivity toolkit multiple tools that I've already mentioned and then the ones that uh einra will feel are great
Ajay
To to use to be productive in other words to automate stuff are in this book the link is this lean pub.com productivity toolkit with
Ajay
That I think 30 plus 10 I have like 18 seconds left in the 40 minutes allocated to me meanwhile I'll quickly go through the
Ajay
Questions I mean the chat and then see if there are anything that needs immediate attention Rahul is faster than chat GPT yeah he is
Ajay
Challenges in automation cover some of the tips hidden cost of automation
Ajay
Because management is aware only about tools maximum cater why we have Max automation there oh great great point gaurav that management is aware of
Ajay
Test execution that's why the focus is automation there how do we do what do we do and all of that
Ajay
Do your job to such a great extent that management listens to you sorry I got super excited
Ajay
And used all my saliva for online so be super good at what you do that management is now ready to listen to you and
Ajay
Then slowly you can mention that hey you know what uh I think we should we are doing these eight tasks and it costs us
Ajay
These many hours and people and the money but we are automating only the fourth and fifth task and saving X dollars how about we
Ajay
Do two four six and then the eight and save this much money no management will say no no no don't do they'll say oh
Ajay
Fantastic you know let me sign your appraisal height mid-year bonus everything and let's do that POC and get it done right so you will
Ajay
Cross all the management questions uh what's firework testing that's related to accessibility I believe uh Basics on systems thinking PDT automate accessibility checkpoint uh
Ajay
Why no one or less people share about all these tools uh
Ajay
I don't know now that you know please do go ahead and share yeah see Raul told the same thing opportunity for us to share
Ajay
It more um what else same question from my end are they applicable to banking applications uh good now that you brought in banking obligations
Ajay
Right they see again uh half of them might not be applicable for banking applications you know restrictions installation and all that stuff
Ajay
But there are other ways also other activities also that you need to do so you could use some of the tools there and it
Ajay
Is about the mindset that automation is Way Beyond test execution once that mindset comes right then there will be approvals and forced you will
Ajay
Be forced to use the tools and the right stuff oh sorry kajal had the same questions uh yeah so it's all about how can
Ajay
I help you how can I help you to help no no how um what can I do
Ajay
So that your time is saved uh so help me help you right so that's the tagline you need to take with to your management
Ajay
Help me help you right what are the challenges that we face while doing automation a lot of things right a lot of challenges on
Ajay
Mobile testing especially on iOS too many um unrelated questions to the topic we can take all of that but first priorities for anything related
Ajay
To this how to have a test case repo how about why are these questions in the chat and not in the Q a can
Ajay
You please do me a favor if you have a question can you put it in the Q a so that way it is kind
Ajay
Of easy to track [Music] um yeah what is Kindle and paperwork these are parameters for the
Ajay
Example that I used for buying a book in Amazon
Ajay
What do you think of testers have to learn that much low level coding uh
Ajay
Building component test and integration test using spec flow is costing us more time okay as we build test using mock service and against code
Ajay
What do you think of testers have to learn that much level that much low level coding
Ajay
So if I can rephrase what do you think about the scenario where testers have to learn so much of coding right so
Ajay
If you know good for you just go ahead and do it if you don't know find someone who knows it and get them do
Ajay
It if you need to do it but you don't know it but you are not interested in learning tell it and find something that
Ajay
You want to do but if you are forced to learn and you can't uh pick something else then you need to learn it's I'm
Ajay
Sorry I'm giving very gender cancer but uh that's the thing if you have a better way to do that uh automation of that execution
Ajay
Right suggest if you don't know then do what they ask you to do I I had a brilliant manager who used to say for
Ajay
This problem let's do this we'll say no but uh if you if you do solution a there will be problem one two three he'll
Ajay
Then ask do you have a better solution we'll say not at this moment then he'll say till you get a better solution this solution
Ajay
Is what we'll use it right so and that used to work brilliantly if you have a problem against a solution bring a better solution
Ajay
If you can't bring a better solution continue with the solution that's highlighted
Ajay
Uh how about the automation activities of data platforms like data warehousing considering the complexity involved and changes happening in data rapidly what can be
Ajay
Considered as in scope for automation scope in this scenario
Ajay
So we have this Upstream Downstream systems data quality is a test that people need to do how about uh there is one tool that
Ajay
I am aware of uh I'm not saying use that tool but I'm I want to use highlight that tool to highlight that concept which
Ajay
Is called browse dot AI what it does is it will highlight the changes in the day um in a on a UI screen now what
Ajay
I'm trying to highlight by giving that example is see when data changes in your cases that is something that you need to be aware
Ajay
Of right whether it is an intended change or a change because of a bug now build tools or build systems that will highlight those
Ajay
Changes and then based on those highlights you can then decide if it if you want to act on the change or say no issues
Ajay
I approve this change and go ahead and continue with your testing
Ajay
How to have a test case repo I find it very hard to maintain test cases either written in test rails Excel or anywhere requirement
Ajay
Changes and we need to update our test ideas to how to manage that and one requirement may have many impact areas or have to
Ajay
Update everywhere correct that's why don't write test cases use mind Maps use Excel sheets guide words uh follow that systematic product modeling where iron
Ajay
Balaji have shown how to test a complex system without writing too many test cases but covering 10x of what the usual public will cover
Ajay
I want to start my career career spelling wrong career in automation testing testing spelling also wrong I have two years of experience in manual
Ajay
Testing so any suggestions how to start my learning and finding good opportunities opportunity spelling is also wrong um please correct these spelling mistakes get
Ajay
Into the habit of not making any spelling mistakes and see just now I told you from your body mind soul remove the terms manual
Ajay
Testing automation testing learn testing in general read books there are great books uh Buddha interesting secrets of a Buccaneer scholar explore it Lessons Learned
Ajay
In software testing testing computer software how to test what is the latest book by
Ajay
Katrina is it how to test or there is a beautiful book with examples of how to test use those books start if you are
Ajay
Not a book person use bbst videos AST videos if you are not a video person see do one thing go figure out my my
Ajay
Testing dreams talk by me there I have given all kinds of resources one of them you will like it if you still don't like
Ajay
It uh contact me and Rahul will help you what else any other questions I think we are done oh there is one I was
Ajay
In functional testing for eight years and then took a 10-year career break no problem now I am on my second Innings and I'm always
Ajay
Been turned on in getting back to testing career with a mention that I need to have automation knowledge in this case what is your
Ajay
Advice for me to get back to my career um
Ajay
One figure out the jobs that have a pure functional kind of a role right but unfortunately they are few in number
Ajay
If you want to get to automation there are multiple uh [Music]
Ajay
Avenues where you can learn automation knowing is one thing learning is one more thing and doing is one more thing build your portfolio chitra
Ajay
Build your portfolio to an extent where there is one link by Angie Jones where she says these are the 10 portfolio ideas uh to
Ajay
Showcase your automation knowledge and expertise right so if you are able to build those 10 exercises as part of your portfolio uh that means
Ajay
You will know automation right and no one will say now you don't know you can always say look yes I had a break uh
Ajay
I did not know automation now I know what's the proof here is that portfolio proof right and uh you can you can get back
Ajay
To job uh super quick and oh there are a few more for advanced testing approach any suggestions and references for mobile testing on Android
Ajay
And iOS please go approach Daniel not we please go read about mobile testing and what you call as advanced might be fundamental for someone
Ajay
Else so there is a lot of to and fro that will happen between uh you and me to understand what you want to do
Ajay
Read about read from Daniel Knott's book he has written I think two books now so that will give you a lot of ideas
Ajay
So any more questions I think 10 plus 10 the questions time is also done now I am happy to take more questions um it's
Ajay
All up uh you know how long people want to stay and what's your stamina
Ajay
Oh there was the slide that I did not touch that's thank you very much for staying till now uh hope you liked it if
Ajay
You did not like it please do let me know it's my fault if you liked it it's all about Peak cloudy uh having the
Ajay
Confidence having the trust uh and giving me an opportunity to explore a topic uh close to my heart
Jeroline
Thank you so much for answering all those questions and for the great presentation uh it was really a pleasure to have you with us
Jeroline
Today um and thank your audience for being an uh interactive uh Bunch uh this is one of the most interactive webinars we've had so
Jeroline
Far uh so it was really nice to have you all here today um so this will conclude the webinar if you don't have any
Jeroline
More questions we'll conclude the webinar uh just remember to keep breaking free and pushing your uh the boundaries of what's possible in the QA
Jeroline
Industry and see you in next break free webinar until then bye take care sure thank you very much I have given my email ID
Ajay
And my LinkedIn I if you search by my full name you'll get me uh I'm happy to engage people discuss testing and uh yeah
Ajay
Let's break free together and Achieve unbounded success yeah thank you very much Jeroline Pcloudy
Ajay
And uh yeah have a great evening and a good day wherever you are thank you bye-bye thanks everyone