Key Information
---
Role Title: QA Engineer (Web)
Reports To: QA Manager
Location: Nairobi
Flexibility: Hybrid with occasional team meetings in our Nairobi office
Accessibility: We want every interview to be as comfortable as possible so you can focus on showcasing us the best of your technical skills. Our interviews are typically conducted via Zoom. If there are adjustments we can make to assist you in the hiring process, please do let us know in the application.
More about the company, team, culture and benefits
Your responsibilities in this role
---
- Liaising with technical team to device the process and schedule for testing features before they go live
- Executing on manual and automated tests in a cross-functional team to ship high quality and thoroughly tested features/modules
- Document software defects and report them clearly and concisely (using relevant tools such as JIRA) to software developers
- Improve bug tracking and defects organization - by component, severity and days opened
- Design and deliver automated testing script and strategy
- Facilitate proactive solutions by collecting and analyzing quality data
- Monitor efforts to resolve product issues and track progress
- Ensure that the final product satisfies the product requirements and meet end-user expectations
- Spot areas for improvement to enhance the product's efficiency
- Research the current market for similar products and compare results
Must have job requirements
---
- 3+ years of proven experience as a Web QA engineer or relevant role
- Prior experience testing web applications with Selenium (or another Web-based framework) in a fast-scaling product
- Strong written and oral communication and presentation skills
- Great attention to detail and persistence to dwell deeper into complex technical issues to capture the depth of the problem
- Excellent numerical skills and understanding of data analysis/statistical methods
- Bachelor Degree or above in computer science or related areas
Nice to have job requirements
---
- You have experience working in Fintech and Payments
- You have experience working in a tech startup
- Experience with security testing or prior experience in infosec
- Experience with CI/CD pipelines and contribution of continuous QA effort
- Good API testing skills with tools such Postman, Jest or ReadyAPI
- ISTQB Certified or an equivalent certification
- Hands-on experience with automated testing tools like WebdriverIO, Selenium Webdriver, Appium etc.
- In addition to English, you can also speak French or Swahili