V

Virallens

AI-native software engineering and digital marketing

QA Engineer

Manual & Functional QA +1Confirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • 2–6 years of experience in software testing, quality assurance, or quality engineering.
  • Strong experience in manual and functional testing of web applications.
  • Experience designing test plans, test scenarios, and detailed test cases.
  • Hands-on experience with API testing using Postman or similar tools.
  • Experience with at least one automation framework such as Selenium, Playwright, or Cypress.
  • Good programming or scripting knowledge in Java, Python, JavaScript, or TypeScript.
  • Strong understanding of software testing methodologies and the software development life cycle and software testing life cycle.
  • Experience with regression, integration, system, smoke, sanity, and exploratory testing.
  • Understanding of REST APIs, HTTP methods, status codes, JSON, and authentication mechanisms.
  • Experience using defect and project management tools such as Jira.
  • Basic knowledge of SQL and database validation.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Good written and verbal communication skills.
  • Experience testing AI/ML or generative AI applications.
  • Experience with Playwright- or Cypress-based automation frameworks.

Responsibilities

  • Understand product requirements, user stories, acceptance criteria, and technical specifications.
  • Design comprehensive test plans, test scenarios, and test cases.
  • Perform functional, integration, system, regression, smoke, sanity, and exploratory testing.
  • Test complex workflows across web applications and enterprise platforms.
  • Identify edge cases and potential failure scenarios before production releases.
  • Validate application behavior across supported browsers, devices, and environments.
  • Perform end-to-end testing of critical business workflows.
  • Participate in release validation and production readiness activities.
  • Develop and maintain automated test suites for web applications and APIs.
  • Build reusable and maintainable automation frameworks.
  • Automate regression and repetitive testing workflows.
  • Work with automation tools such as Selenium, Playwright, Cypress, or similar frameworks.
  • Integrate automated tests with continuous integration and continuous delivery pipelines.
  • Analyze automation failures and continuously improve test coverage.
  • Collaborate with developers to improve application testability.
  • Maintain reliable automated test suites across development, staging, and production-like environments.
  • Test REST APIs, microservices, and backend integrations.
  • Validate request and response structures, status codes, authentication, authorization, and error handling.
  • Perform API testing using tools such as Postman, Swagger, REST Assured, or similar tools.
  • Validate data consistency between APIs, databases, and application interfaces.
  • Test integrations between internal and external services.
  • Validate asynchronous workflows, background processes, and event-driven systems where required.
  • Perform basic performance, load, and stress testing for critical applications and APIs.
  • Identify application bottlenecks and reliability issues.
  • Validate application behavior under different load conditions.
  • Work with Engineering and Platform teams to investigate performance issues.
  • Support scalability and production readiness testing.
  • Contribute to improving overall application stability and reliability.
  • Identify, document, prioritize, and track defects throughout their lifecycle.
  • Create clear bug reports with reproducible steps, logs, screenshots, and supporting evidence.
  • Perform root-cause analysis in collaboration with engineering teams.
  • Verify fixes and conduct regression testing to prevent recurring issues.
  • Track quality metrics, defect trends, and test coverage.
  • Participate in sprint planning, grooming, retrospectives, and release discussions.
  • Advocate for quality throughout the software development life cycle.
  • Ensure the quality of web applications, REST APIs, enterprise platforms, microservices, AI-powered applications, RAG systems, integrations, and critical end-to-end business workflows.

Desired Qualifications

  • Test AI-powered applications, conversational interfaces, and large language model-based features.
  • Validate RAG systems, AI agents, prompts, model responses, and AI workflows.
  • Design test scenarios for non-deterministic AI outputs.
  • Evaluate AI responses for accuracy, relevance, consistency, and reliability.
  • Identify hallucinations, incorrect responses, edge cases, and failure scenarios.
  • Support automated evaluation and regression testing of AI-powered features.
  • Knowledge of performance testing tools such as JMeter, k6, or Locust.
  • Experience testing microservices and distributed applications.
  • Familiarity with Docker and Kubernetes.
  • Experience integrating automated tests into continuous integration and continuous delivery pipelines.
  • Knowledge of Git and version-control workflows.
  • Experience with cloud environments such as AWS, GCP, or Azure.
  • Understanding of security and vulnerability testing fundamentals.
  • Experience with mobile application testing.
  • ISTQB or relevant testing certification.

About the Company

Virallens

AI-native software engineering and digital marketing

Virallens is a Bengaluru-based digital agency focusing on AI-native solutions, engineering, and digital marketing. It builds custom AI-powered apps, workflow automation, and RAG-based intelligence systems, using AI agents and copilots with human oversight, plus data pipelines to turn unstructured data into searchable knowledge; it also offers Generative Engine Optimization (GEO) to boost brand presence on AI platforms. The company differentiates itself by combining technical AI development, research, and creative marketing under one roof, delivering MVPs and integrating fragmented systems. Its goal is to help clients run more efficiently and gain visibility in AI-powered environments through practical, data-driven solutions.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Bengaluru, India
Founded
2014

Recently Posted Jobs

Explore more opportunities at Virallens

See more jobs