Software Test Engineer, Python
On behalf of our large, leading-industry client, Procom is seeking a Python Test Automation Engineer to support a long-term contract. Remote work at present. On-site support in Ottawa may be required at a later date.
Job Details
The Architecture and Software Platform group is responsible for the software platform that enables connectivity and advanced application features within next generation software. The team is designing and building the next generation software platform structured around high-performance compute clusters and zonal aggregators.
Working as a member of this team, the successful candidate will be involved in the testing of cutting-edge embedded software, working on system components that either provide enabling frameworks or additional functional services above the operating system services and drivers.
Primary responsibilities will include:
- Developing and executing functional and integration test plans for all components owned by the Software Platform group.
- Automated test execution, which is a critical part of the overall test coverage requiring working knowledge of Python scripting.
- Working as part of a high performing team and contributing ideas and solutions as part of the daily work.
- Providing a unique opportunity to gain experience in helping to deliver cutting edge software and services with an industry leader.
Responsibilities
- Analyzing product requirements.
- Cross-functional collaboration with teams to design test plans and test setups for software solutions that span multiple domains.
- Test Automation development.
- Test failure analysis.
- Test coverage analysis.
Skills
- A Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field.
- 3-5 years of software testing experience on embedded, mobile, or consumer electronic platforms.
- Test Automation experience in Python.
Start Date: ASAP
Assignment Length: 1 year plus extension options