Hiring Kenya

Blogger

Quality Assurance Engineer at pycs

5 Years
or Register to apply for this job
Company Details
Name:pycs
Industry: Telecommunications
Description: Pycs are a technology team with a strong background in financial systems and seek to resolve recurrent problems that financial institutions face with our solutions. Their technical team has over 50 years of combined experience in designing, building and managing financial and payments solutions. They built a robust system several years ago that has matured to be trusted by several banks, SACCOs, corporates and other fintechs in the Eastern and Western African Regions. Their International Remittance solutions are world wide.
Job Description

The Quality Assurance Engineer is responsible for ensuring the quality, reliability, and compliance of software products through strategic test planning, execution, and automation. This role plays a key part in analyzing requirements, identifying risks, and validating system behavior across integrated modules. By collaborating closely with cross-functional teams and mentoring junior QA staff, the Quality Assurance Engineer ensures that all product releases meet high standards of functionality, performance, and regulatory compliance, particularly within a fintech environment.

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

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.
  • Experience with SQL for verifying data integrity and transactions in databases.
  • Proficiency with tools like Jira for tracking issues and managing test cases.
  • Familiar with Agile Scrum Methodology: Agile Testing, Integration Testing, Regression Testing, Cross Browser Testing, User Acceptance testing.
Salary: Discuss During Interview
Education: Diploma
Employment Type: Full Time

Key Skills

informationtechnology 
Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.