QA Engineer

BCycle Waterloo, Wisconsin


The BCycle Team is hiring a QA Engineer


BCycle is a complex, multi-tier software platform providing a world-class bike share ecosystem built on top of a variety of technology such as embedded firmware, kiosk software, web services, and mobile experiences.  This position reports to the BCycle manager of software development and provides expertise and passion for delivering solid software on a rapid cadence.  The position is located at the Trek Bicycle Corporation world headquarters in Waterloo, WI. 


BCycle IT believes in crafted software, in end-to-end ownership of projects and fast iterations.  The QA team is a critical part of that process.  We’re technical, we test smart, and move fast.


The successful QA Engineer will:

  • Work with business analysts to ensure testable requirements are generated
  • Design, maintain, and execute manual and automated test cases
  • Be self-organized and distribute workloads to achieve test coverage sprint after sprint.
  • Be a vocal advocate of product quality at all levels from requirements to deployment by integrating your work into the team’s definition of done.
  • Test a wide range of technologies from desktop, mobile applications, web sites, to web services.
  • Communicate face-to-face with their peers and customers in a participatory environment
  • Research and document bugs discovered by your team or reported by others
  • Be responsible for the quality and timeliness of your own work
  • Stay current with the latest technologies, testing methods, and testing tools
  • Be self-motivated and require minimal supervision
  • Actively participate in sprint ceremonies such as daily standup, planning, and retrospectives


Position Requirements:

  • Bachelor's degree in Computer Science or equivalent experience required
  • 3-5 years of related experience required
  • Demonstrable passion for product quality
  • Test scripting and automation experience (ex. Selenium) is a plus
  • Mobile testing, specifically with Xamarin Test Cloud, experience a plus.
  • T-SQL and general database knowledge required.
  • Exceptional business & technical listening, oral, and written skills required
  • The ability to comprehend C# projects is a plus
  • Payment processing experience is a plus
  • Scale and load testing experience on a cloud or multi-datacenter platform is a plus
  • Experience with agile methodologies is a plus
  • Payment processing technology experience is a plus

We are an E-Verify employer.

For more information, please click on the following links:
E-Verify Participation Poster: English / Spanish
E-Verify Right to Work Poster: English | Spanish