At Cengage, we're 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'll be helping to transform the way people learn. Collaborating with the best of the best, you'll feel challenged and inspired to do breakthrough work. Together, there's no limit to what we can imagine and create!
We set the bar higher by bringing our unique talents and points of view to the table every day. We're curious and comfortable with change and are willing to take risks to transform education for the better. We also offer a fun, challenging, and rewarding environment with the opportunity to work with some of the most talented people in our industry.
As a Software Performance Engineers in Test here at Cengage, your primary responsibility will be to ensure that our MindTap systems and projects are performing as designed (and required), at the highest level of quality. The main focus of the role is to design, develop and implement performance automation tools and the test infrastructure necessary for validating features and interfaces to support predefined SLA's with Development, Production and Product Management, ensuring timely delivery of scalable quality services. The software quality tests will focus on Performance tests that can be run as standalone suits or as part of our Continuous Integrated Framework (CIF). Although this role does not have direct reports or leadership responsibilities, you will be encouraged to take part in helping to defining directions and set goals, while striving to become a subject matter expert in your area of expertise (i.e. Â software quality and performance engineering).
Creates performance test plans from technical design documents and/or requirements documents with moderate supervision.
Executes performance automated test cases and regresses bugs.
Troubleshoots issues (in QA or live) as assigned with moderate supervision.
Develops (reusable) performance automation or testing tools as assigned with moderate supervision.
Assists in the review of test plans from junior members.
Assists in the code review of other team members.
Provides reliable and accurate task estimates for assigned work with review from a Senior Engineers.
Assists Development & Product teams by reviewing and maintaining technical documentation
Effectively reuses existing automation or testing tools and creates both when needed.
Contributes to engineering domain design discussions and to test strategy creation as requested.