Software Quality Engineer
5 days ago
Our Company:
At impact.com we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting edge technology to solve real-world problems for our clients and continue to pull ahead of the pack as the leading SaaS platform for businesses to automate their partnerships and grow their revenue like never before. impact.com, the world's leading partnership management platform, is transforming the way businesses manage and optimize all types of partnerships—including traditional rewards affiliates, influencers, commerce content publishers, B2B, and more. The company's powerful, purpose-built platform makes it easy for businesses to create, manage, and scale an ecosystem of partnerships with the brands and communities that customers trust to make purchases, get information, and entertain themselves at home, at work, or on the go. To learn more about how impact.com's technology platform and partnerships marketplace is driving revenue growth for global enterprise brands such as Walmart, Uber, Shopify, Lenovo, L'Oreal, Fanatics and Levi's, visit www.impact.com.
Your Role at impact.com:
As a Lead Software Quality Assurance Engineer at Impact, your key responsibilities will include delivering high quality software, loudly advocating for software testing best practices, and helping to instill a strong quality mindset in those around you. This role will work closely with 3-5 other Software Quality Assurance Engineers and will be responsible for the quality of our software through every phase of feature delivery. Beyond your immediate scrum team, you will be a quality advocate and coordinator, working informally across teams to guide and influence decisions that improve our quality assurance processes throughout the company.
You will use your deep understanding of different software testing methodologies to build successful testing strategies, documentation and training to create systemic quality improvements. Metrics and accountability will be key aspects of your role.
Successful applicants will be expected to be detail oriented when testing new features, but will be able to pivot to broader planning efforts with other team leaders when necessary. Our team is global, so strong communication and flexibility are essential.
What You'll Do:
- Hands on software testing of bugs, features and complex software systems
- Certify the quality of new and modified functionality before release to customers
- Analyze requirements and develop test plans
- Create, revise, execute, and review test cases, suites and scenarios
- Monitor system health
- Review and report software defects
- Create and maintain test data
- Write and maintain automated tests
- Create testing tools and frameworks
- Review and action pull requests
- Write and maintain documentation
- Track quality metrics and trends
- Mentor other Quality Assurance Engineers
- Lead continuous improvement initiatives for the quality team
- Present on and discuss relevant and actionable quality topics
- Support multiple cross functional projects simultaneously
What You Have:
- Strong communication skills
- Strong programming skills
- A deep understanding of testing theory and methodologies
- A solid understanding of the SDLC and Agile methodologies
- A drive to learn and share new things
- An analytical work methodology
- The ability to quickly learn new systems and domains
- At least 8 years experience in software testing
- At least 5 years of test automation experience using multiple testing frameworks
- Hybrid, Casual work environment
- Responsible PTO policy
- Take the time off that you need. We are truly committed to a positive work-life balance, recognising that it is important to be happy and fulfilled in both
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Restricted Stock Units
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Fitness club fee reimbursements
Technology Stipend
impact.com is proud to be an equal opportunity workplace. All employees and applicants for employment shall be given fair treatment and equal employment opportunity regardless of their race, ethnicity or ancestry, color or caste, religion or belief, age, sex (including gender identity, gender reassignment, sexual orientation, pregnancy/maternity), national origin, weight, neurodivergence, disability, marital and civil partnership status, caregiving status, veteran status, genetic information, political affiliation, or other prohibited non-merit factors.
#LI-NK1
#J-18808-Ljbffr-
Software Engineer
5 days ago
Cape Town, Western Cape, South Africa BET Software Full timeWe are seeking an experienced Software Engineer to join our team in Cape Town. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements.Key Responsibilities:Design and develop software applications using React, Redux, and React NativeMaintain...
-
Software Quality Assurance Engineer
4 days ago
Cape Town, Western Cape, South Africa Dimension Data Full timeWe are seeking a skilled Software Quality Assurance Engineer to join our team at Dimension Data. In this role, you will be responsible for designing and running tests on software usability.As a Software Quality Assurance Engineer, you will conduct thorough testing, analyze results, and report observations to the design team. You may also interact with...
-
Software Quality Engineer
5 days ago
Cape Town, Western Cape, South Africa The Rank Group Full timeThe Rank Group is a dynamic organization that delivers entertainment to millions through its famous brands.We are looking for a talented Software Quality Engineer to ensure the quality of our software products.This role involves executing tests, managing defects, and implementing strategies for quality assurance across the software development...
-
Full Stack Software Engineer
2 days ago
Cape Town, Western Cape, South Africa Saratoga Software Full timeJob OverviewSaratoga Software is seeking a highly skilled Senior .NET Full-Stack Developer to join our team. As a key member of our team, you will play a critical role in designing and implementing cutting-edge solutions using your expertise in backend and frontend technologies.ResponsibilitiesCollaborate with cross-functional teams to develop software...
-
Software Application Engineer Role
2 days ago
Cape Town, Western Cape, South Africa Panda Software Ltd Full timeWe are currently seeking a talented Fullstack Software Engineer to join our development team at Panda Software Ltd.Key ResponsibilitiesIn this role, you will be responsible for:Designing and developing software applications using a range of technologiesMaintaining code quality through strict adherence to OOP principles and coding standardsManaging estimation...
-
Software Quality Engineer
4 days ago
Cape Town, Western Cape, South Africa Impact tech Inc Full timeAt impact.com we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting edge technology to solve real-world problems for our clients and continue to pull ahead of the pack as the leading SaaS platform for businesses to...
-
Senior Software Engineer
5 days ago
Cape Town, Western Cape, South Africa redPanda Software Full timeDirect message the job poster from redPanda SoftwareRecruitment Specialist @ Red Panda SoftwareCape Town (Hybrid)Key Roles and ResponsibilitiesDevelop, test and maintain software applications focusing on front-end programming using JavaScript.Front end and back-end codingComplying with code standards (OOP)Conducting accurate estimationsWorking with...
-
Software Engineer Quality Assurance Lead
5 days ago
Cape Town, Western Cape, South Africa Impact Full timeJob DescriptionWe are seeking a skilled Software Engineer Quality Assurance Lead to join our team at Impact. In this role, you will be responsible for delivering high-quality software, advocating for testing best practices, and instilling a strong quality mindset in your colleagues.You will work closely with 3-5 other Software Quality Assurance Engineers and...
-
Fullstack Software Engineering Specialist
2 days ago
Cape Town, Western Cape, South Africa Panda Software Ltd Full timePanda Software Ltd is looking for a skilled Fullstack Software Engineer to join our team.Job OverviewThe purpose of this role is to design, develop, test, and maintain software applications that meet the needs of our clients. Key Responsibilities include:Back-end coding with expertise in main programming languages (Java, Springboot)Ensuring compliance with...
-
Software Quality Assurance Engineer
2 days ago
Cape Town, Western Cape, South Africa PBT Group Full timeAbout PBT GroupWe are a leading provider of software solutions, seeking a highly skilled Software Quality Assurance Engineer to join our team.The successful candidate will be responsible for developing and maintaining automated test scripts, collaborating with the Core Technical Team, and promoting the automation framework within the organization.Design and...
-
Software Quality Assurance Engineer
2 days ago
Cape Town, Western Cape, South Africa Euromonitor Full timeAbout UsEuromonitor International is a leading provider of data analytics and research solutions. Our mission is to empower organizations with global insight and data-driven intelligence to drive strategic decision-making.We're seeking a highly skilled Software Quality Assurance Engineer to join our team! As a key member of our Agile development squad,...
-
Software Quality Engineer
5 days ago
Cape Town, Western Cape, South Africa MSA, The Safety Company Full timeOverviewWho we areSafety io revolutionizes cloud based/IoT solutions for the live monitoring of workforces in hazardous areas; fleet management for market and industry leading MSA safety products; on-scene monitoring for the global fire service; and many other compelling products and services. Our suite of applications are used and loved by thousands and our...
-
Intermediate Software Development Engineer
5 days ago
Cape Town, Western Cape, South Africa BET Software Full timeWe Want You: BET Software is on the lookout for an experienced Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with C# . Beyond...
-
High-Quality Software Engineer
6 hours ago
Cape Town, Western Cape, South Africa MSP Staffing LTD Full timeWe are seeking a High-Quality Software Engineer to join our team at MSP Staffing LTD. The ideal candidate will have a solid understanding of Android development, excellent problem-solving skills and the ability to work effectively in a team environment.Requirements5 years experience in software developmentDegree in Computer Science or related...
-
Advanced Software Engineer
8 hours ago
Cape Town, Western Cape, South Africa Spinnaker Software Full timeAbout the RoleWe're seeking a highly skilled senior software developer to join our team. As a key member of our team, you'll be responsible for coding, integrating with third-party providers, and collaborating with your team to dreamstorm features and craft functionality.Responsibilities and ExpectationsDeveloping and maintaining high-quality...
-
Senior Software Engineer Position
4 days ago
Cape Town, Western Cape, South Africa BET Software Full timeAbout Us:BET Software is a dynamic company that fosters growth and development among its team members. We offer a range of opportunities for career advancement and professional growth.Why Join Us:We value collaboration, adaptability, and resourcefulness. Our team members are encouraged to innovate, take risks, and support each other in achieving our...
-
Intermediate Software Development Engineer
4 weeks ago
Cape Town, Western Cape, South Africa BET Software Full timeWe Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT . Beyond coding,...
-
Fullstack Software Engineers
2 days ago
Cape Town, Western Cape, South Africa Panda Software Ltd Full timeThe purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications.Job SpecificationKey Roles and ResponsibilitiesBack-end codingComplying with code standards (OOP)Working with estimation toleranceTracking and logging accurately in line with deliveryFlag and raise delivery blockersCode reviewsCore...
-
Intermediate Software Development Engineer
3 weeks ago
Cape Town, Western Cape, South Africa BET Software Full timeWe Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT . Beyond coding,...
-
Intermediate Software Development Engineer
5 days ago
Cape Town, Western Cape, South Africa BET Software Full timeWe Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT . Beyond coding,...