Senior Software Automation Engineer | Sydney, Au

Senior Software Automation Engineer | Sydney, Au
Company:

Efinancialcareers Ltd.


Details of the offer

Job description What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating many opportunities for people like YOU - people with an entrepreneurial spirit who want to make a difference in this world. At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative, and successful. Moreover, this is your chance to be part of the success story. Position Summary: Senior Automation Engineer to manage Automation framework development in C# Dot Net core with implementation on the health care applications. Should have 12 to 14 years' experience in QA projects.Who can work on Implements, maintains, and reviews Health care & Clinical application functionalities to ensure all the end-to-end business flows working as expected after the new changes deployed on the point of sale, Assistance checkout with all the hardware combinations. Very good experience with automated testing frameworks and scripts development.Good exposure required on Selenium C# development, TOSCA automation with Multi workspaces and VB script development.Mandatory Skills:Responsible for developing automation frameworks in C#/Java, defining the automation testing approach, and creating and maintaining automation scripts.Strong experience with SpecFlow/Cucumber frameworks using Selenium C#/Java.Proficient in Java/J2EE and at least two programming languages such as C#, JSP, and SQL, with experience in Agile methodologies including BDD, Cucumber, SpecFlow, and emerging trends in automation, mobile, IoT, Insights, and BOTS.Skilled in using the TOSCA automation tool for web and API testing, including module creation, test design, and test case creation across multiple workspaces.Hands-on experience with DevOps, Bitbucket, JIRA, qTest, and Confluence.Strong understanding of version control tools like GIT and git-based workflows.Working knowledge of Continuous Integration (CI) and Continuous Deployment (CD) processes.Demonstrated expertise with SQL and NoSQL databases, particularly Oracle, Postgres, and MS SQL.Developed Selenium C# Unified Framework for end-to-end testing, including API, UI, and database testing.Test, diagnose, debug, and fix errors to maintain TC integration systems, adapting to architectural changes using automated tools such as TOSCA and Selenium.Excellent written and oral communication skills, with the ability to learn quickly and work independently with minimal supervision.Expertise in the healthcare domain with over 12 years of experience, including deep knowledge of the Medicare system.Extensive validation of test data, ensuring effective interaction with upstream and downstream applications.In-depth understanding of system intricacies, enabling the identification of solutions for problems and dependencies on other systems.Comprehensive knowledge of the healthcare context in Australia, including Business to Customer (B2C) and Business to Business (B2B) interactions, as well as the end-to-end system architecture of clinical and pharmacy applications and associated middleware systems.Proficient in scripting, updating, and maintaining technical programs, end-user documentation, and operational procedures.Duties and Responsibilities:Collaborate closely with the DevOps team to maintain and optimize the CI/CD pipeline, specifically configured for automation execution.Implement and promote best practices in Test-Driven Development (TDD) and Continuous Integration/Continuous Deployment (CI/CD).Work with cross-functional teams to ensure the quality, stability, and timely delivery of software products.Develop and maintain automation frameworks, including suite maintenance using the Page Object Model, and implement auto-heal solutions for object failures.Conduct code development, testing, debugging, and diagnosing to correct errors and faults within applications, ensuring adherence to established testing protocols, guidelines, and quality standards.Perform analysis, evaluation, and validation of changes required in the TC interface system, aligning with architectural changes.Manage and maintain regression and smoke test suites using tools such as Selenium C#, TOSCA, and integrate them into the CI/CD pipeline with Azure.Leverage extensive experience with tools like IntelliJ, Visual Studio, Microsoft SQL Studio, BitBucket, Git Bash, Postman, SOAP UI, SpecFlow/Cucumber, and JMeter for automation and performance testing.Research, consult, and implement enhancements to the automation framework, ensuring continuous improvement.Develop tools using VBScript to generate test data for automation execution.Identify technology constraints and select appropriate tools for automating healthcare applications.Write and maintain program code to meet system requirements, designs, and technical specifications, adhering to quality standards.Understand client requirements deeply and propose solutions that enhance customer service, providing accurate information and support.Provide comprehensive support for the automation lifecycle, particularly within Agile environments, using BDD, Cucumber, SpecFlow, and staying updated with new trends such as Appium, IoT, Insights, and BOTS.Deliver technical solutions and conduct POCs on various tools and domains, performing automation assessments for digital transformation projects.Use risk-driven techniques to develop, maintain, and execute automated test suites for various software products.Communicate timelines and estimations clearly to the team, ensuring continuous updates are provided.Support the upskilling of engineers and employees through knowledge sharing and training sessions.Contribute to team-based ideation and problem-solving on various projects, collaborating with extended teams.Salary Range: >$100,000 Date of Posting: 4/9/2024 Next Steps: If you feel this opportunity suits you, or Cognizant is the type of organization you would like to join, we want to have a conversation with you! Please apply directly with us.
Cognizant is committed to providing Equal Employment Opportunities. Successful candidates will be required to undergo a background check.

About Cognizant:

Cognizant (Nasdaq-100: CTSH) is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the U.S. Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant.

#J-18808-Ljbffr


Source: Jobleads

Requirements

Senior Software Automation Engineer | Sydney, Au
Company:

Efinancialcareers Ltd.


Service Desk Specialist

The Opportunity: The Fisher Investments Australasia Pty Ltd IT Service Desk Specialist provides in-depth desktop support to the Company and its employees. Yo...


From Fisher Investments Europe - New South Wales

Published 8 days ago

Principal Software Engineer

We are Rokt, a hyper-growth ecommerce leader. We enable companies to unlock value by making each transaction relevant at the moment that matters most, when c...


From Rokt Group - New South Wales

Published 8 days ago

Data Administrator

The Future Generation Joint Venture brings together the combined engineering experience and expertise of WeBuild, Clough, and Lane and has been selected to d...


From Workforce Australia For Individuals - New South Wales

Published 8 days ago

Data Governance Analyst

Database Development & Administration (Information & Communication Technology) Angle Auto Finance is an independent financier in Australia, bringing a modern...


From Angle Auto Finance - New South Wales

Published 8 days ago

Built at: 2024-10-05T01:30:08.844Z