Senior Quality Engineer positions offered by GitHub, Inc. (San Francisco, CA). Create a comprehensive quality engineering 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 the Development and Quality Engineering teams. Maintain the Quality Engineering team’s issue backlog and work with Development and Product teams to prioritize issues, including fixes within subsequent releases.
Requires a master’s or foreign equivalent degree in computer science, engineering, or a related field and 3 years of experience in the position offered or 3 years of experience deploying products in a standard environment and configuring them across all operators and platforms. Also requires 3 years of experience: configuring and tuning multi-tiered internet properties consisting of Java Apps using Tomcat, Linux, and load balanced using F5; utilizing at least one of the following storage technologies: NetApp, Fibre Channel (FC), Fiber Channel over Ethernet (FcoE), Internet Small Computer System Interface (iSCSI), Common Internet File System (CIFS), InfiniBand, Network File System (NFS) or Redundant array of independent disks (RAID); conducting system configuration management; utilizing NoSQL databases; developing in VMware VCenter, Xen and Kernel-based Virtual Machine (KVM) virtualization environments; and working with Transmission Control Protocol/Internet Protocol (TCP/IP) and networking. In lieu of a master’s degree and 3 years of experience, the employer will accept a bachelor’s or foreign equivalent degree in the aforementioned fields and 5 years of experience as stated. Employee reports to 88 Colin P. Kelly, Jr. Street, San Francisco, CA 94107, but may telecommute from any location in the U.S.