in support of our Advanced Authentication products. Develop UI, REST, and performance tests in within an established automation framework. Daily responsibilities include writing and debugging software, automation of new product features, converting legacy manual tests into automated tests, automation framework upkeep, and submitting bugs for product features.
Job Details At Open Text, our software solutions enable organizations to build on their existing implementations, or to completely revolutionize their infrastructure. Secure and scalable, with analytics built in, they bridge the gap between existing and emerging IT - fast-tracking digital transformations across Dev Ops, Hybrid IT,
Security, and Predictive Analytics. In the race to innovate, Open Text customers have the clear advantage. Our portfolio spans the following areas: Dev Ops IT Operations Cloud Security Info Governance Big Data, Machine Learning, & Analytics As an entry-level software engineer, you will develop UI, scripts, and server software using Python, Java Script, Java, and other languages as well as associated tests within an established automation framework.
Responsibilities Participate as a member of an agile team to develop reliable, cost effective and high-quality software. Create new Software and help maintain existing software solutions. Develop automated tests, as well as maintain existing
Automated tests within a Java/Java Script automation framework.
Execute established test automation for assigned portions of code; identify, log, and debug assigned issues. Education and Experience Required Bachelor's degree in Computer Science, Information Systems, or equivalent 1 to 3 years industry experience Knowledge and Skills Experience with Python Experience with Selenium and other automation tools (Gatling, Jenkins, Junit) Experience with Cypress Experience with Java (Groovy) Experience with Linux, Docker, REST APIs, Git Good analytical and problem-solving skills. Understanding of basic testing, coding, and debugging procedures Good written and verbal communication skills Ability to work independently, as well as on a team Ability to quickly learn new technologies Scrum/ Agile experience Bonus Skills Continuous Integration/Continuous Delivery (CI/CD) experience This job is expected to pay in the range of $75,000/annum to $80,000/annum in addition to a comprehensive and competitive group benefit and healthcare plan.
Individual compensation will be determined based on skills and experience comparable to the job requirements. Open Text'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, interactionual 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 contact us at xyz X@. Our proactive approach fosters collaboration, innovation, and personal growth, enriching Open Text's vibrant workplace.
Computer/Software jobs are roles focused on the development, creation, and maintenance of computer systems and applications. These positions often require strong problem-solving skills, proficiency in programming languages, and an understanding of algorithms. They range from software developers, who design and build software, to quality assurance analysts, who test and refine programs for optimal performance. Such roles are evolving with technology trends, emphasizing continual learning and adaptation. The field is characterized by a blend of creative and analytical thinking, where professionals work to innovate and optimize the digital tools that have become integral to modern life.
Computer/Software jobs encompass a variety of roles focused on the development, maintenance, and innovation of computer software systems. These roles include software developers, engineers, programmers, and testers, among others. The main characteristic of these jobs is the requirement of technical skills such as proficiency in programming languages, understanding of software development processes, and problem-solving capabilities. Professionals in this field often work in teams, may contribute to different stages of the software lifecycle, and must continuously learn to keep up with rapidly evolving technologies.
Computer/Software jobs encompass a variety of roles focused on the development, maintenance, and innovation of computer software systems. These roles include software developers, engineers, programmers, and testers, among others. The main characteristic of these jobs is the requirement of technical skills such as proficiency in programming languages, understanding of software development processes, and problem-solving capabilities. Professionals in this field often work in teams, may contribute to different stages of the software lifecycle, and must continuously learn to keep up with rapidly evolving technologies.