- Pengalaman
- 3+ yrs
- Gaji
- —
- Lowongan
- 1
- Diposting
- 3 jam yang lalu
- Work mode
- Di kantor
- Pendidikan
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
- Resume
- Required to apply
Deskripsi pekerjaan
Role overview
The Technical QA Analyst will own both manual and automated quality checks for software products, making sure releases align with business needs and established quality expectations. The position works closely with engineering and product teams to catch defects early, expand automation coverage, and support dependable product deliveries.
Key responsibilities
- Create test cases, test scripts, and test plans for manual and automated testing based on project requirements and specifications.
- Build, implement, and upkeep automation frameworks for UI, API, and backend validation.
- Run manual and automated tests, review the results, and record findings clearly.
- Hook automated test suites into CI/CD workflows to enable ongoing testing.
- Log, rank, follow up on, and manage defects in bug tracking tools.
- Work with developers to reproduce issues, investigate root causes, and support timely fixes.
- Take part in the full SDLC from requirements and design reviews through development, testing, and deployment.
- Improve testing practices, strengthen automation coverage, and raise overall QA efficiency over time.
- Share testing updates, automation outcomes, risks, and quality indicators with project stakeholders.
Qualifications and experience
- A bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a closely related discipline is required.
- At least 3 years of experience in software quality assurance is expected.
- Strong working knowledge of TypeScript plus at least one scripting or programming language such as PHP or Python.
- Practical experience with automation tools and frameworks such as Selenium, Playwright, Cypress, Appium, or REST-based testing.
- Experience validating APIs and backend services through automation.
- Working knowledge of at least one database management system and the ability to verify data accurately.
- Exposure to CI/CD platforms such as Jenkins, GitHub Actions, or Azure DevOps will be an added advantage.
- Experience in performance testing or security testing will also be beneficial.
- Strong coordination, problem-solving, and leadership capabilities.
- Excellent written and verbal communication skills, with a sharp eye for detail.
- Comfortable working both independently and as part of a collaborative team.
Additional information
This position is based in Kenya and is a full-time, onsite role. No stipend or salary details were provided.
Terms and conditions
No additional terms, notice period, or working-hours details were specified in the source.