Resume

Annabelle Wright
June 13th, 2021 · 2 min read

Technologies

Python, JavaScript, React, Cypress, Selenium, SQL, Git, Jira, Kubernetes, Confluence, Azure, Google Cloud

Experience

Xandr — Portland, OR

Software Test Engineer II — January 2020-Present

Led frontend infrastructure squad for product internal tools such as automated testing, deployment pipelines, and metrics reporting.

  • Manage quarterly planning backlog and coordinate with other teams for alignment on priority projects.
  • Drive company wide initiatives in the testing space for accessible documentation, engagement, and best practices.
  • Work cross-functionally with DevOps and frontend teams to champion a culture of quality.
  • Implement continuous code quality and security checks to application repositories with SonarQube.
  • Build and maintain testing environment in Kubernetes that are lightweight and targeted to specific application dependencies.
  • Identify testing engagement gaps on the development team and implement a testing workflow via Cypress that lives within the developer workflow.
  • Enact a philosophy of mocking external dependencies for medium level tests which allows team to focus on bugs caused by team-owned applications.
  • Develop tools that reduce complexity of testing frameworks and environments.
  • Active in organizing virtual events and volunteer opportunities for employee resource groups during 2020 pandemic.

City of Eugene — Eugene, OR

QA Automation Engineer — March 2018-January 2020

  • Develop internal testing tools in Python for development and operations teams that support integration tests, performance tests, and end to end tests.
  • Author and implement a test automation framework in Python for web application testing, desktop application testing, database validation testing, and REST API validation testing.
  • Execute performance tests using Locust library in Python to define web application response time difference between on-premise and cloud environments.
  • Create database for tracking historical record of test results that is implemented via Python to all test suites.
  • Define QA strategy for adding test coverage to new projects and removing technical debt from legacy products.
  • Implement an automation virtual environment to run GUI tests remotely
  • Serve as the Jira and Confluence administrator, designing workflow schemes and ticket layouts while following best practices.

Accruent — Austin, TX

Quality Assurance Associate — July 2017-March 2018

  • Work in teams in an Agile Scrum environment.
  • Participate in two successful integrations across different products as the main QA point of contact.
  • Run and trouble shoot post deployment validation testing on two release cycles to production
  • Work daily with tools Jira, Bitbucket, and Confluence to ensure that testing is properly documented.
  • Develop and maintain code for an automation framework based on selenium web driver.
  • Conduct performance tests weekly to ensure continued success of application.
  • Organize and run weekly meetings for the QA team.

Education

University of North Texas

M.S. in Recreation, Event, and Sports Management — Graduated May 2017

University of North Texas

BS, Linguistics — Graduated May 2015

  • Magna Cum Laude.