Python Tester
Experis CanadaSainte-Anne-de-Bellevue, QC, CanadaJob descriptionResponsibilities
- Create and modify software applications for an EGSE targeting satellite payloads
- Read and understand detailed requirements documents
- Plan work, provide estimates of level of effort and complete your work
- Design, code, test, debug and document high quality software development applications
- Work in an agile development team using best practices
- Write and modify Python applications
- Prepare documentation and participate in reviews
- Participate in the integration, testing and deployment of software applications
- Help solve problems in a software production environment
- Understand the system under test
Requirements
University degree in software / computer engineering or other relevant discipline, or equivalent combination of education and experienceExperience in test software developmentAbility to work with an existing code baseKnowledge of multi-threaded processing, data sharing and APIsKnowledge of Embedded SystemsKnowledge of Python and C++Ability to understand and work with complex software requirements specificationsExperience of agile software developmentAssets
Exposure to DO-178 standardsExperience in instrument testing, functional testing of automated systemsKnowledge of CCSDS, MIL-STD-1553Knowledge of protocols such as CAN bus and SpaceWireExperience with JIRA and ConfluenceExperience with GIT and Jenkins