Position available
System Test Engineers
Quality Engineering
Overview:
We have several openings for System Test Engineers to participate in the development and testing of Teradici’s PC-over-IP® (PCoIP®) solutions. As part of an Agile team at Teradici, you will help shape how desktop computing is delivered in enterprise environments. As a QE System Test Engineer, you’ll specialize in designing, implementing, and executing both automated and manual tests for our PCoIP products.
Responsibilities:
- Work as part of a Scrum team on the development and testing of PCoIP endpoints, network infrastructure, or endpoint management solutions.
- Design, develop, and execute test cases – both automated and manual.
- Make testing more effective and efficient by:
- Intelligently prioritizing what to test and how often.
- Writing well-documented, reliable, and maintainable test cases, scripts and code.
- Designing, developing, administering and maintaining test infrastructure.
- Troubleshoot, isolate issues, file bug reports, and verify bug fixes.
- Help to set up and maintain complex test and development environments including Windows servers and Desktop Virtualization infrastructure.
- When you spot something to improve – whether it relates to a process, a tool, infrastructure, or general team knowledge – help to enable that improvement.
|
Key Requirements:
- Minimum 2 year degree or diploma in Computer Science or Computer Engineering
- Experience testing core (non GUI) Windows, Mac, or Linux, applications. Experience testing GUI-based applications is also a plus.
- Experience testing SDKs or APIs, services, drivers, or web and database applications.
- Windows system administration and virtualization experience is a plus
- Experience setting up and maintaining build environments is a plus
- Strong technical and testing skills including:
- Design and programming or scripting skills, including 2+ years of experience programming with at least 2 of the following: Python, TCL, Perl, Ruby, Java, C, C++, C#, PHP, JavaScript.
- Test planning, design, and prioritization experience
- Strong analytical, diagnostic and problem-solving skills
- Ability to work independently and to set your own tasks as part of an agile team
- Excellent verbal and written communication skills
- Passion for learning, testing, and quality
- Curiosity and excellent attention to detail
- Strong team player who is not afraid to speak up, ask questions and be heard
|
To Apply:
Please submit your resume and cover letter to: careers(at)teradici(dot)com
We thank all applicants for their interest, however, only those to be interviewed will be contacted. |