Job Title
Advanced Software Development Engineer in Test
Job Location
Telecommute benefit available. Qualified applicants may work anywhere in the United States from a home office and report to the Cengage office in Independence, Kentucky.
Job Duties
• Design and implement automated test infrastructure to support scalable and maintainable testing frameworks.
• Design and develop web applications automation suite/scripts for functional, performance, load, soak, and scalability testing using Selenium, Playwright, Cucumber, JMeter and Gatling.
• Design and develop web services (SOAP/REST APIs) automation suite/scripts using Rest Assured and SOAP UI.
• Conduct test management, result analysis, and defect reporting/tracking using Jira, Zephyr.
• Build data analysis reports with the help of Power BI.
• Monitor and debug live applications using Splunk and Dynatrace.
• Conduct database testing within Agile methodologies.
• Leading and coordinating onsite/offshore teams and ensuring project deliverables.
• Collaborate with Development, Production, and Product Management teams to ensure timely delivery of quality services.
• Execute unit, functional, and performance tests integrated within Continuous Integration Frameworks (CIF), leveraging Docker for containerized and Jenkins pipeline for automated execution.
• Engage in coding activities.
• Analyze requirements and contribute to the design process in collaboration with development teams.
• Implement and maintain fundamental Software Quality Assurance (SQA) processes and best practices.
• Document test cases and provide feedback on technical documentation to ensure clarity and completeness.
• Maintain multiple test systems and tools, ensuring alignment with evolving project requirements.
• Conduct automation and test tool code reviews, collaborate with development team on technical design discussions, and contribute heavily to design discussions of others’ systems.
• Create project-specific test strategies and contribute to quality assurance activities for major releases.
• Telecommute benefit available. Qualified applicants may work anywhere in the United States from a home office and report to the Cengage office in Independence, Kentucky.
Job Requirements
Must have a Master’s degree in Computer Science, Engineering, Information Systems, Information Technology or a related field and three (3) years of experience as a Testing Analyst, QA Engineer or related occupation preparing test automation using Selenium and SOAP UI. Or alternatively, may have a Bachelor’s degree in Computer Science, Engineering, Information Systems, Information Technology or a related field and five (5) years of experience as a Testing Analyst, QA Engineer or related occupation preparing test automation using Selenium and SOAP UI.
Candidate must also possess: Demonstrated Expertise (“DE”) preparing web applications automation suite/scripts for functional, performance, load, soak and scalability testing using Selenium, Cucumber, JMeter and Gatling. DE conducting web services (SOAP/Rest APIs) automation suite/scripts using Rest Assured and SOAP UI. DE conducting test management, result analysis and defect reporting/tracking using IBM Clear Quest, Mercury Quality Centre, and Jira. DE conducting database testing within Agile methodologies using DataStax DevCentre, Toad, Squirrel SQL, shell scripting within Unix, and Mac Operating Systems. DE leading and coordinating onsite/offshore teams and ensuring project deliverables.
Contact Instructions
Click the “Apply” button through Workday to be considered for this opportunity.
Telecommute benefit available. Qualified applicants may work anywhere in the United States from a home office and report to the Cengage office in Independence, Kentucky.
Compensation
At Cengage Group, we take great pride in our commitment to providing a comprehensive and rewarding Total Rewards package designed to support and empower our employees. Click here to learn more about our Total Rewards Philosophy.
The full base pay range has been provided for this position. Individual base pay will vary based on work schedule, qualifications, experience, internal equity, and geographic location. Sales roles often incorporate a significant incentive compensation program beyond this base pay range.
$117,000.00 - $157,000.00 USDSkills Required
- Master's degree in Computer Science, Engineering, Information Systems, Information Technology or related field plus 3 years' relevant experience, OR Bachelor's degree in same field plus 5 years' relevant experience
- Experience preparing test automation using Selenium and SOAP UI
- Demonstrated expertise preparing web applications automation suites/scripts for functional, performance, load, soak and scalability testing using Selenium, Cucumber, JMeter and Gatling
- Demonstrated expertise conducting web services (SOAP/REST APIs) automation using Rest Assured and SOAP UI
- Experience with test management, result analysis, and defect reporting/tracking using IBM ClearQuest, Mercury Quality Centre, Jira and Zephyr
- Database testing experience using DataStax DevCentre, Toad, Squirrel SQL and shell scripting on Unix and Mac OS
- Experience leading and coordinating onsite/offshore teams and ensuring project deliverables
- Ability to build data analysis reports using Power BI
- Experience monitoring and debugging live applications using Splunk and Dynatrace
- Experience executing tests integrated within Continuous Integration frameworks, leveraging Docker and Jenkins pipelines
- Familiarity with Agile methodologies and conducting automation/tool code reviews
- Willingness to engage in coding activities and contribute to technical design discussions
Cengage Group Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Cengage Group and has not been reviewed or approved by Cengage Group.
-
Leave & Time Off Breadth — Paid parental leave and company-designated wellness time off (including a year-end week off) stand out as notable time-away benefits. Flexible work positioning (virtual-first/remote-first) further increases the practical value of time-off and work-life support.
-
Wellbeing & Lifestyle Benefits — Workplace mental-health support appears to be a meaningful part of the rewards package, reinforced by external recognition for mental-health practices. Wellness-oriented programs and designated wellness days contribute additional lifestyle value beyond cash pay.
-
Inclusive Benefits Coverage — Benefits and policies signal strong inclusion positioning, supported by external equality recognition. Family-related supports (e.g., fertility resources and parent support) also broaden who can benefit from the package.
Cengage Group Insights
What We Do
With more than 100 years of serving learners, Cengage Group is a global edtech company that enables student choice. No matter how, where, when or why someone wants to learn, our portfolio of education businesses supports all students, from middle school through graduate school and skills education, with quality content and technology. Collectively, our three business units – Cengage Academic, Cengage Work, and Cengage Select – help millions of students each year in more than 125 countries achieve their education and career goals and lead choice-filled lives. Visit us at www.cengagegroup.com
Why Work With Us
Our employee experience centers around a shared purpose: to help millions of learners achieve their dreams and improve their lives through education. Whether you want to make a difference in the world or start a fulfilling career in edtech, we focus on providing our employees with meaningful work while empowering them with resources to succeed.








