QA Automation Engineer

Sep 03, 2024
Bucharest, Romania
... Not specified
... Senior
Full time
... Office work

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.

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

What we offer benefits wise?

  1. Meal tickets with the value of 30 RON/day 
  2. Studio offered free days, confirmed on an annual basis for different events  
  3. World Class Bronze free subscription 
  4. Access to private medical system and special subscription rates for family members 
  5. On site medical support 
  6. Life insurance 
  7. Specific financial support for different events in your life 
  8. Study leave 
  9. Christmas/ Easter celebration with a special gift 
  10. Partners’ discounts 
  11. Video games and consoles to borrow 
  12. Access to Ubisoft games via own Uplay account 
  13. Annual development opportunities and access to multiple career paths and technical certifications 
  14. Access to specialized training and books on various related skills 
  15. Opportunities for international mobility and assignments 
  16. Wellbeing program (including physical fitness, mental health, financial education and internal communities) 
  17. A great working environment, with an impressive place to work in our offices in Jiului 8 
  18. Hybrid work (from home/ from office) 
  19. Bookster (borrow books for free, delivered at home or in the office) 
  20. Free fruits and coffee in the office 
  21. On-site cafeteria with special discounts 
  22. Ubisoft bikes, free rental 
  23. Parking spaces for cars, bikes, motorbikes 

About us

Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.

Find us on FacebookInstagram & LinkedIn, see how we do things, how we like to have fun, and join us!