Senior Software Developer

5 minutes ago


Richmond Hill, Canada OpenText Full time

Senior Software Developer – SDET OpenText is a global leader in information management, driving digital transformation through AI‑first, human‑centered solutions. We are looking for a Senior Software Developer – SDET to contribute to our Cybersecurity Enterprise portfolio, particularly Fortify Static Application Security Testing (SAST), and help shape secure software development practices. What the Role Offers Design and develop automated test frameworks and tools for static code analysis systems. Collaborate with developers, security researchers, and QA engineers to define test strategies and coverage. Implement and maintain CI/CD pipelines with integrated automated testing. Analyze test results and system performance to identify regressions and areas for improvement. Contribute to the evolution of testing practices and advocate for quality across the engineering organization. Key Responsibilities Develop and maintain automated testing frameworks and pipelines (JUnit, TestNG, Selenium, REST Assured). Perform static code analysis, supporting Fortify’s toolchain and features. Work closely with cross‑functional teams to integrate security testing into the SDLC. Investigate and resolve defects, regressions, and performance bottlenecks. Share knowledge and best practices with the broader SDET community at OpenText. Required Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related field. 5+ years of experience in software quality engineering, with a strong focus on automation and test development. Strong programming skills in Java (or equivalent object‑oriented language). Experience building and maintaining automated test frameworks (JUnit, TestNG, Selenium, REST Assured). Solid understanding of CI/CD systems (Jenkins, GitLab CI, Azure DevOps). Familiarity with static code analysis tools, compilers, or abstract interpretation. Excellent analytical and problem‑solving skills. Strong written and verbal communication skills. Experience with security testing or working in the application security domain is considered an asset. Knowledge of multiple programming languages and eagerness to learn new ones is an asset. Experience testing multi‑platform software systems (Windows, Linux, macOS) is an asset. Familiarity with agile development methodologies and DevOps practices is an asset. Exposure to containerization and orchestration tools (Docker, Kubernetes) is an asset. Desired Attributes Eager to contribute to secure software development at a global scale. Strong teamwork and collaboration across engineering, security, and product teams. Location Richmond Hill, Ontario, Canada Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Engineering and Information Technology Software Development Equal Opportunity OpenText is an equal opportunity employer and encourages applications from diverse backgrounds. We are committed to building an inclusive work environment and ensuring equal opportunities for all employees. #J-18808-Ljbffr



  • Richmond Hill, Canada OpenText Full time

    Join to apply for the Senior Software Developer (Java) role at OpenText Overview OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle...

  • Development Manager

    5 days ago


    Richmond Hill, Canada Jonas Software Full time

    Job Description: Development Manager - NetworkHub Lean Industries (Lean Software Services, LSS Software Holdings) Lean Industries develops and delivers comprehensive enterprise software solutions designed to lower the costs and improve the quality of managing consumer and fraud disputes, exceptions and adjustments for electronic payment transactions. A...

  • Senior Software Engineer

    3 minutes ago


    Richmond Hill, Canada OpenText Full time

    Join to apply for the Senior Software Engineer role at OpenText This range is provided by OpenText. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$150,000.00/yr - CA$185,000.00/yr Location Toronto, Ontario, Canada Overview OpenText Business Network is a cloud platform that facilitates...


  • Richmond Hill, Canada STAPLES Canada Full time

    Some of what you will do: The Staples technology team is seeking a motivated and talented Software Developer to join our team. We want an individual who will challenge the norm, strive to create the best experience, and someone who always puts the customer first. You will have a passion for writing clean, simple code and a willingness to share learnings...


  • Richmond, Canada Wenco International Mining Systems Ltd Full time

    Senior Software Developer (Machine Guidance) Wenco International Mining Systems ( a subsidiary of Hitachi Construction Machinery (HCM), provides industry-leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has R&D offices located in Australia, Canada and Chile. This role...


  • Richmond, Canada Wenco International Mining Systems Ltd Full time

    Senior Software Developer (Machine Guidance) Wenco International Mining Systems (www.wencomine.com), a subsidiary of Hitachi Construction Machinery (HCM), provides industry-leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has R&D offices located in Australia, Canada...


  • Richmond Hill, Canada Onico Solutions Full time

    We are looking for a Software Development Manager to lead a team, building modern architectures in critical applications. The Software Development Manager enables, inspires, coaches and motivates a talented group of developers while defining the team’s software design patterns and operational guidelines. Requirements - Bridge communications between...

  • Software Engineer

    4 minutes ago


    Richmond, Canada Royal Cyber Inc. Full time

    Software Engineer (Senior API Developer) Position: API Engineer Location: SF, Plano, McLean, Richmond Title: Software Engineer (Senior API Developer) Job Description: Design, deliver and support RESTful API solutions for customers covering IT Risk Management, IT Service Management and IT Asset Management. Maintain the software and cloud infrastructure for...


  • Richmond Hill, Canada OpenText Full time

    IT Software Developer (Junior) - Reporting & Analytics Join to apply for the IT Software Developer (Junior) - Reporting & Analytics role at OpenText. OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to...


  • Richmond Hill, Canada OpenText Full time

    IT Software Developer (Junior) - Reporting & Analytics Join to apply for the IT Software Developer (Junior) - Reporting & Analytics role at OpenText. OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to...