At Shutterfly, we’re all about people — bringing them together, making them feel welcome, and connecting them to experiences. We make our customers’ memories last a lifetime by capturing, preserving, and sharing them through photography and personalized products. Through our family of brands, trend setting products, cutting edge technology, and best in class customer service, we help our customers, and each other, share life’s joy.

Position Summary: 

Shutterfly Production Technology is looking for a stellar Lead Software Quality Engineer to join the team in Fort Mill, SC. As a Lead Software Quality Engineer, you will be a key player across development teams which have complete ownership from cradle to grave for various application suites.


  • Develop and maintain automation test strategy and frameworks
  • Establish and implement QA/QE standards and best practices
  • Assist Technology Manager with Technical Requirements Definition process
  • Work with development teams to ensure quality code and deliverables
  • Assist with UAT, production support, and production releases
  • Assist development team with performance and scalability analysis, load testing
  • Defect analysis and reporting

 Required Qualifications:

  • 3+ years overall Quality Assurance experience
  • 5+ years of experience writing tests using Java
  • Develop, debug, and maintain test scripts, test cases and automation frameworks for our web applications and back-end services
  • Working knowledge of SQL Databases
  • Experience with setting up Continuous Integration platforms e.g. Jenkins
  • Experience with Cloud platforms such as AWS
  • Responsible for monitoring the test coverage and reporting per release
  • Experience maintaining and scaling up automation infrastructure
  • Experience in testing cloud architectures that include multi-tenancy, horizontal scale, microservices and RESTful APIs
  • Hands-on experience with both white box and black box testing
  • Ability to adhere to timelines and execute in a fast-paced environment
  • Experience working with remote software development teams

Preferred Qualifications:

  • Agile SDLC processes (Kanban/XP)
  • Experience with website testing (SPA, responsive design, cross-browser)
  • Experience with TestRail, REST-assured, Maven, SureFire or similar technologies
  • Experience with JIRA, GIT, and Bitbucket or similar tools
  • Strong customer focus and owner mindset