Senior Quality Engineer

GitHub

(San Francisco, California)
Full Time
Job Posting Details
About GitHub
GitHub is the best place to build software together. Over 12 million people use GitHub to share code and build amazing things with friends, co-workers, classmates, and complete strangers. With the collaborative features of GitHub.com, our desktop and mobile apps, and GitHub Enterprise, it has never been easier for individuals and teams to write better code, faster.
Summary
GitHub is looking for a Senior Quality Engineer to help grow our testing efforts by contributing towards a growing number of product offerings. This person will work closely with Product, Development and Design at all stages of the product lifecycle as an advocate for standard methodologies that aid in delivering high quality products while being cognizant of the importance of time-to-market.
Responsibilities
* Collaborate across teams to build a comprehensive test strategy with an automated approach for new features as well as to maintain existing regression test suites * Build automation frameworks that can easily be adopted by Development and QE * Attend project meetings and contribute by reporting on test automation development progress, blockers, bugs and risks * Review code changes as they are made to become familiar with the implementation in order to have a focused testing approach * Help Development when debugging issues by providing as much detailed information as possible (i.e. reproducing via different builds, logs, screenshots, videos, etc.) in addition to ruling out environment related problems * Maintain the issue backlog and work with Development and Product to prioritize and include fixes within subsequent releases * Connect with Site Quality Engineers and Support Engineers to understand existing production issues and modify testing strategies to incorporate cases to prevent reoccurring production issues * Provide technical leadership and mentoring for more junior Quality Engineers
Ideal Candidate
**Requirements:** * Minimum of 5 years experience in automating and testing consumer-facing web applications in a dynamic development environment * You are an authority on automation testing practices with the ability to demonstrate when to apply manual vs automation and how to yield positive engineering engagement * Passionate about testing and debugging software * Strong verbal and written communication skills * Comfortable working asynchronously on a distributed team * Familiar with Git and/or GitHub * Ruby on Rails development experience **Bonus:** * Performance Testing experience **We are looking for candidates who:** * Display a strong commitment to building an inclusive tech environment * Have demonstrated resilience and resourcefulness both in and outside of the workplace * Can bring a new perspective based on unique educational, professional, and lived experiences * Can effectively communicate with people from disparate backgrounds * Have experience mentoring/coaching/teaching, particularly in environments with diverse students/participants

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.