Teradata Unity Sr. Test Engineer in Ontario, Canada
Unity Sr. Test Engineer
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.
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.
Primary Location: Americas-Canada-Ontario
Organization: Database Engineering
Req ID: 169571