Quality Software Engineer
PDF Solutions
- Vancouver, BC
- Permanent
- Full-time
- Create, document, and maintain application testing software
- Perform functional, integration, system, regression, usability and performance testing using manual methods and test framework tools
- Evaluate usability and user experience (UX)
- Develop test strategies, test plans, test cases and checklists
- Identify, log and track issues using defect tracking tools
- Review and work with Product Management to improve requirements
- Work as part of an Agile/Scrum development team
- Build experience with Cimetrix products
- Good test design and coding skills using C++, C# or other object oriented programming language
- Proactive collaboration skills (meetings, interactions, presentations), online and in person
- English verbal and written communication skills
- Bachelor of Sciences degree in Computer Science, related engineering degree, one to five years of proven industry experience
- One or more years with Cimetrix software and development methods
- Experience mentoring others
- Experience with software testing using Microsoft tools such as MSTest, Microsoft Test Manager
- Experience with Agile/Scrum software development methodologies
- Experience with virtual machine environments
- Experience with OEM equipment software
- Familiar with Visual Studio, TFS, and any bug tracking software
- Software quality assurance principles and best practices
- Familiar with a GUI testing tool such as Coded UI
- Formal software test training or certification