Description

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. Shutterfly is the leader in personalized photo products and services, connecting you with family and friends by sharing your photos in creative and innovative ways. With this brand, our customers can create lasting keepsakes such as award-winning photo books, customized stationary for life’s biggest occasions, and unique home décor.

You will be part of commerce quality engineering group at Shutterfly. As a senior QE engineer you will be responsible for designing and implementing automation frameworks, creating and enforcing good engineering practices in our fast paced agile development environment. You will have a passion for automation with a desire to extend yourself. You'll have experience setting up and building complex deployment environments. In this role you will be expected to support our automation infrastructure  and improve automation strategies and will be responsible for testing our web applications and services and deliver results with greatest quality.

What You'll Do Here

  • Work closely with business and development teams to understand and deliver roadmap projects
  • Thoroughly analyze the testing scope and lead the strategy for manual and automation testing
  • Develop and execute the test plans for new features and lead end to end testing
  • Core contributor in adding new UI automation and backend API automation
  • Improve existing framework and automation strategies
  • Drive adoption of unit tests, automation metrics and other Quality initiatives to ensure product robustness
  • Work with developers on improving the Load and Performance testing of services
  • Improve product test coverage, efficiency and effectiveness
  • Lead the efforts towards continuous integration and deployments
  • Research, identify, reproduce, isolate and report issues
  • Monitoring and reporting on test execution to support production releases
  • Coordinate with remote, near and offshore teams to deliver test execution, analysis and overall test qualification
  • Communicate cross-functionally and across management levels in formal and informal settings

The Skills You'll Bring

  • At least 8+ years of hands-on experience in functional testing and automation with Web, Mobile and Client/Server applications
  • Bachelor’s degree in Computer Science or related field preferred
  • Proficient at least one programming language (Java preferred)
  • Experience in test qualification of Ecommerce preferred
  • Previous experience as Test Automation Engineer
  • Experience in web application automation with Selenium, web driver and Java
  • Knowledge of industry standard test automation tools & automation frameworks
  • Experienced in continuous integration and CI tools (Jenkins preferred)
  • Experience with tools such as JIRA,TestRail
  • Proficient in using source control systems like Git, Bitbucket
  • Experience with Load and Performance testing of services using Scala and Gatling load testing tool
  • Understanding of Security/Penetration testing strategies
  • Experience with web data analytics testing and tools
  • Proficient working with SQL and understand basic database structure concepts
  • Expert in exploratory testing with customer focus attitude and by fully understanding features or areas
  • Good communications skills, ability to work collaboratively in a team environment
  • Self-managing and have the ability to adjust to competing priorities and allocate your time as necessary to get the job done
  • Comfortable enough with Linux to set-up and maintain your own dev environment
  • To be able to think big from broader perspective

If this aligns to your career goals, skills and experience, we want to work with you!