1+ months
2018-05-092018-08-08

Software Development Engineer in Test

Cengage Learning
Farmington, MI 48332
  • Jobs Rated
    11th
**.** **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 pioneer transforming 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 are A-players who bring our unique talent and POV to the table every day. We are curious and comfortable with change and are willing to take risks to transform education. Most importantly, everything we do, we do for the learner. Software Development Engineers in Test (SDET) are primarily responsible for getting the work done to ensure systems and projects are working as designed (and required), with a high degree of quality. The primary function of the role is to design, develop and implement automated tools and test infrastructure for validating features and interfaces and work in conjunction with Development, Production and Product Management to ensure the timely delivery of scalable quality services. These will focus on Unit, Functional & Performance tests that can be run as standalone suites or as part of a Continuous Integrated Framework (CIF). While they have no direct management or leadership responsibilities, they are encouraged to take part in defining directions and setting goals. As SDET increase in skill, they will likely be considered experts in their field(s) of expertise (i.e. their engineering domain). **What You'll Do Here:** + Creates test plans from a technical design document and/or requirements document with moderate supervision + Executes manual & automated test cases and regresses bugs + Develops (reusable) automation or testing tools as assigned with moderate supervision + Troubleshoots issues (in QA or on live environment) as assigned with moderate supervision + Assists in the review of test plans from junior members + Assists in the code reviews of other team members + Provides reliable and accurate task estimates for assigned work with review from Senior Engineers + Assists in the review of technical documentation by working closely with Development & Product teams + Effectively reuses existing automation or testing tools and maintains both as needed + Contributes to engineering domain design discussions and to test strategy creation as requested **Skills You Will Need Here:** + 3 to 6 years of relevant Automated Testing experience + BA/BS in Computer Science or Engineering or equivalent experience + Proficient at coding in one or more of the following languages: Java (preferred), Groovy, C# + Development experience with the following tools: Selenium WebDriver, TestNG/JUnit, Cucumber, Jenkins/CI tools, JIRA/Zephyr) + Working knowledge of the following web technologies: JavaScript, Web Services, XML, HTML, CSS + Is competent in concepts of Quality Assurance and software development, including Agile/Scrum, TDD and BDD + Good understanding of Performance, Security, Accessibility and Cross-Browser Testing + Shows good initiative in seeking out opportunities to identify and deal with issues in both the systems they own as well as the systems other people own \#LI-GC1 **Requisition ID** _2017-3969_ **Job Function** _Quality Assurance_

Categories

Jobs Rated Reports for Software Developer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Development Engineer in Test

Cengage Learning
Farmington, MI 48332

Share this job

Software Development Engineer in Test

Cengage Learning
Farmington, MI
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2018 - Software Developer
Overall Rating: 11/220
Median Salary: $102,280

Work Environment
Good
71/220
Stress
Very Low
25/220
Growth
Very Good
21/220
Powered ByCareerCast