Software Development Engineer in Test

Cengage in Farmington, MI

  • Industry: Information Technology - Software Engineer, Developer, And Programmer
  • Type: Full Time
  • $91,430.00 - 129,860.00
position filled


Do you dare to reinvent the future of education?

At Cengage, we are 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 will blaze a new trail to transform the way people learn. Collaborating with the best of the best, you will feel challenged and inspired to do breakthrough work. With the support of our united team, there is no limit to what you can imagine, create and set in motion.

Are we right for you?

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

What You'll Do Here:

Software Development Engineer in Test for Cengage Learning, Inc. in Farmington Hills, MI to design, develop and implement automated tools and test infrastructure for validating features and interfaces. Work in conjunction with Development, Production and Product Management to ensure the timely delivery of scalable quality services. Perform unit, functional and performance tests that can be run as standalone suits or a part of a Continuous Integrated Framework (CIF). Perform programming and coding activities. Analyze requirements and designs to assist Development Team in design process. Implement fundamental automation, test tools, and SQA process for systems. Document test cases, and provide feedback to development team on technical documentation. Review technical documentation by working closing with Development Teams. Develop and maintain multiple systems, including test strategies, test cases/plans, and tools. Regress complicated bugs in existing systems, and aid in troubleshooting live issues. Coordinate the communication of bug resolution and hosting bug triages to help determine priority. Conduct automation and test tool code reviews, collaborate with Development Team on technical design discussions on own systems and contribute to design discussions. Create and develop project specific test strategies and contribute to quality assurance activities for major releases.

Skills You Will Need Here:

Requirements: Master s degree (or foreign education equivalent) in Computer Science, Engineering, Information Systems, Information Technology or a related field, plus one (1) year of experience conducting functional, integration, GUI, and compatibility testing, and end-to-end software product development, or, alternatively, Bachelor s degree (or foreign education equivalent) in Computer Science, Engineering, Information Systems, Information Technology or a related field, plus three (3) years of experience conducting functional, integration, GUI, and compatibility testing, and end-to-end software product development.

Candidates must also possess: Demonstrated Expertise ( DE ) creating test strategies and conducting black box testing using automation and performance tools -- Selenium, Cucumber and JMeter; DE in all phases of the Software Development Life Cycle (SDLC) within Agile/Scrum, TDD and BDD environments; DE in design and testing using JAVA and SQL and tools, including SoapUI, Selenium, JIRA, Zephyr, and Eclipse IDE; and DE generating reports using defect tracking tools, including Bugzilla, Clearquest, and Jenkins.
Associated topics: algorithm, backend, back end, c c++, develop, devops, software development engineer, software engineer, software programmer, sw

You may be interested in these similar jobs!
Class A Delivery Driver
Reinhart Foodservice in Warren, MI

4 Days A Week! Mostly local routes. Class A CDL drivers efficiently deliver the right product to customer accounts in a courteous, professional, com…

Read More
Powertrain Embedded Software Engineer
FCA in Auburn Hills, MI

The Powertrain Embedded Software Engineer will be responsible for participating in a team of engineers responsible for the development of software fo…

Read More
Software Development Engineer in Test (SDET)
Vision Integration Technologies in Southfield, MI

Software Development Engineer in Test (SDET) Lathrup Village, MI Direct Hire opportunity with our Client KNOWLEDGE, SKILLS & ABILITIES: The i…

Read More
Software Test Engineer
Torch Technologies in Detroit, MI

Torch Technologies, a 100% employee-owned company, is currently seeking qualified software test and evaluation professionals with a minimum of 5 year…

Read More
Software Integration Engineer
Omni Directs, National Recruiting Services in Southfield, MI

SOFTWARE INTEGRATION ENGINEERLOCATION: Southfield, MITYPE: Direct HireSALARY: $80,000 - $100,000/ yrSoftware Integration EngineerSouthfield, MIJob Su…

Read More
Software Engineer
Testek Solutions in Wixom, MI

DESCRIPTION: The Software Engineer will be responsible for the installation and testing of standard software in relation to test stands. QUALIFICATIO…

Read More
Expert Software Engineer w/JavaSpring
Fahrenheit IT in Dearborn, MI

Id: 179569 Location: Dearborn, MI Job Type: Contract Expert Software Engineer - JavaSpring Candidates must be authorized to work in the U.S. for any …

Read More
QA LEAD with Selenium or Postman or Mocha
Capb Infotek in Detroit, MI

FOR one of our ongoing project out of Detroit, we are looking for a QA Lead, who can work out of our office in Metro Detroit. Duties and responsibili…

Read More
Automotive Software Validation Engineer (Direct)
Kforce Inc. in Novi, MI

RESPONSIBILITIES: A Kforce client in Metro Detroit, Michigan (MI) area is looking for a Validation engineer specifically someone with great Automotiv…

Read More
desktop roid-9927-2932 : Looking For Android Software Engineer in Southfield, Michigan
kpg99 in Southfield, MI

Job Title: Android Software Engineer Location: Southfield, Michigan Duration: 6+ months Contract- Hire Moi: Ps and f2f/ Video JOB DESCRIPTION Our cli…

Read More
Econosoft in Livonia, MI

QA Automation Engineer Must haves: ul> li>experience in system-level QA Testing and Web application testing/li> li>experience with test automation fr…

Read More