Search by job, company or skills
IT/Computers - Software
Join the Team Making Possibilities Happen
Are you interested in taking part of developing new cloud-based software that process trillions of dollars each day If you are passionate about testing UI and/or backend microservices deployed in public or private clouds, then read on...
We are looking for a new colleague to join our Payments Hub team, working on a greenfield project that manages high value payments across distributed systems. Reliability and non-functional requirements are critical, as each payment needs to be processed once and only once, regardless of any system failures.
We offer an interesting project, with new components built from scratch, working with the latest technologies and being part of an experienced team with a high degree of autonomy in taking the best technical decisions. Besides a competitive salary, we offer learning and development opportunities (including LinkedIn Learning and Udemy licenses), a flexible work environment, and best-in-class benefits.
Job Summary:
Validate software products through the use of systematic tests to develop, apply and maintain quality standards for company products. Develops and executes software test strategies. Analyzes and writes test standards and procedures. Maintains documentation of test results to assist in validation and modification of software. Analyzes test results to ensure existing functionality and recommends corrective action. Executes and provides feedback to engineers, architects, and product management on performance, load and stress tests that determine platform and application capabilities of the end-to-end system. Interacts with Vendors, Customers, and internal Sales and Support organizations.
Job Responsibilities:
. Independently designs, develops and tests ACI system software.
. Participates in design discussions/reviews, establishing requirements which are complete, easily traceable and testable.
. Researches and resolves reported systems software problems efficiently and accurately while adhering to internal software management standards and procedures.
. Update test cases, test plans and test strategies for the product, to account for changes in product/market/ACI roadmap.
. Interfaces with outside organizations as required, to present and discuss the technical issues of assigned projects. Organizations could include ACI customers, various interchanges, hardware and software vendors.
. Consults with development engineers in resolution of problems.
. Develops, executes and analyzes the output from scripts that capture application and platform performance metrics.
. Reviews project metrics and comes up with development plans to improve team performance.
. Reduce project cost and time to deliver, by making optimal risk assessments.
. Perform other duties as assigned
. Understand and adhere to all corporate policies to include but not limited to the ACI Code of Business Conduct and Ethics.
Knowledge, Skills and Experience required for the job:
. Bachelor's degree in Computer Science or related field or equivalent experience required.
. 5+ years of Quality Assurance/Systems Engineering experience.
. Understanding and experience with platform and operating system architecture.
. 5+ years of test automation experience.
. Experience in BDD Testing and Cucumber.
. Experience in testing distributed application based on Kubernetes (TestKube experience is preferred) and/or
. Experience in frontend test automation using Cypress, Playwright or Selenium.
. Acts independently to determine methods and procedures on new or special assignments.
. Experience in engineering/administration with Test Management and Defect Management Tools.
Preferred Knowledge, Skills and Experience needed for the job:
. Master's degree preferred.
. Relevant software quality certification preferred.
Work Environment:
. Standard work environment
. Majority of time spent on PC (Phys. Req.)
. Travel required, may be domestic or international
Benefits: In return for your expertise, we offer growth, opportunity, and a competitive compensation and benefits package in a casual work environment.
Are you ready to help us transform the world of electronic payments To learn more about ACI Worldwide, visit our web site at
#LI-AP
Date Posted: 25/11/2024
Job ID: 101452373
ACI Worldwide Inc. (Nasdaq: ACIW) is a payment systems company headquartered in Miami, Florida. ACI develops a broad line of software focused on facilitating real-time electronic payments. These products and services are used globally by banks, financial intermediaries such as third-party electronic payment processors, payment associations, switch interchanges, merchants, corporations, and a wide range of transaction-generating endpoints, including automated teller machines ("ATM"), merchant point of sale ("POS") terminals, bank branches, mobile phones, tablet computers, corporations, and internet commerce sites