• Sr Software Quality Assurance Engineer

    Job Locations US-MA-Boston
    Posted Date 3 months ago(11/26/2019 2:30 PM)
    Requisition ID
    Job Function
    Quality Assurance
  • .


    Do you dare to reinvent the future of education?

    At Cengage, we're harnessing the power of tech to build a future where all learners have the tools and confidence to achieve their goals. As a Cengage employee, you'll be helping to transform the way people learn. Collaborating with the best of the best, you'll feel challenged and inspired to do breakthrough work. Together, there's no limit to what we can imagine, create and innovate!

    Are we right for you?

    We set the bar higher by bringing our unique talents and points of view to the table every day. We're also curious and comfortable with change, and are willing to take risks to transform education for the better. Most importantly, we put learning first with everything we do.

    What You'll Do Here:

    As a Senior Software Quality Assurance Engineer at Cengage, you will have responsibility for defining and overseeing quality standards for our web & mobile applications, helping to ensure that systems and projects are working as designed and required. Responsibilities and expectations for this role include:


    • Creating test plans from technical design and/or requirements documents with no supervision.
    • Troubleshooting issues (in QA or on live) as assigned with no supervision.
    • Analyzing designs and project requirements to assist in the overall design and development process.
    • Effectively reusing existing test collateral and/or creating both when needed.
    • Assisting in mentoring / educating junior engineers in best practices, proprietary technology, as well as the latest technology and methods.
    • Taking initiative and seeking out opportunities to identify and deal with issues; both in the systems you own as well as our integrated systems.
    • Assisting in the review of test plans from junior members.
    • Providing reliable and accurate task estimates for assigned work.
    • Demonstrating expertise in Quality Assurance concepts as well as Agile software development.
    • Contributing to engineering domain design discussions and to test strategy creation as needed.
    • Managing the work of QA vendors.
    • Working independently with minimal direction.

    Skills You Will Need Here:

    • Bachelor's degree in Computer Science or related field
    • 5 to 8 years of Quality Assurance experience working in Agile software development environments.
    • Expertise with testing tools (JIRA, Selenium, Zephyr)
    • Experience working with Web services; exposure to REST APIs, GUI, Browser testing.
    • Good working knowledge of Macintosh, Windows OS/Browsers and mobile devices.
    • Experience scripting with PHP or JavaScript; working knowledge of Java, C# and Ruby.
    • Proficient SQL skills; and experience working with MySQL and/or Oracle would be ideal. 




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