Rondebosch, South Africa | Posted on 11/25/2024
We are a proudly South African-based company that provides fast and secure payment processing solutions to businesses and financial institutions across 17 countries in Africa. As a one-stop, omnichannel payment solutions partner, Ecentric brings businesses the very best payment processing software & services for in-person payments, online payments, as well as for efficient back-office administration and reconciliation.
Launched in 1998, Ecentric is characterised by innovation and a strong culture of excellence. Twenty-five years ago, the founders identified the need for a payments partner that serves more than one retailer, across more than one payment channel. Fast forward to today, Ecentric now processes 20% of South Africa's card transactions (trusted by two thirds of South Africa's leading retailers), we bring credibility built on quality and serve as a payments partner to 65% of JSE-listed retailers - serving their in-store, online, mobile and omnichannel payments requirements.
Job DescriptionPurpose of the position The Test Analyst plays a critical role in ensuring the quality and reliability of application changes before their release into production. This includes planning, designing, executing, and evaluating comprehensive tests to validate functionality, performance, and stability. The role involves identifying potential issues early, collaborating with development and business teams to ensure requirements are met, and certifying that changes align with organizational standards and end-user expectations. The Test Analyst also contributes to maintaining and improving testing frameworks, ensuring seamless integration into the release cycle.
Duties and Responsibilities Extract test requirements from business specifications.Design, create, and maintain comprehensive test cases.Develop and maintain test plans.Execute test cases and incorporate automation where feasible.Enhance and expand testing frameworks.Collaborate with developers to identify, verify, log, and track defects.Communicate with clients to clarify defect reports and gather additional information when required.RequirementsEducation and Experience Minimum of 5 years' experience in software testing.Proficiency with API testing tools (Postman preferred).Experience with automated testing tools (Newman preferred).Familiarity with end-to-end testing tools (Protractor preferred).Hands-on experience with testing frameworks in Agile environments.Background in the Financial Services industry (advantageous).Proven experience in test automation.Skills and Behavioural Competencies High attention to detail.Strong verbal and written communication skills.Ability to manage workloads effectively.Technical expertise with a focus on quality.A collaborative team-oriented mindset.Proactive in identifying and interpreting the impacts of impediments.A continuous improvement mindset toward testing processes.Resilience under pressure and adherence to tight deadlines.Effective collaboration with internal and external stakeholders across technical, administrative, and managerial levels.
#J-18808-Ljbffr