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. |