Technical QA Engineer
Xceptor
Date: 2 weeks ago
City: Cape Town, Western Cape
Contract type: Full time

About Xceptor
Data is at the heart of everything we do: Xceptor has been designed around data manipulation in its broadest sense. We source data from wherever it flows. We curate, normalise, validate, repair, and enrich that data so it reaches its destination in a reliable and consistent format. Data coming out of Xceptor is data our clients can trust.
We are recognised as an expert in the Financial Services vertical, which strongly aligns with Business Users in Middle and Back-Office teams. We enable these users to solve their data challenges by themselves, rather than through a technology-led project.
Our People are subject matter experts. We understand our client’s challenges and we’ve got the experience and knowledge to solve them. Our talented team has a deep understanding of the unique challenges of the industry - we can empathise, engage, and speak the same language as our clients.
Our Vision is to be the leading platform for automating data flows.
Our Mission is to empower business users within Financial Institutions to build automated processes that deliver trusted data.
Our Values were created by our people, and speak to both who we are, and who we aspire to be. Ambition is in our DNA, and we embrace any opportunities ahead. Our curiosity and desire to grow drives us to learn from our customers and those around us. Our people are empowered, accountable, and deliver. We pull together, step up and focus on outcomes. The brilliance of our people makes a positive difference.
Business Area and Team
The development teams are located in The United Kingdom (Guildford) and South Africa (Cape Town). Engineering is responsible for the creation of the Xceptor platform and solutions, and its maintenance, and improvement of the these, which includes translating user requirements into a technical or configuration blueprint, defining the overall structure, components, and interactions within the software.
The Role
The QA Engineer role resides in the Development arm of the organisation, based in the Cloud Native tribe. Although you may often find yourself liaising with colleagues across departments. As a QA Engineer, you will directly report to the Head of QA, who in turn directly reports to the VP of Engineering in Development. You will as a QA Engineer therefore become a member of the Cloud Native tribe, focusing on the quality function, and will also become a member of our existing QA group.
Our Development team is made up of tribes who are responsible for executing on their mission. Each tribe has the skills needed to implement new working increments of the Xceptor software product.
It will be essential to work collaboratively with other members of the tribe and QA group, as well as offer feedback and suggestions for continuously improving the way we work. As the QA group grows, we will collaborate regularly to ensure we learn from each other and maintain a consistent approach to quality. You should expect to share your quality approach with others in the QA group, be ready to critique your colleagues’ approach and have your approach critiqued in a constructive way.
On joining the organisation, you can expect continued, regular support from the QA group and your tribe, tapering off as you grow in understanding and confidence and demonstrate your abilities.
Xceptor has a personal growth structure that allows you to develop in more than one direction (i.e. as a subject matter expert and/or in a leadership capacity). You can be assured of clear goals and expectations are clear, with measurable career progression.
Key Responsibilities
Please note:
Data is at the heart of everything we do: Xceptor has been designed around data manipulation in its broadest sense. We source data from wherever it flows. We curate, normalise, validate, repair, and enrich that data so it reaches its destination in a reliable and consistent format. Data coming out of Xceptor is data our clients can trust.
We are recognised as an expert in the Financial Services vertical, which strongly aligns with Business Users in Middle and Back-Office teams. We enable these users to solve their data challenges by themselves, rather than through a technology-led project.
Our People are subject matter experts. We understand our client’s challenges and we’ve got the experience and knowledge to solve them. Our talented team has a deep understanding of the unique challenges of the industry - we can empathise, engage, and speak the same language as our clients.
Our Vision is to be the leading platform for automating data flows.
Our Mission is to empower business users within Financial Institutions to build automated processes that deliver trusted data.
Our Values were created by our people, and speak to both who we are, and who we aspire to be. Ambition is in our DNA, and we embrace any opportunities ahead. Our curiosity and desire to grow drives us to learn from our customers and those around us. Our people are empowered, accountable, and deliver. We pull together, step up and focus on outcomes. The brilliance of our people makes a positive difference.
Business Area and Team
The development teams are located in The United Kingdom (Guildford) and South Africa (Cape Town). Engineering is responsible for the creation of the Xceptor platform and solutions, and its maintenance, and improvement of the these, which includes translating user requirements into a technical or configuration blueprint, defining the overall structure, components, and interactions within the software.
The Role
The QA Engineer role resides in the Development arm of the organisation, based in the Cloud Native tribe. Although you may often find yourself liaising with colleagues across departments. As a QA Engineer, you will directly report to the Head of QA, who in turn directly reports to the VP of Engineering in Development. You will as a QA Engineer therefore become a member of the Cloud Native tribe, focusing on the quality function, and will also become a member of our existing QA group.
Our Development team is made up of tribes who are responsible for executing on their mission. Each tribe has the skills needed to implement new working increments of the Xceptor software product.
It will be essential to work collaboratively with other members of the tribe and QA group, as well as offer feedback and suggestions for continuously improving the way we work. As the QA group grows, we will collaborate regularly to ensure we learn from each other and maintain a consistent approach to quality. You should expect to share your quality approach with others in the QA group, be ready to critique your colleagues’ approach and have your approach critiqued in a constructive way.
On joining the organisation, you can expect continued, regular support from the QA group and your tribe, tapering off as you grow in understanding and confidence and demonstrate your abilities.
Xceptor has a personal growth structure that allows you to develop in more than one direction (i.e. as a subject matter expert and/or in a leadership capacity). You can be assured of clear goals and expectations are clear, with measurable career progression.
Key Responsibilities
- Define the quality requirements during refinement, user experience sessions, retrospectives, roadmap discussions and tribe activities.
- Drive the creation of a high-level quality strategy against initiatives that align with the tribe’s mission, collaborating with the QA Engineering Lead.
- Drive the creation of all testing strategies to cover functional, regression, automated, performance, scalability, security and exploratory testing considerations.
- Provide hands-on assistance with automated and exploratory test efforts.
- Reproduce defects and support the team in tracing issues.
- Pro-actively monitor team quality trends and introduce safeguards ahead of time.
- Ensure a strong QA mindset exists in the team, by regularly coaching them to consider the happy and unhappy flows - right from the start.
- Hands-on in the implementation of test automation frameworks.
- Engage in technical discussions with developers to foresee obstacles concerning quality.
- Consult with the QA group, wider engineering group and stakeholders to drive out standards and continuously improve our approach to quality.
- Requirements analysis
- Test planning
- Test case design techniques.
- Test executing
- Test reporting
- Bug entry and tracking
- Test automation
- Trend analysis
- Respect
- Accountability
- Analytical thinking
- Problem solver
- Experience gained within a Software Quality Assurance role with a level of test automation experience.
- Strong academic background, a degree in a STEM subject discipline would be beneficial.
- Strong analytical and problem-solving skills
- Vocal communicator, who can respectably challenge the status-quo.
- Experience working in an agile environment.
- Practical hands-on knowledge and experience of testing data-related integration technologies such as Excel and XML.
- Demonstrable competency in reviewing from a testing and quality perspective, code written in C#/.NET, SQL and ideally Angular would be beneficial.
- Desirable exposure to Cloud testing.
- Teamwork
- Customer Centricity
- Communication with Impact
- Strategic Orientation
- Results Driven
- Change & Innovation
Please note:
- Xceptor works with clients in financial services and our offers of employment are subject to the satisfactory completion of background checks, which includes criminal record checks, and credit reference checks.
- If you have any employment gaps exceeding three months within the last six years, we will request additional information and evidence to clarify those periods.
See more jobs in Cape Town, Western Cape