Location: Dublin
The Opportunity:
CR2, a leading global provider of banking software solutions, is looking for a Software Development Engineer in Test to join our dynamic team. This is an exciting opportunity for a highly motivated and passionate individual, with a strong interest in software testing and test automation, to join the Software Quality Assurance team as an Automation Engineer. You will be responsible for providing the highest level of quality across multiple products, analyzing product requirements, creation of manual and automated test cases from user scenarios, and manual and automated testing of products. You will work closely with development and product within an Agile environment.What you’ll do:
Agile Participation: Work as part of a scrum team and contribute ideas and improvements; attend and contribute to Agile ceremonies such as Retrospectives and Sprint Reviews; participate in sprint planning sessions reviewing use cases and providing estimates on QA efforts; work closely with the scrum team and product owners to provide additional information on open issues
Test Suite Maintenance: Creation of Manual and Automated test cases and test data; ensure test coverage and maintenance of existing automation test suites
Quality Assurance: Manual and Automated testing of products, reporting product issues, bug analysis and investigation to resolution
Automation Frameworks: Maintenance and review of Automation Frameworks and tooling; review pull requests to ensure high-quality automated tests are produced by the team.
Environment Management: Test Environment setup and configuration as per requirements; ensure test environments and test data are properly configured and fit for purpose.
Metrics and Reporting: Analyse, document, and report test findings within the Test Management tool; ensure accuracy of Jira data contributing to correct metric reporting
What you’ll bring:
Experience: 3+ years of experience in the QA industry with significant experience as an automation engineer. Experience in highly regulated environments, particularly in banking, fintech, payments, or card processing.
Education: A degree in Computer Science or a related field, with strong Java coding skills.
Technical Expertise:
Proficiency in testing APIs, front end UI automation and CI/CD tools such as Jenkins.
Familiarity with version control systems like Git and automation frameworks such as RestAssured, Selenium, TestNG, and Appium.
Experience with microservices, XML, SQL scripting, Oracle, and database technologies.
A solid understanding of Agile/Scrum methodologies and managing test environments.
Hands-on experience in automating end-to-end test scenarios for Web and Mobile applications.
Communication: Strong communication skills, with the ability to present ideas clearly and concisely.
Attention to Detail: Detail-oriented with a high aptitude for learning new technologies.
Versatility: Ability to work independently and collaboratively across multiple product areas.
Innovation: Innovative mindset, with an interest in exploring AI technologies for automation.
What we offer:
Competitive salary and benefits
Flexible working hours and the option for remote work
Comprehensive health and dental insurance
Cycle to Work Scheme and pension plan
Opportunities for international travel
A dynamic, innovative, and entrepreneurial work culture
Career growth in a globally recognised company
Why CR2?
At CR2, we're transforming the future of retail banking with cutting-edge software solutions. Headquartered in Dublin, Ireland, with a global presence spanning over 10 countries, we empower banks to deliver exceptional customer experiences through self-service channels like ATMs, mobile, internet, kiosks, and POS systems. With over 200 talented professionals on our team, we're driven by innovation and excellence.
Ready to make an impact?
Apply now to become a SDET at CR2 and be part of our journey to transform the future of banking technology.