Share this Job
Apply now »



Sr. Software Developer

Req id:  20458

Richmond Hill, ON, CA



As the Information Company, our mission at OpenText is to create software solutions and deliver services that redefine the future of digital. Be part of a winning team that leads the way in Enterprise Information Management. 



The Opportunity: 

The Digital Media Group of OpenText’s Digital Experience division is delivering Digital Experience platform for helping our customers target their message and deliver increased results using AI and ML concepts.

 We are looking for talented, experienced quality assurance engineers to join the OpenText Product Development organization. In this role, you will own the end to end QA automation process and will be writing code to test our products.  You will have the opportunity to directly support our product and our customers by innovating on new ideas and methods in machine learning and artificial intelligence. You will be a member of dedicated scrum team focused on quality assurance both manual and automation.  In this role, you will work closely with software developers, documentation, and product management as well as other scrum teams. If you have a passion for research and development and being part of a team delivering impactful software, you could be a good fit.


You are great at: 

  • Developing and maintaining test strategies and test cases while performing all testing activities including functional, integration and regression testing
  • Automating test cases using appropriate frameworks and methods.
  • Designing/Developing/Maintaining the Automation Framework. Also, setting up regular execution test beds for continuous delivery
  • Thinking outside the box and figuring out how to break the software
  • Diagnosing and troubleshooting product and environmental issues as they arise
  • Communication both written and oral as well as communicating with software developers and product managers globally.
  • Being passionate about all aspects of software development at all levels: architecture, design, implementation, test, and deployment.



What it takes: 

  • Bachelor’s degree in software engineering, computer science or equivalent with 4+ years of experience with test-driven, behavior-driven, or acceptance test-driven developments
  • Experience in testing complex enterprise level applications
  • Experience on automation framework and tools like Selenium
  • Experience testing RESTful web services.
  • Knowledge of bug tracking tools such as Jira
  • Solid testing experience with SQL and database technologies (e.g., SQL Server, PostgreSQL, Oracle, etc.)
  • Experience on ML and data analytics is a plus.
  • Experience in Hadoop, Cassandra, Kafka, RabbitMQ, Spark is a plus
  • Experience with Gitlab, Jenkins, Teamcity or similar systems
  • Experience testing software in Unix, Linux, and Windows systems
  • Good understanding of performance and security aspects of software development

Experience working with Docker, Kubernetes and Helm



OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws. Should you require accommodations during the selection process, please contact accomodationrequests@opentext.com).


Our growing team is mapping the future of Information Management, and we continue to make new discoveries that expand its boundaries. Join us and be part of a winning team, where the opportunities for your career are limitless. 

From its innovative start as a research project by University of Waterloo professors in 1991, OpenText has grown into a global company with offices in more than 35 countries. Our high- performance culture has forged our growth and is an excellent fit for people looking to push themselves to learn and do more.

It’s our time to lead, and as part of our team, it will be your time too. Our continued growth will provide you the opportunity to explore, learn and chart an exciting career path while enjoying a good work-life balance. 

If you thrive in a dynamic work environment, there is always a new horizon to explore. We are proud to offer excellent benefits, challenging work and competitive financial rewards. 

Our employee programs prioritize employees’ well-being and that of their families. We offer a comprehensive benefit plan, education assistance, a wellness/fitness reimbursement and time off to volunteer. 

Social events 
With offices around the world and flexible work arrangements, OpenText strives to make sure all our employees feel connected. Teamwork extends to our social lives too from local social events to company-wide activities, we want our employees to take time to relax and have fun.  

Corporate Citizenship  
Corporate Citizenship is more than a program for us, it is engrained in our purpose, impact, and approach to doing business. Through numerous volunteer initiatives, we support education and innovation for global change.

Join OpenText today.

Apply now »