Your Role and Responsibilities Our team is seeking software test engineers who contributes significantly to the functional, performance, automation and system testing of their new and existing software portfolio. The candidates may require working directly with customers and development support teams to resolve customer issues. Working with a team of global test engineers, the test engineer will be responsible for definition, creation, maintenance and execution of test plans, test cases, test scripts and associated data.
Required Technical and Professional Expertise • 3 – 6 y experience in a software testing role • Experience in test management tools, i.e. Rational Quality Manager or Selemium, and software development team collaboration tool, i.e. Rational Team Concert, and automation tools, i.e. ANT • Experience in customer support role • Excellent oral and written communication skills • Works well in a global team environment but is also able to work independently • Strong analytical skills • Self-Starter and quick learner of technology, able to multi-task, and see clarity in complex situation • Flexible and willing to adapt to quickly changing product requirements • Genuine, demonstrable interest in solving customer issues and software quality • Proven ability to deliver on multiple projects • Experienced with agile development methodologies • Operating System skills: Linux, AIX and/or z/OS • Maintenance Tools (Salesforce) experience
Preferred Technical and Professional Expertise • DB2 LUW and DB2 z/OS • MQ Experience • IIB (Broker) skills • SWIFT/BANKING skills and experience • Experience of Urban Code Deploy, Jenkins and other automation tooling • JAVA and C or C++ Development • Financial or Banking Sector knowledge desirable • Experience with Selenium automation, be able to build on the existing automated framework and execute automated tests against the product • Experience as Performance Test Engineer • Git / GutHub experience • OpenShift Container Platform