Lead QA / SDET

Location: Pittsburgh

Job Type: Full Time / Permanent

We are looking for a Technical QA Engineer to partner with us on a per project basis. We’re a fast-growing, collaborative team looking for someone with a blend of quality assurance and programming skills to work with our Design and Development teams helping develop an automated testing strategy and the implementation of the strategy. Primary skills include intimate understanding of JavaScript, TypeScript, end-to-end testing frameworks (Cypress, Playwright, Puppeteer, Selenium), Cucumber (or a similar technology), and general knowledge of front-end development.

WHAT YOU’LL DO:  Here’s what you can expect on a typical day: • Write end-to-end tests to verify that new functionality works as expected and doesn’t break existing applications • Write and modify JavaScript, TypeScript and Bash code to deploy testing builds using Jenkins and Docker • Pull remote code locally to reproduce different user scenarios (ie. browsers, operating systems) and manually test features before they hit production

TO SUCCEED IN THIS ROLE:  You’ll have a Bachelor’s degree OR equivalent. • 4+ years developing automated tests in JavaScript heavy applications • Experience with build automation and continuous integration • Experience in agile development or scrum • Comfortable working solo and in team-based environments • Advanced knowledge of JavaScript, HTML and CSS3 • Advanced knowledge of TypeScript • Advanced knowledge of Cypress, Playwright, Puppeteer, Selenium or other end-to-end testing frameworks • Jasmine, Mocha, Karma or other unit testing frameworks • Experience dealing with cross-browser compliant front-end code (IE11+/FF/Webkit) • Automated testing of Web Components and the Shadow DOM • Knowledge of GIT version control system • Experience with Node.js and NPM • Keeping up-to-date with JavaScript trends, HTML5, CSS 3.0, and the front-end development ecosystem in general • Experience with responsive design, mobile-first, and gestural interfaces

YOU’LL LOVE WORKING HERE BECAUSE YOU CAN:  Have courageous team collaboration. Courage comes from how associates are willing to have difficult conversations, speak up, be an owner, and challenge one another’s ideas to net out the best solution. • Deliver at epic scale. We deliver real user outcomes using strong judgment and good instincts. We’re obsessed with the art of achieving simplicity with a focus on client happiness and productivity. • Be surrounded by curious learners. We align ourselves with other smart people in an environment where we grow and elevate one another to the next level. We encourage our associates to listen, stay agile, and learn from mistakes. • Act like an owner & doer. Mission-driven and committed to leading change, you will be encouraged to take on any challenge and solve complex problems. No tasks are beneath or too great for us. We are hands-on and willing to master our craft. • Give back to others. Always do the right thing for our clients and our community and humbly give back to the community where we live and work. Support our associates in times of need • Join a company committed to equality and equity. Our goal is to impact lasting change through our actions.