Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software QA Engineer

Committee for Children

Software QA Engineer

Seattle, WA
Full Time
Paid
  • Responsibilities

    Committee for Children is growing, and we're looking for an experienced SOFTWARE QUALITY ASSURANCE ENGINEER to join our team! In this role, you'll be responsible for executing a wide range of QA functions, including day-to-day testing of feature enhancements and development, as well as driving high standards of reliability, accessibility, and maintainability. Reporting to the QA manager, you will ensure high quality standards in CFC's digital products and services, which are used by millions of children each year to learn the skills they need to flourish in school and in society.

    PRIMARY RESPONSIBILITIES INCLUDE

    • Creating and executing test plans for one or more project teams through all aspects of the software development life cycle (SDLC) description
    • Representing QA at product team planning and scheduling meetings (via agile/scrum participation)
    • Validating and signing off on features developed and delivered by the project teams
    • Documenting and communicating quality concerns in a timely manner, demonstrating highly reproducible and minimized steps
    • Ensuring browser and device compatibility coverage
    • Supporting the customer support staff regarding live site issues, reproductions, and trends
    • Demonstrating customer focus through investigation, documentation, and resolution recommendations for present customer-facing issues
    • Identifying recurring or systemic quality concerns by leveraging quality metrics and industry experience.
    • Making pragmatic issue resolution recommendations spanning functional code changes; changes to UX, documentation, and training; or other remedies.
    • Championing product quality and driving continuous improvement in CFC engineering standards, practices, and processes

    QUALIFICATIONS: PREFERRED

    • 5 or more years of experience as a software test engineer or a software design engineer in test, on web-based products
    • Experience with web-based educational or training software
    • Experience with Edtech standards and systems (LMS, LTI, QTI, OneRoster)
    • Experience with identity, authentication, and authorization flows (OAuth, single sign-on)
    • Experience with content publishing pipelines and processes (such as Contentful and WordPress)
    • Experience with e-commerce applications (web stores, PCI compliance, credit card gateways)

    QUALIFICATIONS: ADDITIONAL

    • Experience adapting traditional QA practices to agile, full-stack, and continuous delivery methodologies
    • Experience writing test automation (using tools such as UFT, Selenium WebDriver, Cucumber, Jasmine, Mocha, Nightwatch, and Protractor)
    • Strong analytical skills useful in decomposing systems behavior and functions to discover bugs lurking off the “happy path”
    • Strong time-management skills enabling pragmatic focus on highest-priority tasks to manage time and schedule constraints
    • Passionate about methodologies and software release practices to advocate for QA best practices
    • Proficiency at manual and black-box testing of web-based applications, including browser compatibility testing
    • Excellent test spec and test case documentation skills
    • Expertise with browser-based dev and test tools and browser APIs
    • Familiarity with UI and UX standards, and SDLC quality inflection points

    ABOUT COMMITTEE FOR CHILDREN

    Formed in 1979, Committee for Children is on a mission to ensure that children everywhere can thrive. We are trailblazers, best known for our innovative social-emotional learning programs that help 14 million children each year learn the skills they need to flourish in school and in society. By lifting up children today, we're helping them create a safe and positive society for the future.

    We have excellent employee tenure because we take great care of our most valued assets—our clients and employees. This role will offer some amazing opportunities to add value, contribute, and make a difference while enjoying new challenges, a collaborative and diverse team, professional development opportunities, and work/life balance.

    EEO Employer/Disabled/Vets