//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  • QA Automation on Chime

    Sittercity QA

    So far, 2016 has been a great year. Our small, but rockstar, QA team has been making huge strides towards improving automated regression suites across all of our projects. We have tackled the endless QA dilemma regarding automation, how to do it effectively and efficiently. There are always obstacles when automating any app. For example, let’s say you have a new release and bug fixes ready to ship. How will you ensure that the new bug fix(es) have not introduced any new issues in previous working functionality? Manually testing all of the functionality of an application for every single fix or new feature is an option when a project is just starting. However, as a project grows, large manual test regression plans are daunting and in my opinion a red flag. With larger regression plans you might be able to accomplish it, but then you are not going to be testing effectively in terms of company cost, resources, time, etc. More and more companies are trying to move toward continuous delivery, making a need for QA automation.

    Continue article ...
  • Implementing Majordomo

    Like most technology outfits we have work that we would like to perform ‘off-cycle’. This just means that we don’t want make a customer wait for a particular task that is not critical for their experience at that moment. This is a very normal problem and there are many solutions out there in the world, so many in fact that it would take forever to list them all.

    At Sittercity we have a handful of existing solutions. Our main platform has traditionally been something we call Stormtrooper. This is a custom, homegrown library written in Ruby and backed by RabbitMQ. It works pretty well but we have intermittently experienced issues with lost messages and ballooning memory usage. As we have grown we have come to realize that it just wasn’t cutting it anymore. We would need to look for a new solution.

    Continue article ...
  • Make "IT" happen

    As a woman in technology I want to speak to women. I want to speak not from a position of weakness, but from a position of possibility. I want to speak to any of you who at some point believed that their possibilities were limited. I want to tell you, “You can make IT happen.”

    Sittercity QA

    Continue article ...
  • Sittercity Technology Internship!

    I have had the pleasure over the past three months of being Sittercity’s first technology intern. It has been an exciting and wild ride; full of fun and learning!

    Continue article ...
  • Sittercity Quality Assurance

    Sittercity QA

    Over the past several years, the QA team at Sittercity has gone through a drastic transformation. We have moved from a completely manual testing process, to a nearly fully automated testing platform that has helped streamline our product delivery pipeline.

    This post will take you through the journey of the QA team throughout the past few years, and outline where we plan to go in the future.

    Continue article ...
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////