Job Summary
Job description
Overview of job
JOB PURPOSE/MISSION:
Ingenico Android Competence Center (ACC) is tasked with building and maintaining reference software for use across all regions.
The Senior Automation QA oversees validation and delivery of products from the center. He/she is responsible for the quality assurance of software/library solutions using Python programming language deliverables in all projects in the center.
KEY RESPONSIBILITIES:
- Design and develop software solutions using Python or Java programming language and related frameworks.
- Collaborate with cross-functional teams to identify project requirements and create technical specifications.
- Write clean, efficient, and maintainable code following software development best practices and standards.
- Contribute to the continuous improvement of software development processes, tools, and technologies.
- Ensure compliance with software development standards and regulatory requirements.
- Coordinating with the stakeholders (Project Manager/Scrum Master, Manual QA Engineer, Developer team, Business Analyst) to understand targets, software/library requirements, plan and establish development strategy and approach for development team.
- Using programming language: Python or Java with OOP/OOP design patterns to build the core framework and common library.
- Understanding automation frameworks and reusable code libraries for future automation projects
- Mentoring and supporting other members
- Working well with other persons in other countries and regions.
- Work life balance, no OT, 15 days off
- Chance to go onsite/other countries for training
Attractive benefits:
- Great salary package, annual performance review
- Performance bonus
- Full salary in probation
- Social insurance on full salary from probation
- Premium Health insurance covering for employees, lawful spouse, and unlimited number of children from probation
- 15 days off annually, paid sick leaves, annual Heath Check-up
- Working from Monday – Friday, from 9AM to 6PM, no OT
- Annual company trip, quarterly team building activities, weekly Happy Hour
- English communication skill training
- Equipment: Laptop, monitor
- Free coffee and snack
Job Requirement
SKILLS/COMPETENCY SPECIFICATION
Competency/Skill Requirements:
- Typically have 5+ years in a software testing role with at least 5 years of automation experience in Mobile, Web and API testing.
- Strong at using testing frameworks and tools, at least one or more from this list: Selenium Webdriver automation framework (Java), Cypress (Javascript/ Typescript), Mobile Automation framework. Experienced in implementing/ maintaining automation test scripts. Develop/ improve existing automation framework.
- Able to communicate in English (verbal and written).
- Excellent knowledge base of OOP and OOP Design patterns.
- Familiar with CI/CD process and tools: Jenkins, Docker, AWS, Azure, …
- Excellent analytical and problem-solving skills to troubleshoot and resolve complex software issues.
- Ability to work in a dynamic and continuously changing environment.
- Be able to self-study & investigate technical issues in a certain period.
Preferred Competency/Skills
- Critical & creative thinker
- Be active & good at teamwork.
- Good at leadership (having team leading experience with team size 2~5 members is preferred)
- Good at problem solving.
- Good communication skills
- Knowledge of Payment domain is a plus.
Languages:
- English communication
Education Qualifications / Experience Requirements:
- 5 years of experience in equivalent position
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Java
- Python
- Automation Testing
- JavaScript
- OOP
- Software testing
- Selenium
- Design Patterns
- Jenkins
- TypeScript
- Docker
- Test Script
- MS Azure
- AWS
- API Testing
- WebDriver
- Cypress
- CI/CD
COMPETENCES
- Analytic Skills
- Problem Solving Skills
- Dynamic
- Communication Skills
- Teamwork
- Team Leadership
- Creative
- Self Studying
- Proactive
BUSINESS PROFILE
Ingenico Group is a group specializing in providing online payment equipment and solutions of France.
Spread over 5 continents, 170 countries and 88 points, Ingenico's customers benefit from our wide and intensive system with global expertise and specialized building solutions The local on all sales channels: in-store, online and on mobile devices.
This multidimensional approach helps Ingenico understand how local businesses and the conditions for adjusting and the needs of global brands can provide them with solutions. and services that are most appropriate for their market.