Building UI and API automation frameworks from scratch to scale using a variety of tools and programming languages.
Boston, Massachusetts, United States
● From scratch built a API data-driven test framework based on technical manager requirements.
● Written automation tests against commercial loan application that calculated financial risks.
● Utilized Postman and Swagger to perform preconditioned API testing before automation transition.
● Managed/monitored Azure Pipelines for CI/CD tests on multiple developer and test environments.
● Managed and updated financial test data on AWS DynamoDB.
Boston, Massachusetts, United States
2017 — 2021
Somerville, Massachusetts, United States
Maintained a API automation test tool running nightly regression on an Azure Pipeline.
Took ownership in redefining the testing process for 2 Scrum teams.
Regularly met with Scum Master and QA Manager to adjust testing tasks to meet deadlines.
From scratch, designed and developed a Java data-driven automated API testing framework.
Mentored and guided new hires to be successful at their work.
Utilized JIRA for tracking bugs and Confluence for documenting procedures in an Agile environment.
Merged the REST API and Selenium UI tests as one comprehensive test suite.
2016 — 2017
Boston, Massachusetts, United States
Managed a team of 11 QA engineers both offshore and on-site.
Architected a data-driven UI test automation framework using Java, Maven, Selenium, and TestNG.
Architected a data-driven REST API test automation framework using Java and Rest-Assured.
Defined the QA process that was applied to all JIRA tasks.
Provided developers and QA the language and structure needed process JIRA subtasks and defects.
Scheduled weekly meetings with product owners for bug triage.
Attended daily scrum meetings with the offshore team and on-site.
Evaluated solutions to optimize the QA workflow.
Reported test metrics at the end of the Sprint to the VP of Engineering.
Worked with DevOps to deploy microservices builds regularly on multitenant Docker containers.
2015 — 2016
Boston, Massachusetts
Maintained and updated multiple versioned UI and database automation scripts.
Managed an offshore team by providing architectural direction in rewriting an on-going replacement test framework.
Constantly evaluating new tools to replace the legacy REST API test automation framework.
Maintained legacy Webdriver Automation regression tests using Java and TestNG to be slowly migrated to an offshore team.
Written manual test plans to be automated in the future, and assigned critical defects to be fixed and automated by the offshore team.
After test code review is complete, assigned regression scripts to run on Jenkins, iteratively, overnight.
Written defects in JIRA and linked them to Confluence's technical documentation that aligned to their expected functionality.
Education
Wentworth Institute of Technology