resume.txt
_[]X

Annabelle Wright

Senior Frontend Engineer

Currently at eBay. Previously Microsoft (4 years).

I ship production code at scale, mentor engineers, and care deeply about accessibility and code quality.

TypeScriptReactNext.jsTestinga11y
impact_summary.txt
_[]X
  • 90% reduction in customer-facing errors
  • 40% faster page loads
  • 5+ years shipping at scale
current_role.txt
_[]X
Current Role

Software Engineer 3 @ eBay

Feedback & Reviews Platform

Experience

job_ebay.log
_[]X

Software Engineer 3

July 2025 - Present

eBay

Feedback & Reviews Platform

  • Build and maintain eBay's Feedback and Reviews platform, a large-scale reputation system shaping trust between millions of users
  • Led migration of legacy Marko-based pages to React and TypeScript, including high-stakes flows for revising and managing feedback
  • Built stateful, multi-step decision UIs handling confirmation, rollback, error recovery, and long-lived transactional state
  • Improved frontend infrastructure: stricter linting, upgraded React tooling for hot reloading and faster iteration, reduced technical debt across shared repositories
  • Resolved accessibility issues across core user flows, improving keyboard navigation and screen-reader support
job_microsoft_ads.log
_[]X

Software Engineer 2

July 2021 - July 2025

Microsoft - AI/Ads Engineering

Portland, OR

  • Developed and optimized workflows for user-facing pages, achieving 40% faster page loads and meeting SLO performance targets of 3-second mean and 6-second 95th percentile load times
  • Refactored and standardized React components across repositories, improving engineering efficiency and maintainability
  • Designed and implemented Kusto-based dashboards to monitor application errors, providing real-time insights and reducing downtime
  • Built comprehensive end-to-end testing strategies using React Testing Library, significantly increasing test coverage and reliability for user workflows
  • Enhanced accessibility by resolving key bugs, improving inclusivity and usability for all users
  • Developed filters for performance metrics and revamped UI components utilizing React and Figma for seamless design integration
  • Mentored junior engineers through pair programming and code walkthroughs, fostering team growth and knowledge sharing
  • Reduced customer-facing web page errors by 90% (from ~500/day to <50/day) through proactive bug monitoring and remediation using metrics tools
job_microsoft_test.log
_[]X

Software Test Engineer 2

Jan 2020 - July 2021

Microsoft (Previously Xandr)

Portland, OR

  • Spearheaded company-wide initiatives to improve testing standards, ensuring accessible documentation, engagement, and best practices across teams
  • Integrated continuous code quality and security checks into application repositories using SonarQube, enhancing code reliability and compliance
  • Designed and maintained lightweight testing environments in Kubernetes, tailored to specific application dependencies, streamlining development workflows
  • Implemented a developer-centric testing workflow with Cypress, bridging engagement gaps and embedding testing into the development process
  • Adopted a strategy of mocking external dependencies for medium-level tests, enabling the team to focus on resolving bugs within team-owned applications
job_city_of_eugene.log
_[]X

QA Automation Engineer

Mar 2018 - Jan 2020

City of Eugene

Eugene, OR

  • Designed and implemented a versatile test automation framework in Python for web and desktop applications, database validation, and REST API testing, enhancing testing efficiency and coverage
  • Conducted performance testing using the Locust library in Python, comparing web application response times between on-premise and cloud environments to ensure scalability
  • Developed a Python-based database to track historical test results, streamlining analytics and ensuring consistency across all test suites
  • Established a QA strategy to increase test coverage for new projects while reducing technical debt in legacy products
  • Administered Jira and Confluence, implementing customized workflow schemes and ticket layouts to align with best practices and improve team productivity
job_accruent.log
_[]X

Quality Assurance Associate

July 2017 - Mar 2018

Accruent

Austin, TX

  • Coordinated successful integrations across multiple products as the primary QA point of contact, ensuring seamless functionality post-release
  • Developed and maintained an automation framework using Selenium WebDriver, streamlining testing processes and enhancing accuracy
  • Conducted weekly performance tests to monitor application stability, ensuring continued success and reliability across deployments
  • Executed post-deployment validation testing during two release cycles, troubleshooting issues to uphold high-quality standards

Skills

languages.txt
_[]X

Languages & Frameworks

TypeScriptJavaScriptReactNext.jsPythonNode.jsHTML5CSS3
testing.txt
_[]X

Testing & QA

CypressReact Testing LibrarySelenium WebDriverLocustSonarQubeJestE2E Testing
tools.txt
_[]X

Tools & Infrastructure

GitKubernetesKustoJiraConfluenceFigmaCI/CDAgile/Scrum
other.txt
_[]X

Other

Accessibility (a11y)Performance OptimizationREST APIsMentorshipCode ReviewDocumentation

Education

edu_uw.txt
_[]X

Graduate Certificate in Natural Language Technology

Jun 2024 - May 2025

University of Washington

Seattle, WA (Remote)

edu_unt_ms.txt
_[]X

MS in Recreation, Event, and Sports Management

Aug 2015 - May 2017

University of North Texas

Denton, TX

edu_unt_ba.txt
_[]X

BA in Linguistics

Aug 2012 - May 2015

University of North Texas

Denton, TX