×
Sean Torpey

Sean Torpey

Director Of Quality Engineering at HYPR

Somerville, Massachusetts, US
English

Background


About

About

Software Engineering Director with over 17 years of Quality Engineering, Software Development and Team Management experience shipping a variety of services and applications across multiple platforms. Extensive experience with all aspects of the software development lifecycle from requirements definition through delivery. A major focus has been on recruiting and leading high-quality teams that design and build cross-platform test automation systems that preserve the investment in test development, and that expedite the product validation cycle.

Looking for an engineering management opportunity where I would be able to learn from more experienced managers and help the organization grow.

Work Experience

Work Experience

  • Director Of Quality Engineering, HYPR

    May, 2021 - Present

    Hypr is an identity assurance company that provides authentication through mobile apps, sdks, desktop applications and a hosted service. As the Director of Quality Engineering, I managed a remote team of 8 US based engineers as well and 7 remote contractors based out of India.

    • Built out and managed a fully remote team of engineers across various timezones.

    • Ran the scrum / agile process for two teams.

    • Worked to monitor and reduce the cost of our testing efforts using AWS cost explorer and DataDog.

    • Worked closely with product, engineering and program management to plan achievable timelines and ensure quality was prioritized.

    • Collaborated with the team to optimize testing strategies, enhancing velocity.

    • Managed AWS based kubernetes infrastructure to optimize performance and identify bottlenecks.

    • Worked on optimizing the CI/CD pipelines in Gitlab to improve speed and decrease the feedback loop to developers.

    • Wrote automation of android and iOS mobile applications using appium.

    • Drove investments in UI automation technology including Storybook, Playwright and Cypress.

    • Collaborated on development of E2E automation suite using Cucumber, Appium, and Selenium

    • Executed automated tests on multiple browsers and devices using a combination of Sauce labs and BrowserStack

    • Wrote automated performance tests in Gatling for server testing of our most critical path workflows.

    • Drove architectural changes to increase scale and performance.

    • Worked with customers to provide them with testing and monitoring guidance.

    • Served as a release manager to ensure timely and thoroughly tested releases.

  • Senior QA Manager, CloudHealth Technologies, Inc. (acquired by VM ware)

    Nov, 2017 - May, 20213 years 6 months

    Cloudhealth is a cost management platform that uses a SaaS based approach to help users control their cloud spending. As a Senior QA Manager I built the team from 2 engineers to 17 US based engineers with and offshore team.

    • Grew the team and defined the process for the QA organization.

    • Lead the team through the transition to fully remote during the pandemic.

    • Worked closely with engineers in CA, MA, London, Bangalore.

    • Lead architectural discussions to improve performance and testability.

    • Championed best practices and educated engineers on testing concerns through a mix of documentation, demos and round table discussions.

    • Implemented QA processes for working with teams, reporting bugs and escalating issues.

    • Took ownership of the release engineering function and helped stream line our CI/CD process to where we were able to release updates multiple times a day.

    • Help design, guide and execute the testing effort for major Ruby upgrades.

    • Lead the root cause analysis and 5 whys process.

    • Represented Cloudhealth when presenting our engineering improvements at an internal VMWare conference.

    • Implemented processes to improve coverage and quality gates without significant delays to delivery.

    • Migrated the CI tools from Solano (now GE Predix) to Jenkins.

    • Wrote tools and designed processes to improve visibility and velocity across the development organization.

    • Defined and tracked quarterly goals for the team

    • Represented engineering for the SOC2 compliance audits.

    • Designed and started development of automated testing frameworks increasing coverage by 40%.

    • Oversaw the development and adoption of automated testing practices utilizing technologies such as Jest, Puppeteer, Cypress, Rspec, Junit, Cucumber.

  • Engineering Manager, Brightcove

    Jul, 2017 - Nov, 20174 months

    Brightcove is an online video platform. As an Engineering Manager I managed a team of 10 people in MA and AZ. I managed the team that owned the video upload and processing pipeline.

    • Managed a mixed team of on-site and remote workers.

    • Ran the scrum / agile process for the team.

    • Worked with product management to define and organize the backlog.

    • Worked across teams to coordinate cross team dependencies.

    • Tracked and reduced the costs of our infrastructure.

    • Acted as incident manager and coordinated efforts during outages.

  • Principal Software Engineer, Brightcove

    Jul, 2014 - Jul, 20173 years

    • Deployed a microservice based file processing pipeline.

    • Made architectural decisions that improved the throughput and efficiency of our pipeline 10x.

    • Worked closely with product management to create quarterly goals and achieve them.

    • Worked closely with customers to understand their use cases and resolve the issues they had.

    • Worked closely with customer support to prioritize fixes, identify workarounds, and set customer expectations.

    • Lead a team of 8 split between multiple time zones.

    • Acted as team lead, defining the backlog and running the scrum process.

    • Retired legacy ingestion systems and migrated all traffic to the new system.

    • Implemented an root cause analysis policy that reduced our customer impacting incidents to almost zero.

    • Implemented monitoring practices that let us detect issues before they impacted customers.

    • On call regularly for incidents and alerts from monitors.

    • Responsible to prove our uptime and processing SLAs were met and reported.

    • Developed an internal UI for our ingestion system.

    • Developed tools to improve productivity of the team and remove interrupts.

    • Migrated from a monolith to a service based architecture.

    • Managed OKRs for the team.

  • Senior Software Engineer in Test, Brightcove

    May, 2012 - Jul, 20142 years 2 months

    • Designed and implemented a modular end to end testing framework that covered 3 ingestion systems.

    • Reduced regression time from days to hours.

    • Drove effort to increase coverage and testing during the development cycle.

    • Tested the migration from 2 legacy ingestion pipelines.

    • Wrote performance tests in gatling.

    • Wrote automated tests in java / junit.

    • Helped define team goals and track progress.

  • Software Engineer in test, Brightcove

    May, 2006 - May, 20126 years

    • Designed test plans.

    • Automated tests for server side features.

    • Was a subject matter expert in several products and features.

    • Lead quality automation discussions.

    • Worked across teams to improve testing and remove duplicated effort.

    • Worked on a development team and participated in the scrum process.

Skills

Skills

  • Quality Processes

    Test planning

    Test case management

    Test reporting

    Estimation

    Jira

    Smoke testing

    Functional testing

    End to End testing

    ADA Compliance testing

    Cross-Browser testing

  • Test Automation

    Cypress

    Selenium

    Cucumber

    TestNG

    Jest

    Puppeteer

    Appium

    SauceLabs

    Browserstack

    Postman

    Rest Assured

  • Software development

    Maven

    Java

    SBT

    Scala

    Gradle

    Spring

    Kotlin

    Bash

    Git

    Intellij

    Serverless

  • Devops toolset

    Linux

    Jenkins

    Gitlab

    Github

    Git

    AWS

    EKS

    Datadog

    SumoLogic

    Terraform

    Kubernetes

    Tomcat

    Graphite

    New Relic

  • Scale / Performance testing

    Gatling

    Jmeter

    Auto-scaling

    HPA

    Load testing

    Soak Testing

    Spike testing

    Scalability testing

  • SaaS delivery

    CI / CD

    Zero downtime deployments

    High Availability

  • AWS

    EC2

    EKS

    ECR

    S3

    RDS

    Aurora

    Lambda

    Cloudwatch

    Elasticache

    API Gateway

    CloudFront

  • Data analytics

    Tableau

    Datadog

    Big query

    Data lake

  • Engineering management

    Goal setting (OKR, Viva Goals)

    Performance tracking tools (Pluralsight Flow, Velocity)

    People management tools (Workday, Lattice)

    Collaboration tools (Miro, Lucid charts, Figma)

    Meeting tools (Zoom, Teams)

    Agile methodologies (Scrum, Kanban)

    Task tracking tools (Jira, Trello, Aha, Asana)

Education

Education

  • Software Engineering, Master's degree, Florida Institute of Technology

    Dec, 2004 - Dec, 2006

  • Software Engineering, BS, Florida Institute of Technology

    Dec, 2000 - Dec, 2004

Interests

Interests

  • Gardening

  • Movies

  • Reading

  • Dogs

  • Puzzles