Software Engineering Manager
Led Quality Engineering & Software Tooling team for $1.5B startup providing identity verification services for IRS, SSA, VA, and other governmental agencies and private businesses.• Managed quality organization of SDETs and SQA engineers. Defined multi-year quality improvement roadmap for individuals and organization. Created job descriptions, identified training and certification needs, and opportunities for growth and career advancement. Coached and mentored staff. Introduced test plans, test cases, test procedures, traceability, and test coverage. Led transition from manual to automated testing of web, mobile apps, and APIs, using Playwright, Python, Postman, Ruby, and Allure. Introduced load, stress, and performance testing using Locust and JMeter.• Improved product delivery. Assessed tools and processes of 7 remote teams, identified inconsistencies, and implemented changes to converge on common workflows and data collection. Defined product and process metrics and Key Performance Indicators (KPIs), created dashboards, and tracked engagement, proficiency, and progress towards Objectives & Key Results (OKRs). Improved focus on delivering planned, high-value, and contractually-required work. Introduced automated functional regression testing in Continuous Integration & Continuous Delivery (CI/CD) pipeline using GitHub Actions.• Operationalized best practices. Created Communities of Practice (CoP) to drive organization to adopt best practices for unit and integration testing, test data de-identification, requirements specifications, testing strategy, design documents, semantic versioning, and root cause analysis. Developed guidelines, examples, and training. Monitored engagement and proficiency.• Piloted generative AI application. Assessed chatGPT for test case generation, requirements review, retrospective design documentation generation, and best practice coaching.