Konga Online shopping in Nigeria for phones, clothes, home & kitchen, computers and more at best prices on Konga.com. Enjoy fast delivery service. Buy now!
- We are seeking a meticulous and results-driven Quality Assurance (QA) Tester to join our growing Technology team. The QA Tester will be responsible for ensuring the delivery of high-quality software products through rigorous testing, defect tracking, and collaboration with cross-functional teams. The ideal candidate has strong attention to detail, a passion for quality, and hands-on experience in manual and automated testing across web, mobile, and backend systems.
Key Responsibilities:Test Planning and Documentation
- Analyze business and technical requirements to create comprehensive and detailed test plans and test cases.
- Participate in requirements and design reviews to provide input on testability and quality risks.
- Maintain test documentation and ensure it is up to date with changes in product features.
Test Execution and Reporting
- Perform manual and automated testing on web, mobile, and API platforms to ensure functionality, performance, and security.
- Execute smoke, regression, functional, integration, exploratory, and user acceptance tests (UAT).
- Identify, document, and report defects clearly using issue tracking tools (e.g., JIRA, Bugzilla).
- Collaborate with developers and product managers to reproduce issues, clarify requirements, and drive resolutions.
- Provide detailed test results and quality reports to stakeholders in a timely and professional manner.
Automation and Tools
- Design, develop, and maintain automated test scripts using frameworks like Selenium, Cypress, TestNG, or similar tools.
- Integrate test automation into CI/CD pipelines (e.g., Jenkins, GitLab CI).
- Maintain and monitor automation test suites to ensure reliability and coverage.
Continuous Improvement
- Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Recommend and implement improvements to existing QA processes, tools, and standards.
- Contribute to the development and evolution of the QA function within the team.
Required Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- Minimum of 2–5 years of experience in software testing, including manual and automated testing.
- Solid understanding of software development life cycle (SDLC), testing methodologies, and QA best practices.
- Hands-on experience with testing tools such as:
- Manual: Postman, Swagger, BrowserStack, Fiddler
- Automation: Selenium WebDriver, Cypress, JUnit/TestNG, Appium (for mobile)
- Bug Tracking: JIRA, Bugzilla, Azure DevOps
- Familiarity with version control systems (e.g., Git), CI/CD tools (e.g., Jenkins), and test case management systems (e.g., TestRail, Zephyr).
- Strong analytical and problem-solving skills with a keen eye for detail.
- Excellent communication skills—able to clearly articulate issues and collaborate effectively with cross-functional teams.
- Comfortable testing RESTful APIs, working with JSON/XML payloads, and using SQL to validate data.
Method of Application
Signup to view application details.
Signup Now