3 months ago
Nairobi, KenyaMid Level
Responsibilities
- Design, develop, and maintain automated test scripts using Playwright.
- Conduct functional and regression testing of application modules.
- Validate user interface elements and identify design and usability inconsistencies.
- Test SQL-based backend operations and verify data integrity and accuracy.
- Set up and troubleshoot testing environments using Docker Compose.
- Collaborate with development teams on code reviews, test scenarios, and optimization opportunities.
- Test REST and GraphQL APIs for reliability and performance.
- Create and maintain test cases, test documentation, and defect reports.
- Conduct exploratory testing to identify unexpected issues and edge cases.
Requirements
- At least 2 years of experience with TypeScript or JavaScript.
- Excellent knowledge of SQL and experience with Playwright.
- Strong understanding of object-oriented programming principles.
- Experience with Git version control.
- Familiarity with Docker Compose and basic understanding of CI/CD pipelines such as Jenkins.
- Basic REST and GraphQL API testing knowledge.
- Knowledge of SQL and ORM tools such as Prisma.
- Intermediate English proficiency.
- UI/UX knowledge, Java backend code analysis, Selenium or similar tools, advanced log analysis, debugging, application security, financial application testing, and test documentation experience are advantageous.
Benefits
- Work location is Nairobi or Mombasa.
- Equal opportunity employment with personal information handled under the Kenya Data Protection Act, 2019.
