Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 1-3 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Responsibilities :
Script development and execution using automation tools like Selenium, TOSCA and programming languages like Java
Create scripts for REST APIs
Design complex IT configurations to verify product capabilities in simulated production-like environments
Analyze and identify impacted areas and develop strategies to validate changes in the interfacing systems as a part of any architectural changes
Debug, validate, analyze errors in application programming language inside set validation procedures, guidelines and quality standards to guarantee that applications and programs perform properly
Writing and preserving code to fulfill system needs, system blueprints and technical specifications
Analyze requirements and estimate team efforts
Maintain project repository, deliverables and technical artifacts
Perform root cause analysis and work with teams for resolution
Identify Risks and Issues, mitigate them by workarounds
Prepare prototypes to portray project/business functionality
Leading the team by providing specific detailed instructions, technical support enabling them to routinely deliver high quality work products
Mentor and upskill new team members
Perform business demos to showcase key functionalities to enable go/no-go decisions
Provide assistance in proposals and strategies for new projects and its upgrades
Improve system quality by identifying common patterns and developing standard operating procedures
Main Duties :
Development of automation scripts for data creation, environment setup and configurations using Java Selenium and Tosca
Execute scripts using various tools like Postman, Fiddler, TOSCA, Selenium
Debug script code to identify execution issues and fix them
Create web services API request suites, collections
Provide recommendations to fine tune the application code and database queries
Identify technology restrictions in the accessible systems and related procedures, processes and identify right tools for the automation of supported applications
Write preliminary and executive reports highlighting key findings and recommendations for Software Life Cycle
Requirements gathering with business teams to understand business objectives and technical requirements
Perform impact analysis and create requirement traceability matrix
Effort forecast and estimation for project end to end activities
Liaise with different integration teams
Participate in all agile ceremonies such as Iteration planning, Stand-ups, Retrospectives
Mentor new team members with project knowledge, client processes, technical knowledge.
Skill and Experience Requirements :
Proposed role requires strong knowledge on Retail domain with at least 4 years’ experience on NCR R10 Point of Sale application and integrated systems, Retail payment, Camera Vision Artificial Intelligence
Deep knowledge of Retail Business in Australian context, its application and end to end system architecture, associated middleware systems
Strong experience in creating tools and emulators to meet POS and Self-checkout virtualization requirements
Strong experience in coding, automating and debugging the code in Selenium WebDriver, Core Java, Apache POI, Selenium IDE, TOSCA, TestNG, CRAFT framework, CI/CD tools using Azure DevOps
Hands-on experience in REST & SOAP API with Postman and SOAP UI tool, MS SQL, SQL database, IBM Host Mainframe
Strong stakeholder management skills and demonstrated experience in working closely with business SMEs and business owners. Status reporting to stakeholders.