Software Quality Engineer (Java using Selenium)
Cape Town
Our Company :
At impact.com, we are passionate about our people, our technology, and 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 and are a leading SaaS platform for automating partnerships and growing revenue. Our entrepreneurial culture rewards ambition and curiosity. If you value your opinion, want to contribute, and enjoy working with talented people globally, join us!
impact.com is transforming partnership management for brands like Walmart, Uber, Shopify, Lenovo, L’Oreal, and Fanatics. Our platform helps create, manage, and scale partnerships with trusted brands and communities. Learn more at
Your Role at impact.com :
You will ensure high-quality software delivery and maintain quality standards through automation. This role influences software quality throughout the feature delivery process, focusing on detailed testing and automation using Java and Selenium WebDriver. You will also conduct regression testing, collaborate with developers and product managers, and develop build scripts, test plans, and test cases.
What You'll Do :
- Automate regression testing
- Create, configure, and maintain automated test suites and environments
- Develop test plans and analyze requirements
- Sign off on manual test cases
- Review pull requests and product documentation
- Evaluate system interfaces and performance requirements
- Design test methods and plans for new or updated software
- Recommend improvements during SDLC
- Communicate with engineers about system capabilities and limitations
- Execute test plans and report results
- Perform functional, non-functional, integration, regression, system, smoke, and sanity testing
- Monitor performance post-implementation
- Conduct compatibility tests
- Design software systems using scientific and mathematical models
- Create tools for data gathering and testing
- Support manufacturing software verification
- Participate in risk management meetings
- Scripting test cases and running regression tests, diagnosing issues
- Implement automated tests with Selenium
- Configure scripts and servers for automated environments
- Report automation progress and metrics
- Maintain documentation for QA automation framework
What You Have :
Strong programming and software development knowledgeTroubleshooting skills and complex system testing experienceCreative thinking and detail orientationGood communication skills within development teamsMinimum 3 years in SDLCBachelor's Degree / BTEC or equivalentISTQB / ISEB certification (preferred)At least 2 years developing RESTful APIsAt least 3 years in test automation with Selenium, Jasmine, POM, CucumberJava, Spring, or AWS certifications (preferred)Additional Benefits :
Work-life balance focusTraining in advanced partnership automation productsMedical Aid (Discovery & Bonitas), Provident Fund (Momentum)Restricted Stock UnitsFitness club reimbursementsimpact.com is an equal opportunity employer, committed to fair treatment and diversity in the workplace.
#J-18808-Ljbffr