Epicareer Might not Working Properly
Learn More

Test Automation Engineer (Work From Home)

Salary undisclosed

Checking job availability...

Original
Simplified
Overview

Drive innovation in cybersecurity, software development, and big data technology as part of our award-winning IT team. You can play a critical role as part of a global agile team for Bell Canada, Canada’s largest telco, media, and tech company. We know our success is fueled by our people, so we empower our Qmunity and provide a workplace where you can flourish and grow.

We offer premium benefits, including:

  • Home-based Setup
  • Miscellaneous allowances, performance-based bonus, and yearly increase
  • HMO from day 1 for you + 2 free dependents
  • 6 months paid maternity/ 15-days paternity leave
  • Company-sponsored training and upskilling, and career growth opportunities!

Responsibilities

You will have an opportunity to…

  • You will develop design, debug and operate Ordering System application running in a Cloud production environment but you will also support legacy applications running on premises
  • You will provide engineering support on end-to-end problem resolution and root cause analysis in collaboration with other functional groups, business units and vendors
  • You can quickly learn and adapt to new technologies, and you have a strong aptitude for innovation
  • Design, develop, and maintain automated test frameworks, scripts, and test cases for various software applications and systems.
  • Collaborate with software developers to understand functional and non-functional requirements, identify testable scenarios, and create comprehensive test plans.
  • Execute automated test suites across different environments, including but not limited to, development, staging, and production.
  • Analyze test results, identify defects, and report issues to the development team for timely resolution.
  • Contribute to the continuous improvement of the testing process, identifying areas for automation and optimization.
  • Work closely with other team members to ensure effective communication and coordination throughout the software development lifecycle.
  • Stay up to date with the latest advancements in automated testing tools, technologies, and best practices.
  • Contribute to the development and maintenance of a comprehensive test automation framework.
  • Participate in code reviews and provide constructive feedback to ensure code quality and maintainability.
  • Proactively identify potential risks and issues related to software quality and propose mitigation strategies.

Qualifications

  • 3-5 years of experience in Automated Test Development integrated into pipeline using Robot Framework (Feature Test, Integration Test, E2E Tests, Performance Test
  • 3-5 years of experience in Software Development (Back-end development
  • Strong experience with unit testing, Test-Driven Development, code review, continuous integration, continuous delivery & DevOps practices.
  • Someone with significant experience in Agile Development, DevOps, and Test-Driven Design
  • A computer geek that knows the ecosystem with no emotional attachment to a specific techno

You will thrive in this role if you have...

  • Someone who is very familiar with code management tools (GIT)
  • Superior coaching skills with the ability to raise your team’s game through your teaching
  • Experience with container environment (Docker, Kubernetes or even Docker Swarm), because new stuff is fun!
  • Experience with real-time stream processing (Kafka).
  • Experience in a Public Cloud (AWS)
  • Linux and/or Agile certification
  • Need to understand the DevOps practices, not a necessary experience to implement them. They work in an environment that uses DevOps processes.

If this role sounds exciting to you, click APPLY NOW!

#LoveWhereYouWorQ
Overview

Drive innovation in cybersecurity, software development, and big data technology as part of our award-winning IT team. You can play a critical role as part of a global agile team for Bell Canada, Canada’s largest telco, media, and tech company. We know our success is fueled by our people, so we empower our Qmunity and provide a workplace where you can flourish and grow.

We offer premium benefits, including:

  • Home-based Setup
  • Miscellaneous allowances, performance-based bonus, and yearly increase
  • HMO from day 1 for you + 2 free dependents
  • 6 months paid maternity/ 15-days paternity leave
  • Company-sponsored training and upskilling, and career growth opportunities!

Responsibilities

You will have an opportunity to…

  • You will develop design, debug and operate Ordering System application running in a Cloud production environment but you will also support legacy applications running on premises
  • You will provide engineering support on end-to-end problem resolution and root cause analysis in collaboration with other functional groups, business units and vendors
  • You can quickly learn and adapt to new technologies, and you have a strong aptitude for innovation
  • Design, develop, and maintain automated test frameworks, scripts, and test cases for various software applications and systems.
  • Collaborate with software developers to understand functional and non-functional requirements, identify testable scenarios, and create comprehensive test plans.
  • Execute automated test suites across different environments, including but not limited to, development, staging, and production.
  • Analyze test results, identify defects, and report issues to the development team for timely resolution.
  • Contribute to the continuous improvement of the testing process, identifying areas for automation and optimization.
  • Work closely with other team members to ensure effective communication and coordination throughout the software development lifecycle.
  • Stay up to date with the latest advancements in automated testing tools, technologies, and best practices.
  • Contribute to the development and maintenance of a comprehensive test automation framework.
  • Participate in code reviews and provide constructive feedback to ensure code quality and maintainability.
  • Proactively identify potential risks and issues related to software quality and propose mitigation strategies.

Qualifications

  • 3-5 years of experience in Automated Test Development integrated into pipeline using Robot Framework (Feature Test, Integration Test, E2E Tests, Performance Test
  • 3-5 years of experience in Software Development (Back-end development
  • Strong experience with unit testing, Test-Driven Development, code review, continuous integration, continuous delivery & DevOps practices.
  • Someone with significant experience in Agile Development, DevOps, and Test-Driven Design
  • A computer geek that knows the ecosystem with no emotional attachment to a specific techno

You will thrive in this role if you have...

  • Someone who is very familiar with code management tools (GIT)
  • Superior coaching skills with the ability to raise your team’s game through your teaching
  • Experience with container environment (Docker, Kubernetes or even Docker Swarm), because new stuff is fun!
  • Experience with real-time stream processing (Kafka).
  • Experience in a Public Cloud (AWS)
  • Linux and/or Agile certification
  • Need to understand the DevOps practices, not a necessary experience to implement them. They work in an environment that uses DevOps processes.

If this role sounds exciting to you, click APPLY NOW!

#LoveWhereYouWorQ