Sr Software Quality Assurance Engineer

Boston, MASSACHUSETTS | about 1 year
This position may have expired!

Job Summary

Cengage Learning

$65,617 Average salary of similar jobs | Check Salary...

Job Description

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!

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.

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.

  • 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. 



Similar Jobs

Similar Jobs