Teradata Unity Sr. Test Engineer in Ontario, Canada

Unity Sr. Test Engineer


Teradata Unity

Sr. Test Engineer Summary Description: This Test Engineer position will be responsible for working with the Teradata Unity team test plans, procedures and technologies for Teradata Unity products. Successful candidates will have designed and implemented testing processes (including functional, regression and load-testing) required to ensure a successful product development life-cycle and delivery. They will be well versed in working in and contributing to a fully agile and automated development and testing process. Key Areas of Responsibility: Working within the test engineering effort in building a state-of-the-art test framework and process

Create and execute complex, multi-platform test plans and procedures, simulating dual active data warehouse environments and failure conditions, ensuring complete product coverage

Participate in Agile development processes and focus on automated testing to support software quality efforts

Implement load and performance testing techniques

Analyze and troubleshoot issues and tests; analyze product resource utilization and recommend alternatives to improve performance

Participate in the development and implementation of an automated testing process

Assist product engineers in the identification and resolution of product defects

Provide recommendations/suggestions for improving testing efficiency

Provide leadership and mentoring for junior members of the team

Work Environment: This position is located in the Teradata Toronto facility. Skills & Attributes: The ideal candidate will have strong interpersonal and communications skills, excellent analytical skills, ability to plan and organize. The successful candidate will have experience in data warehousing and high performance computing environments. The ideal candidate will have experience and knowledge of best practices as well as experience testing scenarios on various platforms using combination of custom tools and/or commercial products. The ideal candidate will have both development and test experience.


Basic Qualifications

BS, CS or relevant, related experience.

Software test and/or development experience (5 years), may include but not limited to:

  • testing C/C applications

  • continuous development models

  • data warehousing environments and test methodologies

  • unit, functional, regression, user acceptance testing

  • security and performance testing

  • load testing real-time multi-tier architectures

  • in-depth knowledge of Quality Assurance methodologies


  • Experience in an Agile development process, such as XP, Scrum, etc.

  • Experience with Confluence, Jira, Subversion a plus.

  • Exposure to cloud services such as AWS

  • Experience with configuration management systems such as Ansible

  • Should be comfortable on various operating systems, including Linux, OS X and Windows environments

  • Comfort with database technologies including but not limited to

SQL queries, database setup and configuration, etc.

  • Our total compensation approach includes a competitive base salary, 401(k), strong work/family programs, and medical, dental and disability coverage.

Teradata is an Equal Opportunity/Affirmative Action Employer and commits to hiring returning veterans.

Job: Engineering

Schedule: Full-time

Primary Location: Americas-Canada-Ontario

Organization: Database Engineering

Req ID: 169571