QC and QA Test Software Engineer
Kenkeputa
Engineering & Technology
Job Summary
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
Job Description/Requirements
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.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.