All openings

QA Engineer (Manual + Automation)

Apply now

About NLP


Job description

Introduction:

We are looking for a detail-oriented and passionate Fresher/Junior QA Engineer to join our growing quality assurance team. In this role, you will bridge the gap between manual precision and automated efficiency. Using Playwright and AI-powered tools, you'll develop, maintain, and optimize test automation while enhancing application reliability. This role is ideal for fresh graduates or early-career professionals eager to grow their QA, coding, automation, and AI-assisted testing skills.


Key Responsibilities:

  1. Agile ceremonies
  2. Test Planning & Execution
  3. Manual & Exploratory Testing
  4. Automation Testing (Playwright with CI/CD pipelines or GitHub Actions)
  5. Collaboration with colleagues


Skills

Manual TestingAutomated TestingSeleniumTestNGAgileJiraRobot FrameworkCucumberAppiumJUnit

Nice to have

Communication SkillsTechnical Skills

Requirements

Education: Bachelor’s degree in computer science, IT, or a related technical field Testing

Fundamentals: Good understanding of software testing concepts, SDLC (Software Development Life Cycle), and STLC (Software Testing Life Cycle).

Programming Basics: Understanding of Oops concepts, Basic knowledge of at least one programming/scripting language in TypeScript, JavaScript

Bug Tracking: Identify, isolate, record, and track bugs thoroughly using tools like Jira. Verify fixes and collaborate with developers to resolve issues. Excellent written and verbal communication skills to effectively document and explain bugs.

AI Prompting Skills: Familiarity with using AI tools

Database Knowledge: Basic understanding of SQL queries to validate data in databases. Mindset: Analytical, problem-solving, and troubleshooting skills with an eagle eye for detail(s).

Skills: Manual Testing,Automated Testing,Selenium,TestNG,JUnit,Cucumber