Hello! I'm

Meaghan

I am a Quality Engineer.

hero

ABOUT Me

I am originally from sunny Southern California. I have lived in many states, but believe that the west coast is the best coast and always find my way back to California. I moved to San Francisco in 2012 after graduating from Northwestern University with a B.S. in Computer Engineering.


Since living in the Bay, I have been fortunate to work at awesome places and learn and apply new skills. I am a QA Engineer, and am enjoying continuing to grow both my tech and business skills. On a day to day basis, I get to test software applications by discovering defects and raising risks. It is great to be able to pick an application apart so that when it is released to a customer, I feel satisfaction that the app will work smoothly.


When I am not working, I'm always looking for my next adventure. I absolutely love to travel, and am always on the lookout for flight deals to exotic places. I also really love to cook and am constantly learning how to cook new and more exciting dishes. And when Im not doing any of those other things, you can catch me hanging out with my two dogs.

My Presentations

Presentations from talks I have given

My Expertise

Automation testing

Skilled in automation and can build a framework using any language or framework.

Manual Testing

An expert in the art of manual testing and coming up with happy paths, sad paths and edge cases.

Agile Transformation

Worked with multiple teams to help instill agile testing activities to accelerate their impact and be involved throughout the SDLC.

Devops

Have setup and managed various CI and CD pipeline. I look for infrastructure improvements.

Release management

Advise how to optimize the release process and limit manual steps of the release.

Experiences

July 2017 - present

Quality Engineer

GitHub

I work with the Editor Tools team which focuses on building the GitHub extension for IDEs. My main responsbilities are to:
- Write and execute detailed test plans for every featur developed
- Help improve release process
- Implement quality processes
- Build an automation framework
- Facilitate retrospectives on testing and release processes

October 2016 - June 2017

Quality Engineer

Lever

I worked primarily on cross-functional project teams to help deliver quality software to our customers. My main activities were to:
- Wrote and executed detailed test plans for manual testing of new development projects
- Actively contributed to the automation framework in an efficient way so that the framework will be scalable and maintainable
- Investigated bugs and contributed to prioritization of feature requests - Organized bug bashes – a directed, cross-functional testing session to ensure confidence in our product launches
- Evolved QA practices and processes into our SDLC



June 2015 - September 2016

Quality Engineer

Earnest

As the first QA Engineer at Earnest it was my primary focus to create a strong foundation of quality within the organization.
- Built a robust smoke and regression test suites run in CI
- Expanded test coverage to include mobile web, web and native iOS versions
- Introduced best testing practices to our agile workflow

July 2012 - August 2015

Senior QA Consultant

ThoughtWorks

Worked in agile software development teams across a wide range of technologies and industries to perform various types of testing to produce quality web and mobile applications. I led efforts to transform agile testing within organizations.

My Articles

How to choose the best test framework

June 2018

Here's a repeatable process to help you select the best test framework for your project.

Top tips and tools for automating desktop-app testing

June 2018

Here are some tips and tricks to approach desktop automation.

Remote testing teams: How to overcome key challenges

Feb 2018

Working remotely allows flexibility in workplace and schedule. Here's how to be flexible and adjust the way you work.

6 new books every software testing engineer should read

Nov 2017

What are the best books on software testing? Here are 6 book recaps you won't want to miss

3 ways to keep your tests lean

Sep 2017

Is your test suite too big, too slow, and failure prone? Here's how to streamline for faster, more reliable tests.

Contact Me