Test Automation Engineer
On behalf of our leading-industry client, Procom is seeking a Test Automation Engineer to assist in the development of Test Automation frameworks.
This is a fully on-site opportunity in Ottawa, and a 1-year contract (with opportunity for renewal)
Responsibilities
• Interface with product owners, development, and test teams to create test designs from software requirements and architecture documents
• Document and validate software test plans
• Perform test execution, root cause analysis, triaging defects and validate fixes
• Perform test automation, scripting and reporting
• Create tests in C/C++ or Python and interface with existing test frameworks
• Maintain test libraries and tools to support regression and new feature testing
• Prepare and analyze test coverage reports
• Participate in continuous quality improvement initiatives
Qualifications
• Excellent communication, both orally and written
• Experience with JIRA
• Knowledge of automated test environments
• Familiarity with C++ unit test frameworks
• Experience with Android
• 3+ years of software development and/or automation testing preferably on embedded platforms
• Working knowledge of C++ or C and Python for use in understanding existing code and writing test applications and scripts
• Working knowledge of distributed, multi-threaded system concepts
• Familiarity with manual and automated software testing procedures
• Experience with test management system and defect tracking system
• A Bachelor degree in Computer Science, Mathematics, Engineering, or a related field of study