QC and QA Test Software Engineer
Company Name: Kenkeputa
Job Description:
We are looking for a Quality Control (QC) and Quality Assurance (QA) Test Software Engineer to champion product integrity and ensure excellence at every stage of our software lifecycle.
- Minimum Qualification : Degree
- Experience Level : Entry level
- Experience Length : 2 years
Responsibilities:
- Define, document, and implement end-to-end QA strategies for new and existing software products.
- Collaborate with developers and product managers during the requirements phase to define acceptance criteria and testing requirements.
- Develop and maintain automated test suites for functional, regression, performance, and load testing using tools like Selenium, Cypress, or Playwright.
- Perform manual testing when required for exploratory or UI/UX validation.
- Track and report software defects using bug-tracking tools (e.g., JIRA, Bugzilla).
- Ensure test environments are maintained and reflect production conditions.
- Conduct UAT (User Acceptance Testing) support and sign-offs.
- Participate in Agile ceremonies like sprint planning, daily standups, and retrospectives.
- Inspect software deliverables for defects in line with predefined standards and procedures.
- Establish checklists and quality gates for releases, including coding standards, documentation, and compliance.
- Perform code-level reviews from a testability and quality enforcement perspective (in coordination with development leads).
- Continuously analyze quality metrics and root causes of recurring issues, providing recommendations for process improvements
- Validate software performance against KPIs and SLAs (response time, throughput, etc.).
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of Second Class Lower (2:2).
- 2+ years of hands-on experience in a QA/QC software testing role.
- Strong knowledge of software QA methodologies, tools, and processes.
- Proficiency in at least one scripting or programming language (e.g., Python, JavaScript, Java).
- Experience working with test automation tools like Selenium, TestNG, Cypress, JUnit, Postman, etc.
- Familiarity with continuous integration tools (Jenkins, GitHub Actions, GitLab CI/CD).
- Experience testing APIs, web services, and backend systems.
- Working knowledge of version control systems like Git.
- Strong attention to detail, problem-solving skills, and analytical thinking.
- Excellent communication and documentation skills.
Remote (Work From Home) Full Time
IT & Telecoms NGN 150,000 – 250,000
Job Posted: 30th May 2025
Job Category: Onsite
Job Type: Full Time
Job Location: Nigeria
