- Professional
- Optionales Büro in Brampton
About the role
As a Test Engineer, you will make an impact by ensuring the reliability and performance of customer experience platforms through robust automated testing. You will be a valued member of the Quality Assurance team and work collaboratively with developers, product managers, and cross-functional stakeholders.
In this role, you will:
- Design and implement automated test cases using Cyara for voice, IVR, email, SMS, and chat bot testing.
- Develop and maintain Selenium-based test automation frameworks for web applications.
- Write clean, scalable test scripts using JavaScript and other relevant technologies.
- Perform regression, functional, and performance testing across multiple platforms.
- Analyze test results, identify defects, and collaborate with development teams to resolve issues.
Work model:
We strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 3 to 4 days a week in a client or Cognizant office in Brampton, ON, Canada. Regardless of your working arrangement, we are here to support a healthy work-life balance through our various wellbeing programs.
The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
What you need to have to be considered:
- Hands-on experience with Cyara for automated voice and IVR testing.
- Strong proficiency in Selenium and JavaScript for web automation.
- Experience in regression, functional, and performance testing.
- Familiarity with Agile methodologies and participation in Agile ceremonies.
- Ability to collaborate effectively with cross-functional teams.
These will help you stand out:
- Proficiency in Python, especially for machine learning applications.
- Experience with Java is a plus.
- Knowledge of QA testing practices specific to contact center technologies.
- Ability to continuously improve automation processes and tools.
- Strong communication and problem-solving skills.