Development Engine – Quality Solutions Technician – New Grad
Ciena
- Ottawa, ON
- Permanent
- Full-time
- We are big proponents of life-work integration and provide the flexibility and tools to make it a reality with remote work and potentially, part-time work.
- We believe an inclusive, diverse and barrier-free work environment makes for empowered and committed employees.
- We recognize the importance of well-being and offer programs and benefits to support and sustain the mental and physical health of our employees and their families and also offer a variety of paid family leave programs.
- We are committed to employee development, offering tuition reimbursement and a variety of in-house learning and mentorship opportunities.
- We know that financial security is important. We offer competitive salaries and incentive programs, RSU’s (job level specific) and an employee share option purchase program.
- We realize time away to recharge is important. We offer flexible paid time off!
- Great work deserves recognition. We have a robust recognition program, with ongoing and enhanced awards for exemplary performance.
- You will perform scripting, coding, and integration of tools and develop and maintain test automation frameworks & pipelines
- Develop automation tooling used as part of CI/CD and DevOps flows and libraries which interface with multiple Ciena based H/W assets such as switches, routers and state of the art modems
- Contribute to the evolution of smart asset management tools used by test automation systems to carry out automated H/W based testing based on product designer code changes
- Initiative – You’re a self-starter who works with limited direction and is committed to delivering against aggressive deadlines.
- Agility – you are readily able to make key decisions and manage competing and ever-changing account priorities and largely driven by the product development lifecycle.
- Communication expertise – the ability to influence and tailor your message and ideas to the audience to ensure understanding and buy in.
- The flexibility to work independently and as part of a broader team – you thrive in a multi-disciplinary team environment, but are comfortable working independently as required.
- Relationship builder – with an innate ability to influence, you’re able to quickly develop trusted connections and get work done through others.
- A commitment to innovation – you keep abreast of the latest developments (risks, new tools and practices, vendors) in related security, with a focus on transforming these into action items, roadmaps, and proofs of concepts (POCs).
- Comfort with programming & scripting languages such as BASH, JavaScript, Python, Java or another object or functional programming language
- Some experience with test automation frameworks and tools such as Selenium or Robot with a focus on hardware testing
- Exposure to working in a Linux environment, we’re a Linux shop!
- Desire to automate and reduce tedious or repetitive work
- Excellent debugging skills
- Version control tools such as Bitbucket, Gerrit, GitHub
- Some exposure to databases: SQL, document based DBs
- Motivation to independently learn new skills, grow and contribute to a DevOps team
- Excellent problem solving and decision-making skills
- Demonstrated ability to work in a team-oriented environment
- Experience using REST microservices, ability to define/create new endpoints
- Familiarity with networking concepts and fundamentals
- UI/UX design experience
- Familiarity with test and network equipment command line languages such as vendor specific APIs, CLI, YANG, and OpenConfig
- Environments: Linux, Windows