The Central Hub of Toad Knowledge

Image of a developer's computer screen.

BackstopJS Part Deux: Javascript Config and Makefile

I’ve written previously about my setup for BackstopJS (which I’m still excited to say is the creator-recommended tutorial for V2 of the package!). Since that article, I’ve switched from JSON to Javascript configuration, and added a Makefile as the main method of running visual regression tests with BackstopJS.
By Angela Riggs, QA Engineer / FunOps
September 11, 2017

Open Source HR, because we need this.

 
By Jenny Berkedal, Director of Employee Experience (HR + Recruiting)
September 7, 2017
one hand holding an apple, the other hand holding an orange

Comparing Drupal, Symfony, and Craft CMS Frameworks

With so many options available out there, it can be confusing to choose the right CMS for your business. When a client came to us with a recommendation from their design partner to build their solution in CraftCMS, we had to pause for a moment. Would CraftCMS be robust enough for their needs? Would it allow for growth and future proofing that they wanted? We took it upon ourselves to assess the strengths and capabilities of three notable CMS frameworks to help our client in their decision…
By Hayli Hay, Director of Client Services
August 28, 2017
Women Engineer Kicking Ass

Using Serverless Config to Deploy an AWS CloudWatch Dashboard

My team’s most recent project has been really interesting - it’s a JavaScript project that includes using the Serverless Framework to deploy a variety of AWS Lambda Functions (e.g. uploading to S3 buckets and making requests to the API that we built). Part of my responsibility as QA Engineer was to set up a CloudWatch dashboard in AWS. Dashboards can be created manually in the CloudWatch service, but I wanted to create the dashboards through code deploys.
By Angela Riggs, QA Engineer / FunOps
August 26, 2017
Road sign: analog or digital

Is your company going to be digital or not?

A month after opening our 2nd office and meeting with people in Los Angeles, CA, one thing is very clear: companies know they need to move into the digital world, and they know they need help getting there.
By Joaquin Lippincott, CEO
August 17, 2017
Logo for DevOpsDays PDX 2017. A mountain range and fir trees are placed in the shape of a shield, and a banner overlays it with the words "DevOpsDays PDX".

DevOpsDays PDX

Last week, I attended my first DevOpsDays PDX! I wasn’t quite sure what to expect, but it seemed like a cool conference - DevOps obviously intersects with QA work, and my interest has been peaked by articles I’ve read from the likes of New Relic, Julia Evans, and Etsy.
By Angela Riggs, QA Engineer / FunOps
August 10, 2017
Software QA testing

Importance Of Software Testing

Testing is the first step in determining the quality of software. Testing = Checking + Exploring Despite the fact that the role of software testing may seem insignificant and few of us ever even think about it, this is especially true for people who are new to software development. The testing process is an equally integral part of development and planning. Sooner or later, many organizations that develop software have come to the realization that they need to organize a quality assurance…
By Shivani Thakar, QA Engineer
August 1, 2017
New LA Metal Toad office

Introducing Our L.A. Office

We are thrilled to formally announce the opening of a new Metal Toad office in Los Angeles! The expansion reflects our rapid rise in the software, mobile app and tech solutions fields, and growing demand from clients in the entertainment and media industries in Southern California.
By Metal Toad, Director Team
July 20, 2017
ScrumMaster Rules - No Interruptions

The Value of a ScrumMaster

I went to ScrumMaster training a few weeks into my first job in an Agile project management environment. I was brand new to the methodology, and throughout the training and after, I didn't really understand the value of the ScrumMaster. “What an easy gig,” I thought. Even a year into practicing the methodology (as a member of the team, not the ScrumMaster) this was my understanding of the responsibilities: Calendar: Schedule and start the Scrum ceremonies, and make sure everyone is attending…
By Tami Geiger, Project Manager
July 17, 2017
protractor code

Save You a Search - Protractor Tips

I had trouble with two problems recently: Disabling some features that pop up when test automation is running on Chrome and writing a test that could pass Google reCAPTCHA using Protractor. Here are some tips to save you a search.
By Jordan Laman, QA Engineer
July 13, 2017