- Job Type Full Time
- Qualification BA/BSc/HND
- Experience 5 years
- Location Nairobi
- Job Field ICT / Computer 
Quality Assurance Engineer at pycs
Quality Assurance Engineer
Key Responsibilities
- Analyze requirements, specifications, and technical design documents to ensure clarity, feasibility, and test-ability.
- Develop detailed, product-specific test plans and test cases, ensuring coverage of all functional and non-functional requirements.
- Update test plans regularly to align with evolving product features and industry best practices.
- Prioritize and execute testing activities, ensuring efficiency and alignment with sprint timelines.
- Design, develop, and implement automated test scripts for critical functionalities using industry-standard tools.
- Identify, document, and track bugs and issues using appropriate tools, ensuring timely resolution.
- Collaborate with engineering teams to reproduce issues, validate fixes, and prevent recurrences.
- Conduct comprehensive regression tests after code changes to ensure system stability and functionality.
- Verify the impact of updates across all integrated systems and modules.
- Prepare and present testing metrics, summaries, and recommendations to Senior Management on a weekly and monthly basis.
- Plan and execute joint testing sessions with customers prior to major updates or upgrades to ensure seamless deployment.
- Create, update, and maintain user-facing documentation, including user guides, release notes, and system manuals.
- Stay current with the latest trends, tools, and practices in software quality assurance, with a focus on fintech and regulatory compliance.
- Attend quarterly or semi-annual training or learning sessions to enhance skills.
- Work closely with cross-functional teams, including developers, project managers, designers, and fellow QA engineers ensuring alignment and quality across the development lifecycle.
- Collaborate with Security & Compliance Analysts to ensure systems meet compliance requirements.
- Actively support employee onboarding by leading training sessions on relevant topics and providing departmental introductions to new hires.
- Provide guidance and mentorship to junior QA staff
Performance KPIs
- Timely closure of tested tickets in accordance with sprints.
- Number of automated tests successfully implemented.
- Updated or newly documented systems and processes.
- Zero unresolved issues reaching production, except where documented exemptions are approved.
Requirements
Required Knowledge, Skills, and Experience
- Degree in Computer Science or related field from an accredited institution.
- 5+ years of experience in QA roles, ideally in fintech or financial services.
- Professional qualification in International Software Testing & Quality Assurance required
- Experience with automated testing tools like Selenium, Appium, Postman, or Cypress.
- Strong knowledge of RESTful APIs and tools like Postman, SoapUI, or Swagger for API testing.
- Familiarity with tools like JMeter to assess system performance under various conditions.
Method of Application
Interested and qualified? Go to pycs on pycs.zohorecruit.com to apply

Leave a Comment