As the test engineer, you are expected to:
-
Automate Functional and User testing while meeting quality criteria and project constraints
-
Do automation using both GUI and API’s as provided by the applications
-
Do web test automation using Selenium-C# or Java (basic understanding of OOP implementation in test automation)
-
Have CI/CD hands-on experience for setting up / troubleshooting pipelines related to test automation
-
Define test cases for automation using test engineering techniques like defining corner test cases etc
-
Define and execute functional test cases (and test plan, test strategy)
-
Explore and try different methods to improve productivity and efficiency of the team
-
Influence the direction of the overall architecture especially on quality and testing
-
Critical attention to detail about quality, code, troubleshooting, efficiency and design
-
Develop and maintain standards of software & system test automation, components, and release management
-
Identify and reduce technical debt
-
Be able to communicate effectively – verbal and written
-
Be able to work alone or with others as needs dictate
-
Take ownership of all assigned task and challenges
-
Be proactive in promoting ‘Best Practices’
-
Be available for out of hours support as required
-
Able to work in a fast-paced environment (Agile Way of Working)
Must have skills:
-
Selenium
-
Postman/Newman
-
OOP programming language experience specifically .Net / C# or Java (some of the automations are written in C# or Java)
-
CI/CD (Azure Pipelines, Jenkins, Gitlab, CircleCI, TeamCity)
-
Git
Nice to have:
-
Database technologies such as MongoDB and SQL basic query experience
-
Understanding of public and private cloud concepts especially compute, network, storage and data
Top Skills
What We Do
ING is a pioneer in digital banking and on the forefront as one of the most innovative banks in the world. As ING, we have a clear purpose that represents our conviction of people’s potential. We don’t judge, coach, or tell people how to live their lives. However big or small, modest or grand, we empower people and businesses to realise their vision for a better future. We made the promise to make banking frictionless, removing barriers to progress, and make people confident in their financial decisions. As a global bank we have a huge opportunity – and responsibility – to make an impact for the better. We can play a role by financing change, sharing knowledge, and innovating. Being sustainable is in all the choices we make—as a lender, as a partner and through the services we offer our customers