Advanced Software Development Engineer in Test
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Benefits
Additional Information
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.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Cengage? Share your experience