• Quality Assurance Engineer

    Job Locations US-FL-Daytona Beach
    Information Technology
  • Company Overview

    The National Association for Stock Car Auto Racing, Inc. (NASCAR) is the sanctioning body for the No. 1 form of motorsports in the United States. NASCAR consists of three national series (Monster Energy NASCAR Cup Series™, NASCAR XFINITY Series™, and NASCAR Gander Outdoor Truck Series™), four regional series, one local grassroots series and three international series. NASCAR is a company driven by technology and innovation, both of which are central to competition and are at the core of our sport.  The sport’s impact is demonstrated with a strong corporate and media footprint. In 2017, more than 1 in 4 (28%) FORTUNE 500 companies continue to invest in NASCAR; while 58 million unique TV viewers, 55 million unique visitors to NASCAR’s in-house operated digital properties and 12 million followers on social platforms consume the sport at home. The International Motor Sports Association™ (IMSA®) governs the IMSA WeatherTech SportsCar Championship™, the premier U.S. sports car series. Based in Daytona Beach, Fla., with offices in eight cities across North America, NASCAR sanctions more than 1,200 races in more than 30 U.S. states, Canada, Mexico and Europe. For more information visit and, and follow NASCAR on FacebookTwitterInstagram, and Snapchat (‘NASCAR’).

    Job Description

    Summary of Role:

    The Quality Assurance (QA) Engineer will be responsible for developing, implementing and managing a suite of manual and automated QA processes while working closely with the technology and business teams.  This engineer will work across the organization with responsibilities in Release Management, Continuous Integration (CI), Continuous Deployment (CD) and Incident Management.



    ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.


    • The application of systems analysis techniques and procedures, including consulting with users, to determine hardware, software or system functional specifications.
    • The design, development, documentation, analysis, creation, testing or modification of computer systems or programs, including prototypes, based on and related to user or system design specifications.
    • Design, develop and implement testing plans for various software, services, and API data feeds.
    • Work closely with the development team to resolve issues discovered as part of testing.
    • Review and qualify all new features and enhancements.
    • Work with development team to develop back out plans.
    • Perform regression testing to ensure all products meet NASCAR standards before release.
    • Build, implement and manage a continuous integration and deployment platform (CI/CD)
    • Implement custom solutions to automate the deployment of applications.
    • Implement automated test suites to complete acceptance and regression testing.
    • Implement automated test suites to support operations in the detection and reporting of production issues.
    • Create and Manage Build and Release Definitions.
    • Create detailed release notes and associated documentation.


    Percent of travel required:  15%


    This associate has no direct reports.



    Bachelor’s degree (B. A.) from four-year college or university; with two years quality assurance or related experience and/or training; or equivalent combination of education and experience

    Proficient on Company-provided hardware and software.

    Experience with Microsoft .NET, C# and Visual Studio.

    Experience setting up and implementing automated testing suites (Selenium, Robot Framework, Serenity, etc.).

    Familiarity with API Testing tools (Swagger, PostMan, Fiddler, etc.).

    Strong experience with Microsoft Azure DevOps (VSTS)



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed