Software Quality Assurance Manager

Software Quality Assurance Manager (REQ #720) position available with SquareTrade, Inc. in San Francisco, California. 
 
SquareTrade is the fastest growing company of its kind. We’re revolutionizing a $30 billion industry with innovation and attention to customer satisfaction. We’ve already partnered with some of the largest, most sophisticated retailers in the world (Amazon, Bose, Target and Costco to name a few), and have more than 240,000 fans on Facebook, consistently win industry awards and have received tens of thousands of 5-star reviews…and we’re not done yet! 
 
Responsibilities
 
  • Provide guidance in designing and developing software test automation framework using modern tools and technologies. 
  • Standardize Quality Assurance (QA) process, best practices, and tools across the organization. 
  • Coordinate with the Scrum masters to review code merges and enforce code freeze during regression cycle. 
  • Build, lead and manage offshore team of 2+ employees. 
  • Coordinate with Engineering and QA teams on overall defects and issues and determine resolution and workaround during regression cycle. 
  • Coordinate release activities with onsite and off-shore Engineering teams, IT/Security and Database Administrators to ensure a smooth rollout of releases. 
  • Ensure that environments are properly set up, configured, and available for the releases. 
  • Coordinate environment assignment to the teams for release testing. 
  • Perform audits on environments to confirm deployments completed successfully. 
  • Establish and publish release schedules and maintain release notes and release history. 
  • Develop and maintain release management policies and processes and provide governance to ensure compliance. 
  • Track release and quality metrics and review with the product and senior managers. 
  • Create JIRA workflows, screen schemes, permissions schemes, notification schemes, webhooks etc. 
  • Create JIRA dashboards, reports and advanced filters for the end-users.

 Minimum Requirements
 
  • Bachelor’s degree*, or foreign equivalent, in Computer Science or a related field. *In lieu of a Bachelor’s degree, or foreign equivalent, in Computer Science or a related field, employer will accept two (2) years of experience in the job offered or as a Lead Software QA Engineer.
  • Three (3) years of experience in job offered or as a Lead Software QA Engineer, Software QA Analyst or as a Systems Analyst.  
  • Professional experience must include three (3) years of experience in the following: 
    • Experience as a QA Lead in Agile software development environment; 
    • Leading QA/Test automation projects; 
    • Developing Test framework from scratch; 
    • Developing Selenium test scripts in Java; 
    • Test frameworks, including Junit, TestNG, and Rspec; 
    • Build tools, including Maven or Gradle; CI tools, including Jenkins, Cloudbees, and Github; 
    • Testing web services (REST APIs) using automation tools; 
    • Change and Release Management; 
    • Agile/Scrum methodology; 
    • Relational database management systems, including SQL and Postgres; 
    • Jira administration; 
    • Leading and managing offshore team; 
    • Automation in Java and Groovy programming languages; and 
    • REST API technical knowledge. 
**Employer will accept any suitable combination of experience, training or education.

Some of the Benefits of Working @ SquareTrade include:

  • Not feeling stuck! This team has exposure to many different parts of the business, making transitioning easy…we work on developing careers based on what people enjoy!
  • Competitive salaries, benefits (medical, dental, vision), flex PTO, 401K matching
  • Respect for your work-life balance
  • Free breakfast, weekly lunches and unlimited snacks and drinks
  • A paid volunteer day to give back to the community
  • Discounted gym memberships
  • Company activities (from happy hours, winery trips, and picnics in the park to running a 5K)

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
insert_drive_file
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field