• Full Time
  • Lagos
  • 200,000-400,000 Naira / Month

TeKnowledge

About the Role.
We are expanding our AI-powered engineering function and seeking talented Quality Engineers who embrace artificial intelligence as a fundamental part of modern software testing. This role is ideal for professionals who leverage AI tools to improve test design, automate repetitive tasks, accelerate defect detection, and enhance overall software quality.

As part of a fast-paced engineering environment, you will support multiple products and projects, ensuring that applications meet quality standards before release. You will work closely with developers, solution architects, and product teams to implement comprehensive testing strategies across all stages of the software development lifecycle.

We are looking for someone who combines strong analytical skills with a passion for automation, continuous improvement, and emerging AI technologies.

Key Responsibilities

  • Deliver quality assurance support across several software initiatives simultaneously.
    Execute functional, regression, usability, and acceptance testing activities.
    Develop and maintain testing strategies covering databases, APIs, application logic, security, performance, and user acceptance testing.
    Design, build, and enhance automated testing solutions.
    Review business requirements, technical specifications, and system designs to identify testing needs.
    Create and maintain detailed test plans, scripts, reports, and supporting documentation.
    Coordinate and monitor issue management and incident resolution processes.
    Assist with governance, compliance, and audit-related quality activities.
    Participate in software release cycles to ensure readiness for production deployment.
    Collaborate with cross-functional teams throughout development, testing, and release phases.
    Advocate for quality best practices and continuous testing methodologies.

 

AI-Enhanced Testing Responsibilities

  • Utilize AI platforms such as Claude, GitHub Copilot, Cursor, or similar tools to accelerate testing activities.
    Generate and refine test cases, test scenarios, and synthetic test data using AI-assisted workflows.
    Apply prompt engineering techniques to uncover edge cases and improve testing coverage.
    Implement AI-supported automation across API, database, security, performance, and acceptance testing layers.
    Leverage AI to identify defects, security vulnerabilities, and performance bottlenecks earlier in development.
    Review, validate, and optimize AI-generated outputs to ensure accuracy and reliability.
    Contribute to the development of reusable AI-driven testing frameworks, standards, and best practices.

Required Qualifications.

  • At least 2 years of experience in Quality Assurance, Quality Engineering, or Software Testing.
  • Proven track record of designing, executing, and maintaining effective test cases.
  • Solid understanding of software testing methodologies, quality assurance principles, and software development lifecycles.
  • Degree or formal training in Computer Science, Software Engineering, or a related discipline.
  • Strong written and verbal English communication skills.
  • Technical Skills.
  • Hands-on experience with API testing methodologies and tools.
  • Experience developing and maintaining automated test suites.
  • Understanding of testing across multiple layers, including databases, APIs, application logic, security, and user acceptance testing.
  • Familiarity with test management and defect tracking platforms.
  • AI & Automation Expertise
  • Experience using AI-assisted development or testing tools such as Claude, GitHub Copilot, Cursor, or similar technologies.
  • Ability to assess, improve, and validate AI-generated testing outputs.
  • Strong interest in applying AI to enhance software quality and testing efficiency.

Preferred Skills

  • Experience conducting performance and load testing.
    Knowledge of application security testing practices.
    Working knowledge of SQL and relational database testing.
    Familiarity with prompt engineering techniques for software testing.
    Experience working with CI/CD pipelines and continuous testing environments.
    Exposure to modern DevOps and quality automation practices.

What We’re Looking For

  • The ideal candidate is proactive, detail-focused, and passionate about delivering high-quality software. You enjoy solving complex quality challenges, continuously improving testing processes, and adopting innovative technologies that increase efficiency and coverage. If you are excited about the future of AI-driven quality engineering, we would love to hear from you.

To apply for this job please visit www.linkedin.com.