
Software Quality Engineer (Java using Selenium)
Impact.com10 months ago
Cape Town, South AfricaMid Level
Responsibilities
- Own automation testing and maintain automated regression test suites and their environments.
- Analyze requirements, create detailed test plans and test cases, and sign off manually scripted test cases.
- Automate test scenarios using Java and Selenium WebDriver.
- Execute functional, nonfunctional, integration, regression, system, smoke, sanity, and compatibility testing.
- Review product design documentation and pull requests for correctness, clarity, and verifiability.
- Collaborate with software engineers and product managers on requirements, system interfaces, operational requirements, and performance requirements.
- Create test tools, build scripts, server configurations, test reports, procedures, and automation metrics.
- Diagnose, report, track, and manage defects and monitor software performance after implementation.
- Document the automated QA framework and support continuity, risk management, and production fixture software verification.
Requirements
- At least 3 years of experience in the software development life cycle.
- At least 2 years of experience developing RESTful APIs.
- At least 3 years of test automation experience with Selenium, Jasmine, POM, and Cucumber.
- Bachelor's degree, BTEC, or equivalent experience.
- Solid understanding of computer programming and software development.
- Ability to troubleshoot equipment problems and perform complex system tests.
- Strong communication, creative thinking, attention to detail, and manual dexterity.
- ISTQB/ISEB certification is preferred.
- Certification in Java, Spring, or AWS technologies is preferred.
- Affiliate & Partnerships Industry Fundamentals Certification by PXA is nice to have.
Benefits
- Hybrid, casual work environment
- Responsible PTO policy
- Training and development opportunities
- Medical aid and provident fund
- Restricted Stock Units with a 3-year vesting schedule pending Board approval
- Internet allowance
- Fitness club fee reimbursements
- Technology stipend
About Impact.com
Impact.com builds a SaaS platform for partnership and affiliate marketing, used by brands to manage affiliates, influencers, content publishers, and referrals, with tools for tracking, attribution, commissioning, and fraud detection. Its revenue comes from software subscriptions and related services. Founded in 2008 and headquartered in Santa Barbara, California, it is privately held and counts customers such as Walmart, Uber, Shopify, Lenovo, L’Oréal, and Fanatics.