CodeGen International logo

Quality Assurance Engineer

CodeGen International • Colombo, Western Province, Sri Lanka

hybridfull-time
Posted Sep 21, 2026Apply by Oct 21, 2026

**Role & seniority: ** QA Engineer (early-career, ~1–2 years experience)

**Stack/tools: **

  • Test automation: Selenium WebDriver

  • API testing: Postman or SoapUI

  • Testing types: manual + automated, functional/non-functional, web + API

  • Top 3 responsibilities:

    • Review requirements/design docs and provide testing feedback

    • Create and maintain test plans and test cases (incl. automation scripts)

    • Execute testing, report defects, perform troubleshooting/root-cause analysis, and produce test summary reports

  • Must-have skills:

    • Core QA concepts and testing methodologies; ability to plan/estimate testing activities

    • Selenium WebDriver experience for automated testing

    • Web application testing and API testing (Postman/SoapUI)

    • Strong analytical troubleshooting and defect differentiation

    • Clear written/verbal communication with stakeholders

  • Nice-to-haves:

    • Experience with hybrid QA processes at team level; familiarity with broader industry best practices/process adherence
  • Location & work type: Not specified in the provided text (apply note only references recruitment data/privacy).

Full Description

We are seeking a detail-oriented and proactive QA Engineer to join our engineering team. In this role, you will be responsible for ensuring the highest quality standards for our software products through a combination of manual and automated testing strategies. You will collaborate closely with software developers, product managers, and external stakeholders to review requirements, write comprehensive test plans, design automation scripts, and track software defects throughout the product lifecycle.

Responsibilities

Review requirement documents, technical specifications, and design documents to provide timely feedback. Design, write, and maintain detailed, comprehensive, and well-structured test plans and test cases. Estimate, prioritize, and plan functional and non-functional testing activities to ensure successful deliveries. Design, develop, execute, and maintain automated test scripts. Perform web application testing and API testing using tools like Postman or SoapUI. Troubleshoot issues, perform root-cause analysis, and differentiate software defects to guide development teams. Record test results, write defect reports, generate test summary reports, and complete all test activities. Adhere strictly to company testing standards, methodologies, and industry best practices. Ensure on-time delivery while communicating project status, risks, and issues to internal and external stakeholders in a timely manner.

Qualifications

Bachelor’s Degree in Computer Science, Software Engineering, or an equivalent field from a recognized university. 01 to 02 years of professional industry experience in a Software QA Engineer role. Sound knowledge of core Software QA concepts, testing methodologies, and web testing technologies. Adaptability to hybrid QA processes involving both manual and automated testing. Practical experience in test automation using Selenium WebDriver. Good working knowledge of API testing with SoapUI or Postman. Strong analytical, troubleshooting, and problem-solving skills. Excellent written and verbal communication skills for effective stakeholder management.

If you are passionate about building high-quality software and want to accelerate your career in QA, we would love to hear from you! We offer a collaborative, fast-paced work environment, opportunities for continuous learning, and the chance to make a tangible impact on our products from day one.

By applying for this position, you agree that CodeGen International (Pvt) Ltd. may collect and process your personal data for recruitment purposes, in accordance with the Personal Data Protection Act (PDPA) and the General Data Protection Act (GDPR). Your information will be kept confidential and used only to assess your suitability for current or future job opportunities.

Software QAManual testingAutomated testingTest plansTest casesSelenium WebDriverAPI testingPostmanSoapUITroubleshootingRoot-cause analysisDefect reportingRequirement analysisAnalytical skillsCommunication skillsmulti-locationreview:company

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.