Dev Engineer Digital Channels – Focus on Automated Testing (Internal)

Deze stage is niet meer vacant

ING is looking for an experienced Dev Engineer specialized in the automated testing of web applications, to strength the quality of our deliverables and the engineering culture at ING Wholesale Banking.

You will be contributing to the InsideBusiness Payments application, a mature digital banking solution that offers to our customers a broad coverage of payment products and cash management services. The work involves close co-operation with a software supplier, our business and internal ING teams to deliver high quality IT solutions across a chain of integrated systems.

Your work environment

You will work in a dynamic and challenging environment of the ING Wholesale Banking IT organization. We operate according to an Agile development approach to delivering IT solutions. The focus is on high-quality mission-critical software tested and delivered timely and using best engineering practices. Reliability of the application is crucial and it is part of our work to ensure it. We are eager to keep learning and improving the way we work and what we deliver.

Feature delivery is driven by the priorities determined by the Business and Product Owners, working on a day-to-day basis with the IT organization to ensure the delivery optimal added value.

Your personal profile

  • Bachelor in Computer Science or an equivalent field.
  • At least 5+ years of software engineering experience
  • You have extensive knowledge of Java, especially applied to test automation, web applications and web services
  • You are able to analyse, build, test and deliver working software according to the best software engineering practices
  • You master maintaining and adapting test automation frameworks, taking into consideration all functional and non-functional aspects relevant for the software domain
  • You have excellent practical experience on the design and implementation of large sets of automated tests (for new features, regression and E2E). The relations between the individual automate tests, test sets and their data is carefully considered
  • You are able to efficiently explain test results and address the resolution of test issues
  • You apply the principles of continuous delivery and contribute to achieving continuous integration. You have excellent knowledge of GIT, Jenkins, and Docker, next to good understanding of Artifactory and Nolio
  • You have good knowledge of performance testing using HP Performance Center or JMeter
  • You have very good knowledge of domestic, SEPA, and true international payments. The standard formats, specific settings per country, and overall processing flows are crystal clear to you.
  • You have good understanding of account management, authorizations and other administrative banking functions of payment transactions and cash management systems.
  • You are able to discuss with your stakeholders and product owner about features and stories and can translate these into valuable software.
  • You have sound knowledge of Websphere, Oracle, Linux and middleware software (e.g XFB, JMS and MQ).
  • You have awareness of application risk controls, proactively contributing to prevent security and operational risks.
  • You help to ensure that the right levels of Confidentiality, Integrity and Availability of the application are preserved.
  • Agile principles and ITIL best practices are embedded in your way of working.
  • You keep yourself updated on the latest developments in the Financial Services domain, and help your team to make the necessary transitions to support ING becoming the Next Generation Digital Bank.
  • You are flexible adapting to new approaches and to making improvements when necessary, without over-engineering your solution.
  • You have a strong customer-centric mindset, helping ING to excel in responding to the expectations and needs of our customers
  • You are proactive, perseverant and value a multi-cultural work environment.
  • You take responsibility for getting it done and positively influence others to do their best.
  • You have the ability to work independently and together with your own team, being also capable to efficiently align with other internal and external parties
  • You are proficient in English

What do we offer

Working at ING means working in a dynamic and international setting. Very important is individual development of our employees and that is why ING offers excellent courses and programs. In addition we offer:

  • an excellent salary
  • a thirteenth month
  • life-course savings scheme
  • public transport season ticket
  • 36/ 40 hours workweek

Stage informatie

Organisatie: Organisatie: ING

Locatie: Amsterdam

Opleidingsniveau: $}




Meer stages