Bootstrapped new AngularJS micro-app allowing end-user admins to manage end-user generated access requests to applications and privileges. Provided Jasmine and Protractor test coverage at product standards of 90% or greater. Implemented new features and fixed existing functional issues and UX in the ExtJS legacy codebase for user-generated audit campaigns of access and credential ownership. Brought the existing code up to product standards by normalizing and refactoring. Increased automated Jasmine tests from 2% coverage to > 70% where possible. Worked closely with Software Engineers in Test to resolve test-framework and performance issues reducing suite execution times in half.
Expanded and improved Java BeanShell audit reports used by end-users and outside auditors to certify the results of access and credential membership audits.
Implemented new Selenium and jUnit e2e tests, including implementing dynamic setup and tear-down to replace manual configuration of test servers, saving time and aggravation.
Worked closely with client services department to identify, investigate and resolve customer or client services-identified product issues. Improved Datadog logging and monitored product for issues in production, as well as automated test success rates, resolving any issues that led to dips in test success rates below a 90% threshold. Attended ng-Conf 2017 in Salt Lake City and had a blast!