Virallens brand banner

Testing Engineer

VirallensBengaluru, IndiaPosted 1h ago
via Workable

Role : Testing Engineer


Location: Bengaluru, Karnataka (On-site)

Employment Type: Full-time

Experience: 2–6 Years

About the Role

As a Testing Engineer, you will be responsible for ensuring the quality, reliability, performance, and usability of our web applications, APIs, enterprise platforms, and AI-powered products.

You'll work across manual testing, API testing, automation testing, regression testing, integration testing, and performance validation, collaborating closely with Engineering, AI, Product, and Platform teams.

Rather than focusing only on executing predefined test cases, you'll take ownership of product quality by understanding requirements, identifying risks, designing effective test strategies, automating repetitive validation, and ensuring that releases meet high-quality standards.

You'll be involved throughout the software development lifecycle—from requirement analysis and test planning to release validation and production quality monitoring.

What You'll Do

Functional & Manual Testing

  • 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.

Test Automation

  • 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 CI/CD 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.

API & Backend Testing

  • Test REST APIs, microservices, and backend integrations.
  • Validate request/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.

Performance & Reliability Testing

  • 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.

Defect Management & Quality Engineering

  • 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 lifecycle.

AI Application Testing (Preferred)

  • Test AI-powered applications, conversational interfaces, and LLM-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.

What We're Looking For

Required Skills

  • 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 SDLC/STLC.
  • 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.


Nice to Have

  • 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 CI/CD 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.

What You'll Test

You'll ensure the quality of web applications, REST APIs, enterprise platforms, microservices, AI-powered applications, RAG systems, integrations, and critical end-to-end business workflows.

Your work will directly contribute to delivering reliable, scalable, secure, and high-quality products to our customers.

What Will Help You Succeed

We're looking for someone who:

  • Thinks beyond executing test cases and takes end-to-end ownership of product quality.
  • Has strong attention to detail and naturally looks for edge cases.
  • Approaches testing from both technical and end-user perspectives.
  • Understands when to use manual testing and when to automate.
  • Communicates defects clearly and collaborates effectively with developers.
  • Takes ownership of quality throughout the development and release lifecycle.
  • Continuously improves testing processes, automation coverage, and efficiency.
  • Is comfortable working in a fast-paced product engineering environment.
  • Collaborates effectively with Software, AI, Product, and Platform teams.

Similar roles

  • E2M logo

    PPC Project Manager

    E2M·Ahmedabad, India

    About the Company E2M Solutions works as a trusted white-label partner for digital agencies. We support agencies with consistent and reliable delivery through services such as website design, web development, eCommerce, SEO, AI SEO, PPC, AI automation, and content writing. Founded on strong business ethics, we are an equal opportunity organization powered by 300 experienced professionals, partnering with 400 digital…

    • Full-time
  • Jagex: The RuneScape Company logo

    Senior Detection and Response Engineer

    Jagex: The RuneScape Company·Cambridge, United Kingdom

    Location: Cambridge, UK – This position offers flexible working options, including predominantly remote work. Applicants should be based within a comfortable commuting distance of our office to attend onsite as required. Are you experienced in detection and incident response, with an engineering mindset and a passion for improving the tools, automation and processes used to investigate threats? As a Senior…

    • Hybrid
    • Full-time
  • SOGECLAIR logo

    Intégrateur/Intégratrice Cabine/ Cabin Integrator

    SOGECLAIR·Montréal, Canada

    [English version will follow] LES TÂCHES QUE VOUS ALLEZ ACCOMPLIR 🎯 L’intégrateur est amené à assurer l’installation de mécanismes dans l’aéronef. Vous aurez à veiller que les installations respectent les spécifications du client. Principales responsabilités : * Lire et appliquer les plans de conception ; * Assurer l’intégration et l’installation des mécanismes de la cabine sur la chaine de production…

    • Hybrid
    • Full-time
    • Express EntryPR day one, no employer
  • LRN Corporation logo

    Senior Manager Professional Services

    LRN Corporation·Mumbai, India

    Position: Senior Manager Professional Services Location: Mumbai, India About LRN: LRN is the world’s leading dedicated ethics and compliance SaaS company, helping more than 30 million people every year navigate complex regional and global regulatory environments and build ethical, responsible cultures. With over 3,000 clients across the US, EMEA, APAC, and Latin America—including some of the world’s most respected and…

    • Full-time
  • SWIGGY logo

    Sales Manager I

    SWIGGY·Mumbai, India

    Overview A Sales Manager owns the acquisition and engagement of single-outlet independent restaurants across an assigned city. You are the primary touchpoint for these restaurants—learning their business, understanding their challenges, and building a partnership where you help the restaurant partner directly drive their growth in orders, visibility, and customer engagement. This role is Consultative & On-Field and requires you to…

    • On-site
    • Full-time
  • Sago logo

    Panel Helpdesk Associate

    Sago·Gurugram, India

    We're a team of innovators, strategists, and problem-solvers dedicated to helping our clients connect human answers to business questions. With a culture that values collaboration, creativity, and personal growth, we're looking for a Panel-Helpdesk Associate to join our team in India and contribute to our global success. We are SAGO. Passionate and inspired thinkers, who celebrate our wins. Vibrant Leaders…

    • Remote
    • Full-time
  • Sago logo

    Panel Helpdesk Trainee (Voice)

    Sago·Gurugram, India

    About The Company: We're a team of innovators, strategists, and problem-solvers dedicated to helping our clients connect human answers to business questions with a culture that values collaboration, creativity, and personal growth. We are SAGO. Passionate and inspired thinkers, who celebrate our wins. Vibrant Leaders who empower our colleagues and innovate the Market Research industry. Curious learners, constantly finding new…

    • Remote
    • Temp
  • Sago logo

    Panel Helpdesk Trainee (Backend)

    Sago·Gurugram, India

    About The Company: We're a team of innovators, strategists, and problem-solvers dedicated to helping our clients connect human answers to business questions with a culture that values collaboration, creativity, and personal growth. We are SAGO. Passionate and inspired thinkers, who celebrate our wins. Vibrant Leaders who empower our colleagues and innovate the Market Research industry. Curious learners, constantly finding new…

    • Remote
    • Temp