Cengage Learning

Advanced Software Development Engineer in Test

Cengage Learning$117K — $157K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Computer Science or related field plus 3 years of experience, or Bachelor's with 5 years.
  • Demonstrated expertise in automating web applications using Selenium, Cucumber, JMeter, and Gatling.
  • Experience with web services automation using Rest Assured and SOAP UI.
  • Proficient in test management and defect tracking tools like Jira and Zephyr.
  • Experience in conducting database testing using Unix shell scripting and Agile methodologies.

Responsibilities

  • Design and implement automated test infrastructure for scalable testing frameworks.
  • Develop automation scripts for web application and services testing.
  • Conduct test management, result analysis, and defect reporting.
  • Monitor and debug live applications using Splunk and Dynatrace.
  • Collaborate with cross-functional teams to ensure quality service delivery.
  • Execute performance tests integrated within Continuous Integration Frameworks.
  • Lead onsite/offshore teams to ensure timely project deliverables.

Benefits

  • Telecommute benefit allowing remote work from anywhere in the U.S.
  • Collaborative work environment with cross-departmental teams.
  • Opportunity to influence and lead technical design discussions.
Full Job Description

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

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 USD

About Cengage Learning

Cengage is an American educational content, technology, and services company for the higher education, K-12, professional, and library markets. It operates in more than 20 countries around the world. The company provides print and digital textbooks, instructor supplements, online reference databases, distance learning courses, test preparation materials, corporate training courses, career assessment tools, and other educational materials. Cengage was founded in 2007 as a merger between Thomson Learning and Gale. In 2018, the company filed for bankruptcy and emerged with a new ownership structure. Cengage has approximately 5,000 employees and generates over $1.5 billion in annual revenue.
Learn more about Cengage Learning
Size
5,000 employees
Industry
Founded
1994

Similar Jobs

More Jobs at Cengage Learning

More Information Technology Jobs

Find similar Advanced Software Development Engineer in Test jobs: