company_logo

Full Time Job

QA Automation Engineer

Ubisoft

Bucharest, Romania 09-02-2024
 
  • Paid
  • Full Time
Job Description
At Ubisoft Bucharest, we create games that reach millions of people worldwide. We're working with top global Ubisoft studios on projects that shape the entertainment industry. From Assassin's Creed and Tom Clancy's Ghost Recon, to Watch Dogs, Just Dance and many others – join us in creating the next big titles in gaming.

Job Description

As a QA Automation Engineer, you will be joining a team from Ubisoft's IT department.

You will work closely with IT teams based mainly in Canada, France and Romania on a transversal transformation program.

You will join the NEOS program, which is our new ERP & HCM (Oracle Cloud) implementation program. This program aims to streamline business processes and bring a simplified and cost-efficient technological landscape with standardized and optimized ways of working on Finance, Procurement, Supply and HR scope.

Your role will focus on several key mandates: define the automation test strategy, deploy the automation and support the Testing Lead in the definition of the overall strategy and management of the testing phases. After the NEOS program, you will be responsible with developing the test automation framework and operating it.

Your main mission:

Define the Automation Testing Strategy
• Develop and maintain the automation testing for the overall program, for all phases of the project life cycle, in line with company's and department's technical standards and best practices in terms of quality, security, performance, maintainability, documentation, etc.

Deploy Testing Automation
• Develop use and test cases to test the implementation of Oracle ERP, and take part in the execution of the automation of such test cases;
• Building test automation scripts from scratch using our internal framework based on Visual studio & SoapUI on different functional scopes (Finance, Supply, Procurement, HR…);
• Manage continuous updates to test scripts in context of operational evolution of the solution
• Monitor Automation KPI's gathering and provides periodical reports to stakeholders

Participate to the overall testing strategy and quality approach
• Participate to the definition of the detailed plan and activities for each test phase, with alignment to global program timeline, including defining, documenting, and tracking entry and exit criteria per cycle
• Participate to the definition of detailed deliverables required to ensure consistency and traceability of testing artefacts (test scripts, test scenarios, data sets, regression testing, etc)
• Work closely with process expert and solution design leads to ensure appropriate solution understanding is embedded into testing scope

Support the Testing lead in managing testing phases in the following activities:
• Ownership of assigned testing items related to Oracle Cloud & coordinating testing cross platform solutions inside Ubisoft;
• Design test plans and test cases based on the requirements and project needs;
• Code and test technical solutions while seeking optimal performance and structuring
• Manage System Integration Testing and User Acceptance Testing, covering end-to-end business processes of system solutions, regular vendor updates and ongoing enhancements
• Ensure effective communications and expectations across the program team and external partners for testing activities
• Communicate detailed expectations to all testing participants requirements and manage resource availability & allocation – both internal and third party
• Providing support to testing team and end-users during the various test cycles; remediation and/or disposition of test case failures or anomalies;
• Track testing progress and provide regular status updates in alignment with defined plans
• Manage and coordinate defect resolution in collaboration with appropriate Technology teams
• Analyze test results and test metrics
• Prepare, review and present test reports

Be responsible of the testing and automation framework for Oracle Cloud products after the NEOS program closure
• Maintain and improve the testing and automation strategy.
• Manage testing and automation for Oracle recurring release.

Qualifications

The personal value you bring:
• Always think and act with clients' and end users' satisfaction in mind
• Responsible and accountable for his/her actions
• Problem solving and questioning skills
• Persevering, autonomous, takes initiative
• Is able to multitask and perform on strict deadlines
• Creative/ innovative: suggests automation system improvements and offers alternative solutions to the different problems that may appear
• Excellent communication and organization skills
• Quality and result oriented
• Easily adaptable to changes
• Good team player, able to accept constructive criticism and give feedback
• Maintain excellent knowledge on the domain activity
• Aware of Ubisoft business and catalogue

The professional value you bring:
• Experience in management of testing and quality assurance for ERP implementations across multiple process/functional areas in context of global deployments
• Experience in Software Testing that includes testing various Oracle ERP modules;
• Excellent communication skills across multiple stakeholder groups
• Experience working both independently and in a team-oriented, collaborative environment.
• Proven success in providing leadership for project teams by building and motivating team members to meet project goals, adhering to their responsibilities and project milestones.
• Has the ability to deploy Automation Set-Up including frameworks, approaches, Automation Environment.
• Design, code and test technical solutions while seeking optimal performance
• Understand technical and functional design requirements
• Create prototypes for client engagements
• Can follow and enhance existing automation processes or start any automation mission from the beginning.
• Strong knowledge about OOP principles.
• Programming knowledge in one of the following: C#, PHP, JAVA, Python, Ruby
• Strong understanding of: CSS/HTML/JavaScript
• Strong understanding DBs: Mongo DB or MySQL or SQL
• Strong understanding about Xpaths, XML, Jsons structure, DOM Elements
• Specialization courses on specific domain demands

Work experience
• Strong experience with automation design and development practices
• Strong experience with technologies used within his team/area of expertise

Jobcode: Reference SBJ-g6o94j-18-217-66-98-42 in your application.

Company Profile
Ubisoft

Ubisoft’s worldwide network of video game development studios and business offices work hand-in-hand each day to deliver rich and innovative gaming experiences that reflect the creativity and diversity of their teams