Teachstone Training

  • Lead QA Engineer

    Job Locations US-VA-Charlottesville
    Posted Date 5 months ago(6/4/2018 11:19 AM)
    # of Openings
  • Overview

    You will manage and lead our QA efforts and work closely with many teams in Teachstone to ensure that our services are of the highest quality possible. You will develop a strong understanding of our products and services and stay in touch with new programs and frameworks being developed by us to ensure that quality practices are a part of every project we take on.


    You will manage QA contractors we hire to augment our QA capacity. You will develop strategic and tactical plans that move us towards greater use of automated testing, from the developer level up through acceptance tests written by the QA team using Selenium. You will manage BI reporting quality at Teachstone and help us drive towards self-service tooling and practices that allow all teams at Teachstone to explore our application data and learn to write the business reports they need without sending the request through our team.


    You will lead testing efforts for all software produced by the software engineering team and external consultants writing software for Teachstone. You will employ test automation to ensure that the QA team’s time can be spent thinking about how to improve the quality of our tech-enabled products. You will work in a dynamic, agile environment delivering top notch services. Above all, your work will help create world-class teachers and help children thrive and grow in academic settings.


    • Work closely day to day with our product management, software engineering, and customer service teams
    • Manage and lead our QA efforts - defect discovery, quality issues, risks for releases and features
    • Lead test automation efforts for our web-based and IOS offerings
    • Lead regression testing efforts, emphasizing building automation over manual testing
    • Lead the efforts of contractors who work with us to augment our QA team
    • Be an overall quality leader and support deature development at all stages


    • Comfortable with at least one test automation framework for web-based applications (experience with one or more of Selenium, Cucumber, Browser Stack, Blazemeter, Capybara, or rspec preferred). This experience includes authoring test scripts
    • Comfortable working with multiple teams and balancing quality and time to market
    • Comfortable working with Scrum or another agile team methodology
    • Comfortable working with Linux and open source software
    • Comfortable using a Mac as your day to day workstation
    • Care about building high quality software in an Agile environment
    • Have at least five years of experience in a QA engineering role
    • Have at least one year of experience managing a QA team
    • This position is located in our Charlottesville, VA office. You will be allowed to telecommute two (2) days per week. All other days will be spent in the home office. 


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