QA Engineer

3 days ago


Bree St Cape Town City Centre Cape Town South Africa Invictus Capital Full time R40 000 - R120 000 per year
Company Description

Invictus Capital is a global leader in alternative investments and developed the first tokenized cryptocurrency index fund in 2017. Invictus has grown to a team of 40 and has continued to pioneer in the space. We have developed a world-class real-time, 24/7 investment platform supported by over 15,000 investors from 150 countries

Job Description

We have a dedicated team of quantitative financial specialists working on automated trading strategies using advanced machine learning and other data techniques. 

Invictus Capital's engineering team is responsible for the development, testing and deployment of various software products. All our products are built using a microservices architecture design and run fully containerized in the cloud. We mainly code in Python (backend) and ReactJS (frontend). 

We are looking for an experienced QA engineer to own the testing and QA process of the engineering team. You should possess a thorough knowledge and experience of what it takes to create and implement manual and automated testing to ensure the quality of our products. You will be part of the engineering team where we all work as a full-stack developer in the Engineering team. The QA role will mainly be a development role but your focus will be on defining acceptance tests together with the product manager and being responsible for work in the UAT phase. Also, you will assist with resolution and reproduction of user software problems. 

You will be responsible for: 

● Participating in functional and technical design sessions to own the QA element 

● Quality assurance of business and functional requirements specifications

 ● Extraction of test requirements from high level business / functional specifications and workshops 

● Development and implementation of automated testing environment

 ● Analysis and development of test scenarios 

● Development of framework for creation and maintenance of test data 

● Integration, scenario, load, functional and non-functional testing (all automated) 

● Logging, owning and resolving defects 

● Test User Interface design of web based software applications 

● Test REST APIs - automated functional, load and security tests 

We are looking for an experienced engineer specialising in testing with:

 ● 3+ years of software development (Python / JavaScript preferred) 

● 3+ years of systems development, testing and with internet-based applications, UI's and API's

● Experience doing automated testing in cloud environments 

● Defect reporting in issue management systems (Atlassian Jira preferred) 

● Experience with testing and automation scripting using Selenium or other open source test automation tools

 ● Experience using online version control and open source continuous integration environment 

Qualifications

You should have a relevant formal qualification, or equivalent knowledge:

 ● BSc Eng in a relevant field (Electrical Engineering; Information Engineering/Systems; Network engineering; or similar) 

● BSc Comp Sci with network or ops experience; etc 

We use the following tools, frameworks, languages and technologies in the backend and front-end 

● Languages: Python, SQL, (some)Golang, JavaScript, TypeScript, ReactJs 

● Task management and version control tools: Jira, Confluence, Gitlab 

● Google Cloud technologies: Kubernetes, PostgreSQL, BigQuery, Pub/Sub, Redis 

If you have experience / understanding of the following it will be very helpful in the job application process:

 ● An understanding of cryptocurrency/blockchain technology as we integrate all our products with this technology

 ● Experience with writing smart contracts in Solidity on the Ethereum blockchain

Additional Information

Invictus Capital celebrates and embraces diversity and is committed to building a team that represents a variety of experiences, backgrounds, and skills. We do not discriminate on the basis of race, colour, religion, marital status, age, gender identity, gender expression, sexual orientation, non-disqualifying physical or mental disability, or national origin.



  • Cape Town, Western Cape, South Africa AiR Full time R900 000 - R1 200 000 per year

    QA Automation EngineerLocation: Remote (with occasional in-office events)About the RoleWe are seeking a QA Automation Engineer to design and maintain robust automated testing frameworks. Youll work closely with developers to integrate testing into every stage of the SDLC and ensure reliable, high-quality software releases.Key ResponsibilitiesDevelop...

  • Qa Lead Engineer

    2 weeks ago


    Cape Town, South Africa Sand Technologies Full time

    About Sand Sand Technologies is a fast-growing enterprise AI company that solves real-world problems for large blue-chip companies and governments worldwide. We're pioneers of meaningful AI : our solutions go far beyond chatbots. We are using data and AI to solve the world's biggest issues in telecommunications, sustainable water management, energy,...

  • QA Engineer

    1 week ago


    South Africa dotdigital Full time R90 000 - R120 000 per year

    About UsThe Company: Dotdigital is a thriving global community of passionate, dedicated professionals, committed to the collective success of the organization and its clients. Our core principles of innovation, teamwork, and client-focused solutions drive us to approach challenges with a growth mindset and take ownership of our work. At Dotdigital,...

  • QA Engineer

    3 weeks ago


    Cape Town, South Africa Persona Staff Full time

    ResponsibilitiesProduct Testing & AnalysisConduct root cause and failure mode analyses on product non-conformances.Develop and implement corrective and preventative action (CAPA) plans.Perform in-depth product testing to identify design and process risks.Collaborate with cross-functional engineering and production teams to resolve quality issues.Evaluate...

  • QA Engineer

    2 weeks ago


    Cape Town, South Africa Persona Staff Full time

    Key ResponsibilitiesProduct Testing & AnalysisConduct root cause and failure mode analyses on product non-conformances.Develop and implement corrective and preventative action (CAPA) plans.Perform in-depth product testing to identify design and process risks.Collaborate with cross-functional engineering and production teams to resolve quality issues.Evaluate...

  • Qa Engineer

    4 weeks ago


    Cape Town, South Africa Ndc Personnel & Contractors Cc Full time

    Calling all skilled professionals! Elevate manufacturing excellence by joining a team in the Western Cape as a QA Engineer! In this role, your responsibilities will include managing supplier quality, conducting audits, performing risk assessments, and ensuring compliance with industry and company standards. You will address customer concerns, support product...

  • QA Engineer

    3 weeks ago


    Cape Town, South Africa Persona Staff Full time

    Responsibilities Product Testing & Analysis Conduct root cause and failure mode analyses on product non-conformances. Develop and implement corrective and preventative action (CAPA) plans. Perform in-depth product testing to identify design and process risks. Collaborate with cross-functional engineering and production teams to resolve quality issues....

  • QA Engineer

    2 weeks ago


    Cape Town, South Africa Persona Staff Full time

    Key Responsibilities Product Testing & Analysis Conduct root cause and failure mode analyses on product non-conformances. Develop and implement corrective and preventative action (CAPA) plans. Perform in-depth product testing to identify design and process risks. Collaborate with cross-functional engineering and production teams to resolve quality issues....

  • Senior QA Engineer

    3 days ago


    South Africa Equal Experts Full time R1 000 000 - R3 000 000 per year

    DescriptionEqual Experts is an innovative consultancy specialising in the delivery of custom software solutions for blue-chip enterprise and public sector clients across a range of industry sectors. We work on important projects for our clients, deliver market-leading propositions across digital, online and mobile channels, and are recognised for our...


  • Johannesburg, Gauteng, , South Africa Amidel Full time R120 000 - R180 000 per year

    Specialist QA EngineerAmidel is an Information Technology and Business Consulting Company that provides highly specialised solutions to large and small enterprises in both the private and public sectors. Our team of experts leverages cutting-edge technologies to address complex business challenges and drive digital transformation.We are looking for an...