Senior Software Developer
Current• Acted as a force multiplier, significantly enhancing team efficiency and productivity by focusing on QA metrics, automated testing in C#, and mentoring developers.• Led program-wide QA initiatives across a diverse portfolio of DoD web and desktop applications utilizing .NET and React frameworks.• Developed and maintained automated Selenium test suites targeting critical features, reducing regression risks and enhancing release stability across multiple products.• Spearheaded the implementation of Coverlet and optimization of GitLab CI/CD pipelines, resulting in increased automation and streamlined quality checks.• Created custom C# tools to transform XML files into human-readable formats and employed string-matching algorithms to map critical features to automated tests, improving test coverage, visibility, and accuracy.• Mentored developers in QA practices, automated testing, and test-driven development (TDD), resulting in improved adoption of unit testing and an increase in test writing across teams.