resume
Basics
| Name | Shane Cook | 
| Label | Software Developer Engineer in Test | 
| shane.cook.work@gmail.com | |
| Summary | Results-driven Software Engineering Leader with a strong foundation in test automation, data quality, and team leadership. | 
Work
-  
2025.05 - Present  -  
2025.01 - 2025.04 Associate Manager, Test Engineering
Kestra Financial
● Managed and mentored a team of Test Engineers across Austin and India, providing guidance on test planning, execution, and automation best practices.
● Partnered directly with the Head of Data Engineering to establish the first comprehensive QA strategy for the Data Engineering organization.
● Authored master test plans for critical data processes across SSIS jobs, Databricks workflows, and Azure Data Factory pipelines, creating standardized QA processes where none previously existed.
● Championed test automation by designing and implementing a custom TypeScript Playwright framework to support Sitecore websites across Kestra Holdings’ 6 companies.
● Built form validation automation to ensure seamless data flow from Sitecore forms to Salesforce, improving accuracy and reducing manual QA overhead.
● Focused heavily on mentorship and upskilling, equipping the QA team with the technical and domain knowledge needed to support a neglected and undocumented data ecosystem. -  
2024.02 - 2024.12 QA Automation Engineer
Kestra Financial
● Rotated across multiple teams (Backend Engineering, Data Engineering, and QA Automation) to provide end-to-end quality assurance for Kestra’s Next Gen Platform.
● Designed and built a custom Python validation tool that automated testing for a bulk data upload process, reducing regression testing time from 3 hours to 5 minutes.
● Integrated the tool with an Azure DevOps Build Pipeline, allowing for seamless execution and real-time data validation across Azure containers and CosmosDB.
● Collaborated with the Data Engineering team to test the migration of a critical SSIS job that processes Rep and Branch data from FINRA, using Python and PySpark to validate data integrity across ETL layers.
● Architected and led the migration from C# Selenium to a modern TypeScript Playwright UI automation framework, improving test reliability and enabling seamless testing of Shadow DOM elements in Salesforce.
● Mentored and led a team of QA Automation Engineers, defining automation strategy, writing Jira tickets, conducting code reviews, and assigning tasks to support ongoing feature development. -  
2023.05 - 2023.06028 Software Engineer Intern
Kestra Financial
● Developed 14 end-to-end UI automation tests using Selenium (C#), contributing over 2000 lines of code across new tests, test fixes, and improvements.
● Collaborated with the QA Automation team to build and optimize a suite of 300+ tests supporting Kestra’s Next Gen Platform for financial advisors.
● Assisted the QA lead in designing and implementing 3 Azure DevOps Pipelines to partition tests into Smoke, Regression, and End-to-End suites.
● Improved test reliability by identifying and resolving flaky tests within the automation framework.
● Gained first professional experience working in an Agile environment, contributing to sprint planning, daily standups, and retrospectives. 
Education
-  
2020.04 - 2024.04 Rexburg, Idaho
 
Skills
| Programming Languages | |
| Python | |
| C# | |
| TypeScript | 
| Test Automation Frameworks | |
| Playwright (TypeScript) | |
| Selenium (Python, C#) | |
| WinAppDriver (C#) | 
| Database Languages | |
| T-SQL | |
| PL/SQL | |
| MySQL | |
| CosmosDB | 
| Cloud Platforms | |
| Azure | 
| Tools | |
| Postman | |
| Databricks | |
| SSMS | |
| Snowflake | |
| Git | |
| Jira |