Software Developer
Current• Author test automation scripts in Python and Bash• Debug and resolve software discrepancies on legacy C++ and Java architectures• Document version control of source code using Git system with Atlassian BitBucket• Develop test tools and scripts to reduce execution time and increase accuracy of manual test procedures• Establish automation framework and intercommunication across multiple environments• Lead and coordinate development of test automation schedules based on program requirements• Achieve major program milestones in establishing test automation framework • Maintain existing automated test procedures to ensure operability with new software features• Work within an Agile scrum team to develop, debug, test, and participate in code reviews• Resolve discrepancies in Java software baselines and work with test team for rapid turnaround• Conduct performance analysis of new software features for presentation to senior leadership• Automate tasks with Python to increase performance of day-in-the-life regression testing• Update and test APIs used in legacy JMS messaging framework