Building UI and API automation frameworks from scratch to scale using a variety of tools and programming languages.
Experience
2021 — 2023
2021 — 2023
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.
2021 — 2021
2021 — 2021
Boston, Massachusetts, United States
2017 — 2021
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
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
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