Sr. Software Developer (Test Automation)
$98.08k - $147.12kOpenText
OPENTEXT - THE INFORMATION COMPANYOpenText 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 complex issues, and contribute to projects that shape the future of digital transformation.AI-First. Future-Driven. Human-Centered.At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We are hiring talent AI can't replace to help us shape the future of information management. Join us.A key part of any company’s information management strategy, OpenText enterprise content management (ECM) software provides Content Services to help connect content within context for core business processes to accelerate productivity, improve governance and drive digital transformation. With solutions ranging from intelligent capture to records management and archiving, Content Services connects information from across the enterprise with the people and systems that need it.Your ImpactAs a Senior Software Developer – Automation, you will design, develop, and maintain automated testing solutions that improve software quality and accelerate delivery across OpenText’s enterprise applications. With a primary focus on Java, Selenium WebDriver, and Maven, you will build reusable automation frameworks and comprehensive test suites that support reliable, scalable testing across applications and services.We are looking for a hands-on developer with strong Java programming skills and experience delivering maintainable UI and API test automation. You will collaborate with development, quality engineering, and product teams to identify testing requirements, strengthen automated coverage, and integrate testing into the software delivery lifecycle.What the role offers:As a Senior Software Developer, you will:Design, develop, and maintain Java-based test automation frameworks using Selenium WebDriver, Maven, and TestNG or JUnit. Build reusable page objects, utilities, test data components, and assertions using Page Object Model (POM) and established design patterns. Develop automated functional, regression, integration, and end-to-end tests for web applications. Implement API automation using REST Assured or similar Java-based tools to validate services and business workflows. Configure Maven dependencies, build lifecycles, profiles, and plugins to support consistent test execution across environments. Integrate automated test suites into CI/CD pipelines using Jenkins, GitLab CI/CD, or GitHub Actions, including cross-browser and parallel execution with Selenium Grid or cloud-based platforms. Improve test stability and diagnostics by addressing flaky tests, synchronization issues, dynamic elements, and test data dependencies, using Allure Report or ExtentReports, logs, and screenshots. Collaborate with development, quality, and product teams on automation coverage and defects; conduct code reviews, mentor team members, and own automation components through design, implementation, maintenance, documentation, and continuous improvement.What you need to Succeed6+ years of software development or test automation experience, with strong Java-based automation expertise for enterprise applications. Strong Java programming skills, including object-oriented design, collections, exception handling, and reusable software components. Extensive experience with Selenium WebDriver, including locator strategies, explicit waits, dynamic elements, frames, windows, and browser interactions. Hands-on experience with Maven, TestNG or JUnit, including dependency management, build configuration, parameterization, assertions, test lifecycles, and parallel execution. Proven experience designing automation frameworks using Page Object Model, data-driven testing, and modular design principles. Experience with REST Assured, SQL, relational databases, and JSON processing for API testing, test data preparation, and backend validation. Proficiency with Git, CI/CD, Jenkins, GitLab CI/CD, GitHub Actions, Selenium Grid, BrowserStack, or Sauce Labs, including collaborative development and automated test integration. Strong knowledge of test design, defect management, Agile and the software development lifecycle; familiarity with Cucumber, BDD, Docker, or JMeter is an asset, along with strong troubleshooting, communication, mentoring, and ownership skills.One last thingOpenText is more than a corporation—it’s a global community built on trust, character, and purpose. Here, we act ethically, care deeply about people, and always put our clients first. We help teams succeed through collaboration, tackle challenges with resilience, and innovate with intention.Join us on our mission to drive positive change through privacy, technology, and teamwork. At OpenText, we don’t just have a culture—we live our values. Choose us because you want to be part of a company that empowers you to make a meaningful impact.OpenText's commitment to diversity and inclusion surpasses legal requirements, evident in our Equal Employment Opportunity Statement of Policy which promotes a respectful and empowering environment for employees of all backgrounds, culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please submit a ticket at Ask HR. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.Compensation: At OpenText, we offer a thoughtfully designed benefits package that supports your physical, emotional, and financial wellbeing. As you move through the hiring process, we’re happy to provide more details about our compensation programs, including variable and commission compensation opportunities for eligible roles, vacation entitlement, and paid time off.Salary Range: $98,080.00 - $147,120.00; Depending on the candidate’s education, experience, skills, geographical location, and alignment with internal equity and external market, actual salary may vary and be higher or lower than the range posted.AI Usage Disclosure:As part of our commitment to transparency, we use artificial intelligence (AI) tools to assist in various stages of our recruitment process, including resume screening, candidate matching, interview scheduling, and communications. These tools are designed to improve efficiency, reduce bias, and enhance candidate experience. All decisions regarding hiring are made by qualified human professionals, and we continuously monitor our AI systems to ensure fairness and compliance with applicable regulations.Job SummaryJob number: 54132Profession: Development
- ...Description:Role Summary:The Security Automation & Orchestration team builds... ...security platforms, the team develops solutions using Splunk SOAR,... ...will design, develop, test and maintain complex automation... ....Strong understanding of software development practices, including...SeniorFull timeWork at officeWork from home
$110.96k - $160.96k
...innovate faster.Your Impact:As a Senior AI Developer, you will bring software engineering experience and a working... ...about unfamiliar technology, test your assumptions against evidence and... .... Practical experience with automated tests, code review, CI/CD, observability...SeniorLocal area$127.33k - $236.47k
...Lead Engineer, Agentic Solutions & Automation will be a key member of the team... ...include advancing an agentic software development lifecycle and improving Developer Experience, while applying the same... ..., design, development, testing, review, deployment, operations,...SuggestedFull timeTemporary workLocal area$113k - $163k
...you will be responsible for Full-Stack Software Development i.e.building modern, cloud-... ...Full-Stack Engineering & DeliveryDesign, develop, test, and maintain full-stack applications... ...improve decision-making, productivity, automation, and business value. Establish and follow...SeniorFull timeTemporary workLocal areaFlexible hours$107.45k - $199.55k
...role, you'll design, build, automate, and optimize cloud platforms... ...solutions.What You'll DoDesign, develop, and implement cloud-based... ...deployment, troubleshooting, testing, and continuous integration activities... ..., CI/CD pipelines, and Agile software development practices.Hands-...SeniorFull timeTemporary workLocal areaFlexible hours$113.26k - $210.34k
...solutions are designed, built, tested, and operated. You will... ...quality and coherence of solutions developed by others. You will lead... ...practices, design patterns, automation, and semantic versioning standards... ...experience as a Full Stack Software Engineer, including demonstrated...Full timeTemporary workLocal areaImmediate startFlexible hours$96.6k - $179.4k
...agile engineering squads to develop and deliver transformative and... ...continually learn and builds software utilizing modern technologies... ...accelerate discovery, design, coding, testing, documentation,... ...artificial intelligence (AI), and automated processing tools, to analyze...SeniorFull timeTemporary workLocal areaFlexible hours$86.8k - $130.2k
...OpenText enterprise content management (ECM) software provides Content Services to help... ...systems that need it.Your ImpactAs a Software Developer, you will contribute to OpenText’s cloud... ...features, resolve defects, and write tests, with guidance from senior team members...$86.1k - $136.1k
Full Stack Software EngineerBuild technology that makes a difference... ...through development, testing, deployment, and continuous... ...experiences with React while developing and integrating APIs and server... ...practices, design patterns, automation, and semantic versioning to...Full timeTemporary workLocal areaFlexible hours$86.1k - $136.1k
...production.What You’ll DoDesign, develop, and maintain end-to-end... ...databases.Establish and maintain automated build, integration, and... ...engineering practices across testing, code reviews, observability,... ...Bring3+ years of professional software engineering experience, with...Full timeTemporary workLocal area$113k - $163k
We are looking for a Senior Software Engineer to join our Affinity... ...hands-on role, you will design, develop, modernize, and support... ...applications through API integration, automation, DevOps practices, and... ...Responsibilities:Design, develop, unit test, and integrate new features...SeniorFull timeTemporary workLocal areaFlexible hours$118k - $168k
...backend system.Your Impact:We are seeking an experienced Lead Software Developer who shares our passion for developing and maintaining the... ...end-to-end technical design, development, validation and test automation, deployment, and support in production.Provide technical...Flexible hours$142k - $158k
...this role.Job title: Senior Software EngineerWhat your day-to-day... ...over software requirements· Develop tools and applications by producing... ...clean, efficient code· Automate tasks through appropriate tools... ...validation and verification testing in a test-driven manner· Review...SeniorFull timeWork at officeRemote workFlexible hours$150k
...mechanical interface systems used in advanced testing and measurement environments. Based in... ...full-time opportunity will focus on developing high-performance contact mechanisms, interconnect... ...analysisExperience working with automated testing equipment, probe systems, or...Full time- ...corporate culture. As a Lead UX Developer on the Viewing and... ...cloud services, and delivery automation. This is a hands-on senior individual... ...development.Design, develop, test, document, deploy, and maintain... ...standards throughout the software lifecycle.Evaluate technical...
$86.1k - $136.1k
...scalable cloud platforms and automating the infrastructure that powers... ...challenges, improving developer experiences, and building secure... ...Support application deployments, testing, troubleshooting, and... ...enable efficient and dependable software delivery.Implement monitoring...Full timeTemporary workLocal area$86.1k - $136.1k
...go.Position Responsibilities:Designs, develops, tests, delivers, maintains, and improves business... ...across Full-Stack through the entire software development lifecycle.Designs end-user... ...-quality code.Applies design patterns, automation, and semantic versioning where and when...Full timeTemporary workLocal areaFlexible hours$118k - $177k
...of information management. Join us.Your Impact: The Principal Developer, IT - System Integrations is a senior technical leader responsible... ..., or equivalent experience.10+ years of experience in software development and system integrations.8+ years designing and building...$113k - $163k
...quality.Position Responsibilities: Design, develop, test, deliver, maintain and continuously... ...full technology stack and throughout the software development lifecycle. Design end-user... ..., established design patterns, automation and semantic versioning to support agility...SeniorFull timeTemporary workLocal areaFlexible hours- ...Sun Life. We are looking for a Senior Software Engineer who thrives in high-impact environments... ...corrective and preventive actions.Automation & ToolingReduce operational work... ...Familiar with AI Ops capabilities, experience developing / implementing AI based tools is an...SeniorFull timeWork at officeWork from home
$86.1k - $136.1k
...translate requirements into working software through incremental delivery... ...design, writing and testing code, and supporting applications... ...of their work and continue developing within a team that values... ...practices, design patterns, automation and semantic versioning to...Full timeTemporary workLocal areaFlexible hours- ...responsible AI capabilities that modernize enterprise systems, automate IT operations and improve employee productivity.What will you do... ...solutions into production, supported by a strong foundation in software engineering, data engineering or machine learning.· Experience...Full timeWork experience placementWork at officeFlexible hours
$110.96k - $160.96k
...cloud lifecycle.As the technical leader on the account, you will develop a deep understanding of the customer’s hosted environment,... ...change, availability, capacity, and service-level management.Automation and Scripting: Working knowledge of SQL and scripting or programming...Work at office- John Deere in Waterloo, Illinois, is seeking an Engineer, Software to deliver embedded software for electro-hydraulic steering and braking... ...steering and braking features to support current products and develop future designs, and you will help deliver high quality software...
$92.32k - $138.48k
...their Accounts Payable operations through intelligent invoice automation solutions. As a trusted advisor to customers, you will leverage... ...challenges throughout implementation lifecycles, including testing, deployment, and post-go-live support.• Act as a trusted customer...Senior- ...development, component design for steam generators, pumps, and valves, instrumentation and control for reactor and propulsion plants, testing and quality control, radiation shielding, and chemistry and radiological controls; review designs and analyses from laboratories,...Contract workApprenticeshipWork at office
$107.9k - $195.05k
...more effectively. As a Sr. UI/IX Engineer, you... ...work alongside talented software engineers, systems... ...more than a front-end developer. You are passionate about... ...patterns. Collaborate with test engineers to ensure UI... .... Experience with automated UI testing and tools...SeniorContract workLocal areaImmediate start$74.99k - $112.48k
...Waterloo Function: Product Engineering (CA) Title: Engineer, Software - 124677 Onsite/Remote: Onsite Position Your Responsibilities... ...of steering and braking systems to support current product and develop future designs. Be part of a team that develops and delivers high...Work experience placementRemote workFlexible hours$28.74 - $36.72 per hour
...role; you will be using our state of the art video communications software (Smartlook) to interact with customers. Help TurboTax... ...company KPI metrics and Big Bet Goals. Participate in pilot testing, projects, and experience validations, as needed. Must be willing...SeniorRemote work- ...Addison, TX; Waterloo, ON; or Richmond Hill, ON. YOUR IMPACTAs a Sr. Cloud Deal Contracts Manager, you will play a critical role in... ...cloud transactions, identify and mitigate contractual risk, and develop solutions that meet the needs of both OpenText and our clients....SeniorContract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Developer (Test Automation). Be the first to apply!
- information technology software engineer Waterloo, IL
- senior software engineer remote Waterloo, IL
- startup software engineer Waterloo, IL
- financial software developer Waterloo, IL
- software developer Waterloo, IL
- cybersecurity software engineer Waterloo, IL
- software engineer Waterloo, IL
- senior software engineer ruby on rails Waterloo, IL
- software engineer amazon Waterloo, IL
- agile software developer Waterloo, IL



