Position available

System Test Architect

Quality Engineering Team

Overview:
As Teradici’s product portfolio grows, automation is becoming more and more critical to company success. Our test matrix is ever-expanding with interoperable products, platforms and product revisions, not to mention changing feature sets. As a QE System Test Architect, you’ll provide vision and direction for system testing. You’ll play a key role in ensuring that Teradici’s products can be developed and delivered quickly and with the highest quality.
 
Responsibilities:
  • Provide technical leadership and strategic direction in the Quality Engineering organization.
  • Maintain a big and complete picture view of Teradici products, dependencies, organizational goals, and the technology arena.
  • Advance our common automated test framework, tool set, standards and best practices.
  • Architect and help maintain our manual and automated test environments.
  • Pro-actively analyze current tools and practices and suggest/drive improvements.
  • Research, evaluate and recommend tools and equipment to assist with testing and test automation.
  • Plan, design, prototype, develop and maintain automated test assets.
  • Collaborate effectively with all teams to define and maintain standards and best practices.
  • Monitor and review automation work within the various teams, to ensure that implementations follow standards and best practices, and to identify opportunities to reuse test assets across teams.
  • Influence, motivate, mentor, coach and provide direction (but not direct management) to other members of the Quality Engineering team.
Key Requirements:
  • Minimum 4 year degree in Computer Science or Computer Engineering
  • 10+ years of experience in software development and/or software test/quality engineering
  • Strong design and programming or scripting skills, including 5+ years of experience programming with at least 2 of the following: Python, TCL, Perl, Ruby, Java, C, C++, C#, PHP, JavaScript
  • Experience designing, building and using automated test frameworks
  • Solid experience in both Linux and Windows
  • Hands on experience with black box and grey box testing. Experience with white box testing is also desirable
  • Experience with load, stress, and performance testing
  • Solid understanding of software configuration management concepts, methods and best practices
  • Curiosity and an excellent attention to detail
  • Strong analytical, diagnostic and problem-solving skills
  • Strong leadership skills
  • Able to work successfully in an agile environment, where automation efforts need to be coordinated across multiple teams
  • Strong team player with excellent verbal and written communication skills
  • Passion for learning and for sharing that learning with others
  • Passion for testing and quality
Response Information:

Submit your resume and cover letter.

Applicants MUST quote STA-WB in the subject line.

We thank all applicants for their interest, however, only those to be interviewed will be contacted.

 

  

 

 

 

 

PCoIP