Sr. Developer Analyst
Current-Created and developed a software promotion process and automation needed by the development and testing teams to improve usability, efficiency, testing feedback, and security.-Using QuickBuild, Groovy, Maven, and Bash created a configurable deployment process that allows changes and new configurations to be added in less than an hour instead of taking 24+ hours.-Using SoapUI and integrated connections in QuickBuild created automated service level tests to be automatically executed in the deployment process, allowing for instantaneous feedback, and reduced maintenance needs-Created an automated framework with Gauge at its core. This allows automated testing at a UI level that uses a Cucumber-like language making it easier for any team members to write and read tests.-Used Jira to create templates and processes needed for client and server-side testing allowing security testing to be rolled out simultaneously with current software significantly reducing development delays.-Strengthened product security by revising processes and incorporating new security measures early in implementation of Agile and Waterfall SDLC methodologies, utilizing the CMMI process improvement model.-Conducted risk assessments, penetration testing with Burp suite, and vulnerability analysis of internal applications to meet CSA requirements, significantly reducing time needed to identify and address security vulnerabilities from one month to one week.-Researched new developments and emerging trends in software automation and security, to train and inform development and testing teams, and stay on top of vulnerabilities.