Workhumanâs Patrick Garvey speaks recently about his work with automation in quality assurance and how the tech has developed over the years.
Automation is becoming ever-present in the workplace as the technology continues to improve and develop over time. As the tech becomes more widely adopted, so does the belief that automation and AI will have significant effects on the working world going forward.
But how does automation really affect the way one works? And how has the sector changed over time?
To find out, we spoke to Patrick Garvey, a quality assurance (QA) automation engineer at Workhuman, who has been working in automation for over a decade.
âWorking as a QA automation engineer, automation tools allow me to improve the efficiency of the QA process within the development team.â
Uncover Exclusive Discounts: Gearberry E-Shop Has a Special Surprise for You!The automation tools in question include Playwright and RestTemplate, which Garvey says the team uses to execute a âlarge quantity of tests against the latest deployment every night before anyone has even started their working dayâ.
âThen, once the workday starts, our engineers already have an idea of how healthy the latest build is and know if their attention is requiredâ.
Garvey states that with continued dedication to automation, their projects are able to âscale more reliablyâ.
As well as working on new applications, Garvey stresses the importance of maintaining oneâs existing automation set-up. âMaintaining and expanding the existing automated test suite allows the team to progress with developing new application features, knowing that past work items are still being tested and monitored regularly,â he says, adding that as the test suite grows, more and more tests can be run than would be possible manually.
âKnowing that a certain level of tests run automatically also frees up a lot of time for manual QA engineers.â
Unveiling the Astonishing Features of the Samsung Galaxy Z Flip5: A Must-Read ReviewAlong with the benefits of more work output and time-saving, Garvey says that automation tools can also help his team to identify and fix defects quicker.
âWhen an automated test runs and fails overnight, the engineer is notified as soon as they come online the following morning,â he said.
âThe reports generated from the automated test details the exact steps that were taken to generate the error, the error that was thrown, and the changes that were applied which likely caused the error.â
The particular tool that Garvey and his team use for dealing with defects and issues is called Allure, which Garvey says can be configured to be as detailed or vague as the user wishes. âThese reports also provide a historical view of your environment status. It can highlight areas with regular or recurring issues that might require investment.â
âProcesses and applications change and evolve over time, so to must your automationâ
The Unforeseen Evolution: How the Global Tablet Market is Facing an Unexpected Twist
Automation Tips for Success
As weâre speaking to someone with 11 years of experience in automation, we ask Garvey about how the sector has changed over the years. He says that there have been so many changes that we could spend an entire day talking about it.
Instead, Garvey summarises it with a few major points, such as how the range and availability of tools to automate the QA process has âexplodedâ in recent years, as well as how numerous solutions are now available if one wishes to automate the testing of web apps, mobile apps and APIs.
âWhere once most companies followed the same templated framework of tools for automating test cases, nowadays each company can have its own unique set up for whatever suits their product best.â
One area that Garvey says automation has become a major part of is continuous integration and continuous delivery/deployment (CI/CD), which he says is a result of the migration to cloud in the last decade.
âWith changes to applications being deployed to production at a much faster rate nowadays, adequate automation is required to ensure regression.
Unveiling the Next Apple Watch: Evolutionary or Revolutionary?âThanks to cloud environments, each team now tends to have access to their own development environments that they can modify and deploy multiple times a day.â
In relation to the QA sector, Garvey says that one of the big topics at the moment is the move to âshift leftâ, which is encouraging testing to happen in an earlier stage of the development lifecycle.
âIn terms of automated testing,â he says, âthere are multiple ways in which this can be achieved such as having the developers themselves write a portion of the automated tests, developing new features with automation in mind or finalising requirements early in the cycle.
âAll options come with a cost but the benefit being that a greater level of automated testing is achieved earlier in a features lifecycle.â
Three Automation Tips for Success
Due to Garveyâs extensive experience in automation, we ask if he has any tips for someone beginning a career in the sector.
Discover the Captivating Secret of Contemporary Innovation and Unparalleled Choices- Investigate what tools are out there: Itâs good to know the differences between many of the tools available and what ones would outperform others in certain scenarios.
- Prioritize what you automate: You wonât be able to automate everything, so itâs important to spend your time wisely on automating what will give you the biggest returns.
- Maintain your existing automation: Processes and applications change and evolve over time, so your automation needs to adapt and keep up with these changes.
Thank you for reading our article on the impact of automation in the workplace. For more news and updates on automation, AI, and other tech topics, check out our Home page.
If you would like to know other articles similar to Discover the game-changing secrets of harnessing workplace automation updated this year 2024 you can visit the category Breaking Tech News.
Leave a Reply