logo

View all jobs

Software Development Engineer in Test (SDET)

Seattle, WA
Software Development Engineer in Test (SDET)

McGraw-Hill Education is a learning science company that delivers personalized learning experiences that help students, parents, educators and professionals drive results. McGraw-Hill Education has offices across North America, India, China, Europe, the Middle East and South America, and makes its learning solutions available in nearly 60 languages.

The Software Development Engineer in Test (SDET) is a trusted technologist who is a strong contributor to team goals and technical vision. In this role, you will help us achieve ambitious automated testing targets which ensure proper interoperability between application and platform services. On a sprint-by-sprint basis you will learn our products, identify testing requirements, improve existing automation coverage, then propose and implement new automated test processes to cover gaps.

Over the first three months, you will help define the test automation plan and test automation environment for your team while delivering upon sprint goals for the team. Three months and beyond, you’ll help ensure the foundation you establish with your team facilitates best practices and enables your software development team to contribute to test coverage. You’ll have access to an SDET Community of Practice to lean on and learn from as you ramp up and become a valuable member of the team.

Essential Accountabilities
• Work closely with your software development team to understand product function and testing gaps
• Drive proposals to implement new automated testing for front-end (JS/HTML/CSS) and back-end (nodeJS/PHP) systems
• Implementation of approved proposals for automated testing frameworks
• Perform functional QA where automated testing gaps exist to better understand how products function and how to improve test coverage

Essential Qualifications and Disciplines
We are seeking a candidate with 4+ years professional experience in a web software engineering background who’s highlights include:
• Strong experience with JavaScript, client-side AND nodeJS
• Strong experience with modern E2E and unit testing JavaScript frameworks
o Backbone, React, Ember, etc., with Angular experience preferred
• Strong experience with RESTful API integration testing
• Experience with Docker or other containerization technologies
• Experience with unit testing frameworks and strategies
• Experience with CI/CD platforms, such as CircleCI
• Expertise in HTML5, CSS, a11y, i18n, and current web standards
• Expertise in QA methodology and a passion for automating repetitive tasks
• Excellent written and verbal communication skills

Share This Job

Powered by