Fanatics logo

Software Engineer II - Quality Engineer

Fanatics
Full-time
Remote
United States
Description

The Role

As a Quality Engineer at Fanatics, you'll ensure our apps are the best they can possibly be for our users. We own the Fanatics App, the brand-forward application of Fanatics that encompasses elements of all of our different brands and businesses. The Fanatics App brings together Free to Play sports games, live events, ecommerce, and new product experiences to deliver a new Sports platform. Fundamentally, we are one team in everything we do from the user experience to coding and architecture. In order to deliver on our Customer Promise, we use best in class technologies; thus allowing platforms to be as up to date as possible so that we can rapidly deliver and innovate in this exciting new market.

 

 What You'll Do:

  • Design, develop, and maintain automated suites for UI, API, and performance testing using industry-standard frameworks and tools
  • Execute manual and automated tests across web, mobile, and API platforms to identify defects and ensure functionality meets requirements
  • Create detailed test plans, and test strategies for automated and manual coverage,based on product specifications
  • Collaborate with developers, product managers, and designers throughout the software development lifecycle to ensure quality is built in from the start
  • Identify, document, and track defects using bug tracking systems, providing clear reproduction steps and detailed information
  • Participate in product design and tech spec discussions to provide feedback on testability and quality concerns
  • Perform regression testing to validate bug fixes and ensure existing functionality remains intact
  • Contribute to the development and maintenance of QA processes, standards, and best practices
  • Monitor and analyze test results, metrics, and quality trends to identify areas for improvement

 

 What We're Looking For:

  • 1-2 years of experience in software quality assurance or testing roles
  • Strong understanding of software testing methodologies, including functional, regression, integration, and performance testing
  • Hands-on experience with test automation frameworks (e.g., Selenium, Cypress, Playwright, or similar)
  • Proficiency in at least one programming language (e.g., Python, Java, JavaScript)
  • Experience with API testing tools (e.g., Postman, REST Assured)
  • Familiarity with CI/CD pipelines and version control systems (e.g., Git)
  • Knowledge of Agile software delivery methodologies
  • Strong analytical and problem-solving skills with keen attention to detail
  • Excellent written and verbal communication skills

 

Preferred Qualifications:

  • Strong Experience in the sports industry, gaming and content delivery
  • Highly effective with performance and load testing tools (k6)
  • Experience testing mobile applications (iOS/Android)
  • Familiarity with accessibility testing standards (WCAG)

 

The salary range for this position is $116,600 to $145,800, which represents base pay only and does not include short-term or long-term incentive compensation. When determining base pay, as part of a final compensation package, we consider several factors such as location, experience, qualifications, and training. 



Apply now