As we continue to grow our team, we have immediate needs for quality assurance engineers/specialistsAs a key member of the qa team, responsibilities will cover a broad range that includes participating in test development (manual and automated) and execution; identification and investigation of issues; and, advancing qa automation processesA team player, you are a self-starter and must be able to communicate well, multitask, proactively solve problems, and deliver against tight-deadlines in a fast paced team work environment.
Key responsibilities
Quickly acquire a solid understanding of epiphan’s products and features
As part of the global agile development team, you will be responsible for system integration, test automation and quality assurance of our video productsThis includes developing, coding, testing and deploying applications on cloud-native architecture
Participate in the development of test plans, procedures, tools and reporting
Complete test execution, raise bugs and follow-up with the team to ensure issues are corrected in a timely manner while ensuring on time, on quality product delivery
Create a continuous delivery and deployment pipeline for applications in cloud and container based platforms
Contribute to developing platforms using open-source tools and technologies
Implementing continuous integration (ci) and/or continuous delivery (cd) across multiple environments
Other duties and projects as assigned
Experience and qualifications
2+ years’ related work experience in a qa or python developer roleExperience working with hardware & software based products is preferred
Bsc degree or a 3 year+ technology related diploma in computer science, software or related technology program is preferred
Strong hands-on experience working with python, linux (ubuntu), shell script experience is mandatory
Web service testing/rest api/soapui is mandatory; robot test experience is a preferred asset
Knowledge of docker containerization and clustering (kubernetes/ecs/helm)
Demonstrated work experience with version control systems such as git, github/gitlab/bitbucket/gerrit
Knowledge of ci/cd pipeline jenkins and aws (e.g., ec2) or similar cloud based systems
Experience working with qa tracking tools (jira) in an agile development work environment
Strong english language verbal and written communication skills
You currently live in the ottawa area or are planning to relocate to ottawaYou must have existing authorization to live & work in canadaApplicants currently not living in canada will not be considered