QA Engineer
3 days ago
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 DescriptionWe 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
QualificationsYou 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 InformationInvictus 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.
-
QA Automation Engineer
3 days ago
Cape Town, Western Cape, South Africa AiR Full time R900 000 - R1 200 000 per yearQA 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 timeAbout 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 yearAbout 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 timeResponsibilitiesProduct 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 timeKey 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 timeCalling 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 timeResponsibilities 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 timeKey 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 yearDescriptionEqual 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...
-
Specialist QA Engineer
3 days ago
Johannesburg, Gauteng, , South Africa Amidel Full time R120 000 - R180 000 per yearSpecialist 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...