Cutshort logo
For Employers
undefined logo
Testing software engineer
Testing software engineer

Testing software engineer · Delhi, Gurugram, Noida, Ghaziabad, Faridabad · 4 - 6 years · ₹9L - ₹15L / yr · Posted 19 Aug 2022

transition hrd's logo

Testing software engineer

Agency job
4 - 6 yrs
₹9L - ₹15L / yr
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
Skills
Software Testing (QA)
Black-box testing
White-box testing
integration
quality analyst with 4 plus years of experience in API testing tools.postman or SOAP UI . regression testing ,sql ,dql, dml queries .
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs (10)

Remote only
1 - 3 yrs
₹2.4L - ₹4.8L / yr
Manual testing
  • Test the complete customer journey, from QR-code scanning to the intended emergency-contact workflow.
  • Prepare and execute test cases and test scenarios.
  • Perform functional, integration, regression, compatibility and usability testing.
  • Test across different browsers, smartphones and screen sizes.
  • Identify, document and track bugs with clear reproduction steps and screenshots.
  • Test error handling, invalid inputs, network interruptions and repeated scans.
  • Perform basic API testing using Postman.
  • Retest resolved defects and maintain test documentation.
  • Collaborate with developers to investigate issues and validate releases.
  • Report testing progress, risks and unresolved defects.

Required skills

  • Understanding of manual software testing and the software testing life cycle.
  • Ability to write test cases and detailed bug reports.
  • Experience testing web applications.
  • Strong logical thinking, attention to detail and problem-solving skills.
  • Basic knowledge of API testing; Postman experience is desirable.
  • Clear written and verbal communication.
  • Willingness to learn the product and take ownership of testing activities.

Good to have

  • Experience testing WhatsApp or other third-party integrations.
  • Basic SQL knowledge.
  • Exposure to Jira, Trello or similar bug-tracking tools.
  • Basic automation testing knowledge.

Who should apply?

Candidates who enjoy finding problems, questioning assumptions and improving product reliability. We value practical skills, ownership and learning ability over certifications alone.

Application: Please send your CV, current location, notice period, current salary and expected salary to [insert your recruitment email address]. Shortlisted candidates will complete a practical testing assessment.

Read more
Save
Hyderabad
5 - 12 yrs
₹18L - ₹25L / yr
Manual testing
Regression Testing
API QA
skill iconPostman
Test cases
+5 more

About the Role


We are looking for an experienced Senior QA Engineer to join our engineering team in Hyderabad. This is primarily a Manual QA role for someone who takes strong ownership of product quality and system stability. The ideal candidate should be proactive in identifying issues before they impact users, maintaining strong regression coverage, monitoring production behaviour, and working closely with developers to continuously improve application reliability.


Experience with test automation is a strong advantage, but the primary focus of this role is hands-on manual testing and quality ownership.


Key Responsibilities


· Own end-to-end quality across new features, existing functionality, integrations, and production releases.

· Perform functional, regression, integration, API, exploratory, smoke, and end-to-end testing across web applications and backend services.

· Build and maintain comprehensive test cases, regression suites, checklists, and release validation processes.

· Proactively monitor applications and production behaviour, identify unusual patterns or failures, and investigate issues before they become customer-impacting problems.

· Work closely with developers and product teams to reproduce issues, identify root causes, validate fixes, and prevent regressions.

· Test APIs and third-party integrations using tools such as Postman and validate data directly using MySQL.

· Take ownership of release quality, production stability, defect prevention, and continuous improvement of QA processes.

· Contribute to automation testing where appropriate and help identify high-value areas for automation.


Required Skills & Experience


· 5+ years of professional QA/testing experience, with strong hands-on experience in manual testing.

· Strong experience with functional testing, regression testing, integration testing, exploratory testing, release testing, and defect management.

· Strong working knowledge of MySQL, including writing queries to validate data, investigate issues, and troubleshoot application behaviour.

· Experience testing REST APIs, third-party integrations, and backend services, preferably using Postman or similar tools.

· Good understanding of web applications, client-server architecture, APIs, databases, authentication, and common application workflows.

· Experience with production monitoring, log analysis, incident investigation, root-cause analysis, and post-release validation.

· Ability to create clear test scenarios, identify edge cases, reproduce complex issues, and communicate defects effectively.

· Strong ownership, problem-solving, attention to detail, and communication skills.


Automation – Good to Have


Experience with Playwright, Selenium, Cypress, or similar automation frameworks would be an advantage. The candidate should be able to identify scenarios that are suitable for automation, contribute to automated regression coverage, and work with developers to improve overall test efficiency.


What We Are Looking For


We are looking for someone who thinks beyond simply executing test cases. The successful candidate should take personal ownership of application quality and stability, proactively look for weaknesses in the system, question assumptions, identify risks, and continuously improve regression coverage.


They should be comfortable monitoring production behaviour, investigating problems independently, following issues through to resolution, and ensuring that fixes do not introduce new regressions. The candidate must be comfortable working with an international team and willing to work from our Hyderabad office during UK business hours.

Read more
Yo Yo AI
Yo Yo AI
Agency job
via Hello Edge by Saquib Mundagnur
Bengaluru (Bangalore)
2 - 4 yrs
₹6L - ₹10L / yr
skill iconPostgreSQL
API
skill iconPostman
SoapUI
JMeter
+6 more

Job Overview: 

We are seeking a skilled QA Engineer with expertise in testing frontend, backend systems, PostgreSQL, and ensuring dataflow and report consistency. The ideal candidate will have experience in performing API testing, including load and stress tests. You will be responsible for designing and implementing test plans to ensure our systems are reliable, scalable, and functionally sound. 


Key Responsibilities:

  • Conduct thorough testing of frontend and backend components to ensure alignment with design specifications and functionality requirements.
  • Perform comprehensive PostgreSQL testing, including database integrity checks, query performance analysis, and ensuring data consistency.
  • Validate dataflow across systems to ensure data accuracy, consistency, and integrity in real-time or batch processing pipelines.
  • Test the consistency of reports generated from databases, ensuring they reflect the correct, up-to-date data from the underlying systems.
  • Design and execute API testing for both functionality and performance (load, stress, and scalability tests).
  • Create, maintain, and enhance automated test scripts for frontend, backend, and API testing.
  • Collaborate with developers, product managers, and other stakeholders to ensure clarity in requirements and testing coverage.
  • Identify, document, and track defects using bug tracking tools such as Jira, and work closely with the development team for prompt resolution.
  • Ensure that all testing results meet the highest quality standards and are aligned with project deadlines.
  • Provide insights and suggestions for improvements in the testing process and tools


Required Skills & Experience:

  • 2+ years of experience as a QA Engineer, with hands-on experience testing frontend and backend applications.
  • Strong experience with PostgreSQL or similar relational databases, including writing SQL queries to validate data and performance.
  • Experience with API testing tools such as Postman, SoapUI, or JMeter for functional, load, and stress testing.
  • Familiarity with load and stress testing methodologies to validate system performance under varying conditions.
  • Experience testing data pipelines and ensuring dataflow consistency across ETL processes and distributed systems.
  • Strong understanding of data validation, report consistency, and how data should move accurately through multiple systems.
  • Experience with backend testing, including working with RESTful APIs and validating request/response cycles.
  • Familiarity with version control systems (e.g., Git).
  • Strong problem-solving skills with the ability to troubleshoot and isolate issues in a complex system.
  • Excellent communication skills to interact effectively with cross-functional teams.


Nice to Have:

● Experience with CI/CD pipelines to automate testing and deployment processes.

● Knowledge of NoSQL databases like MongoDB in addition to relational databases.

● Familiarity with cloud platforms such as AWS, GCP, or Azure for testing cloud-based applications.

● Experience with performance monitoring tools like New Relic, Dynatrace, or Grafana.

● Experience with test automation frameworks like Selenium, Cypress, or TestCafe for frontend testing.


Qualifications:

● Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).

● Proven track record in testing web applications, data pipelines, and APIs.


What We Offer:

● Competitive salary and benefits package.

● A chance to work on challenging and cutting-edge technologies.

● Flexible working hours and remote work options.

● Opportunities for career growth and learning.

● An inclusive and collaborative work environment


Read more
MNC
MNC
Agency job
via VY SYSTEMS PRIVATE LIMITED by Akilandeswari Panneerselvam
Chennai
7 - 9 yrs
₹15L - ₹18L / yr
JIRA
confluence
ALM
MS SharePoint
Automation

Job Summary

Seeking an experienced QA professional with strong expertise in functional testing, preferably within the banking domain. Automation testing experience will be an added advantage.

Key Responsibilities

  • Perform functional testing of banking applications.
  • Design, execute, and document test cases and test scenarios.
  • Identify, analyze, and report defects and track them through resolution.
  • Perform basic SQL queries for data validation and testing.
  • Work with testing and collaboration tools including ALM/QC, JIRA, Confluence, and SharePoint.
  • Work effectively within an Agile environment.
  • Collaborate with business and technical teams to understand requirements and testing needs.
  • Apply strong analytical and problem-solving skills throughout the testing lifecycle.

Required Skills

  • 6–8 years of relevant testing experience.
  • Strong experience in Functional Testing.
  • Banking domain experience.
  • Basic SQL knowledge and hands-on experience writing SQL queries.
  • Experience with ALM/QC, JIRA, Confluence, and SharePoint.
  • Strong analytical skills.
  • Excellent oral and written communication skills.
  • Experience working in an Agile environment.
  • Automation testing experience is an added advantage.
  • Knowledge of Card Payments is an added advantage.


Read more
Experiential Learning & Technology Company
Experiential Learning & Technology Company
Agency job
via Cutshort Lightning by Nikita Sinha
Bengaluru (Bangalore)
0.5 - 1 yrs
Best in industry
Software Testing (QA)
skill iconPython
skill iconJava
Selenium
cypress
+1 more

Job Description:


Test Design & Execution

Design and execute detailed, well-structured test plans, test cases, and test scenarios to ensure high-quality product releases.


Automation Development

Develop and maintain automated test scripts for functional and regression testing using tools such as Selenium, Cypress, or Playwright.


Defect Management

Identify, log, and track defects through to resolution using tools like Jira, ensuring minimal impact on production releases.


API & Backend Testing

Conduct API testing using Postman, perform backend validation, and execute database testing using SQL/Oracle.


Collaboration

Work closely with developers, product managers, and UX designers in an Agile/Scrum environment to embed quality across the SDLC.


CI/CD Integration

Integrate automated test suites into CI/CD pipelines using platforms such as Jenkins or Azure DevOps.


Required Skills & Experience

  • Minimum internship experience in Software Quality Assurance or Automation Testing.
  • Hands-on experience with Selenium WebDriver, Cypress, or Playwright.
  • Proficiency in at least one programming/scripting language: Java, Python, or JavaScript.
  • Strong experience in functional, regression, integration, and UI testing.
  • Solid understanding of SQL for data validation and backend testing.
  • Familiarity with Git for version control, Jira for defect tracking, and Postman for API testing.


Desirable Skills

  • Experience in mobile application testing (Android/iOS).
  • Exposure to performance testing tools such as JMeter.
  • Experience working with cloud platforms like AWS or Azure.
Read more
PGAGI
Javeriya Shaik
Posted by Javeriya Shaik
Bengaluru (Bangalore)
0 - 1 yrs
₹2L - ₹2L / yr
Manual testing
Software Testing (QA)

We are seeking a curious, detail-oriented, and quality-driven tester who is passionate about building great products within a startup culture. This role goes beyond traditional testing—you will be responsible for evaluating the entire product experience before it reaches the client.


Your primary responsibility will be testing across product functionality, UI, UX, and overall usability, while also having basic awareness of automation testing tools and concepts.

You will work closely with developers, designers, and product teams to ensure that what we ship is stable, intuitive, clean, and client-ready.


Key Responsibilities

1. Manual Testing (Primary Focus)

  • Perform end-to-end manual testing of web and/or mobile applications.
  • Test all product features to ensure they work as expected across different scenarios.
  • Identify, document, and report bugs, edge cases, inconsistencies, and usability issues.
  • Validate fixes and ensure issues are fully resolved before release.
  • Test applications from a real user’s perspective, not just based on requirements.


2. Product-Level Testing

  • Evaluate whether the product:
  • Solves the intended problem
  • Has all the required features
  • Feels complete and production-ready
  • Identify missing flows, broken logic, or confusing behaviors.
  • Ensure the product delivers a good overall experience, not just correct functionality.


3. UI Testing

  • Review the visual quality of the product:
  • Layout consistency
  • Alignment, spacing, typography, and colors
  • Check if the UI is:
  • Clean and intuitive
  • Not overly complex or cluttered
  • Easy for users to understand and navigate
  • Report UI inconsistencies across screens, devices, or browsers.


4. UX Testing

  • Analyze how smooth and logical the user journey is.
  • Identify friction points in:
  • Navigation
  • User flows
  • Interactions and feedback
  • Ensure the product feels natural, fast, and easy to use.
  • Suggest improvements to enhance usability and user satisfaction.

5. Automation Testing Awareness

  • understanding of automation testing concepts.
  • Familiarity with common automation tools such as
  • Selenium
  • Cypress
  • Playwright
  • Postman (for API testing)
  • Ability to understand where automation fits into the testing lifecycle.

6. Code Awareness (Secondary)

  • Have a basic understanding of code and system behavior.
  • Ability to:
  • Read logs or error messages
  • Understand where issues might originate
  • Direct code-level testing is not mandatory, but awareness is a plus.


What We’re Looking For

Skills & Traits

  • Strong attention to detail and observation skills
  • Ability to think like an end user
  • Logical thinking and problem-solving mindset
  • Curious to explore edge cases and unusual scenarios
  • Clear communication when reporting issues
  • willingness to learn and improve continuously


Mindset & Passion

  • You genuinely care about product quality
  • You enjoy finding bugs, gaps, and improvements
  • You take ownership of the product before it reaches the client
  • You aim for “client-ready and polished,” not just “working.”

Eligibility

  • A background in Computer Science, IT, Engineering, or related fields is a plus


What You’ll Gain

  • Hands-on experience testing real products
  • Exposure to the full product lifecycle before client delivery
  • Strong foundation in manual testing, UI/UX evaluation, and product thinking
  • Mentorship from experienced developers and product teams
  • Opportunity to grow into a full-time QA or Product Quality role


Assignment :

https://docs.google.com/document/d/1dFsnhKXpHU3CsgisAFn1rJpb4k95FaEomF9G2moIDJs/edit?tab=t.0#heading=h.d0oiq0eiuuxv

Read more
Emerald Business Ventures
Emerald BusinessVentures
Posted by Emerald BusinessVentures
Noida
3 - 5 yrs
₹3L - ₹5L / yr
Manual testing
Functional testing
Regression Testing
Smoke Testing
Integration testing
+3 more

Job Summary

We are looking for a detail-oriented QA Tester to join our technology team and ensure the quality, reliability, security, and performance of our FinTech products. The ideal candidate will have experience in manual and API testing, strong analytical skills, and an understanding of financial transactions, payment systems, and digital banking workflows.

The candidate will work closely with developers, business analysts, product managers, and other stakeholders to identify defects, validate business requirements, and deliver a seamless and secure user experience.

Key Responsibilities1. Functional and Manual Testing

  • Analyze business requirements, functional specifications, and user stories.
  • Prepare and execute test plans, test scenarios, and detailed test cases.
  • Perform functional, regression, smoke, sanity, integration, and end-to-end testing.
  • Validate web and mobile applications across different browsers, devices, and environments.
  • Identify, document, track, and retest defects using tools such as Jira or similar platforms.
  • Ensure product functionality aligns with business requirements and acceptance criteria.

2. FinTech and Financial Transaction Testing

  • Test financial workflows such as fund transfers, payments, refunds, settlements, and transaction reversals.
  • Validate transaction statuses, balances, fees, commissions, and applicable limits.
  • Verify transaction accuracy, duplicate transaction prevention, and idempotency.
  • Test failed, pending, successful, timed-out, and reversed transactions.
  • Validate transaction histories, statements, reconciliation reports, and audit trails.
  • Test edge cases involving insufficient balances, concurrent transactions, network failures, and partial failures.
  • Verify role-based access, maker-checker approvals, and transaction authorization wherever applicable.

3. API Testing

  • Perform REST API testing using Postman or similar tools.
  • Validate request and response payloads, status codes, headers, authentication, and error handling.
  • Test API integrations with payment gateways, banking systems, third-party service providers, and internal services.
  • Validate data consistency across APIs, databases, and user interfaces.
  • Test negative scenarios, boundary conditions, rate limits, retries, and timeout handling.

4. Database Testing

  • Write SQL queries to validate data integrity and transaction records.
  • Verify database entries against application behavior and API responses.
  • Test data consistency, constraints, duplicate records, and transaction updates.
  • Validate financial calculations and reconciliation data.

5. Automation Testing

  • Develop and maintain automated test scripts using Selenium, Playwright, Cypress, or similar frameworks, where applicable.
  • Automate repetitive functional and regression test cases.
  • Integrate automated tests into CI/CD pipelines in collaboration with development teams.
  • Analyze test execution results and troubleshoot failures.

6. Security and Performance Testing

  • Support testing of authentication, authorization, session management, and access controls.
  • Validate sensitive data masking and secure handling of financial information.
  • Identify potential security vulnerabilities and coordinate with security teams.
  • Assist with performance and load testing for transaction-heavy workflows using tools such as JMeter or similar platforms.

7. Documentation and Collaboration

  • Maintain test documentation, defect reports, execution reports, and test evidence.
  • Participate in sprint planning, requirement reviews, daily stand-ups, and retrospectives.
  • Collaborate with cross-functional teams to resolve defects and improve product quality.
  • Provide QA sign-off based on test results, defect severity, and release acceptance criteria.

Required Skills and Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 2–5 years of experience in software quality assurance or testing.
  • Strong knowledge of manual testing concepts and software testing life cycle (STLC).
  • Hands-on experience with test case design, defect lifecycle, and regression testing.
  • Experience in API testing using Postman or similar tools.
  • Basic to intermediate SQL knowledge.
  • Understanding of web applications, client-server architecture, and REST APIs.
  • Good analytical, problem-solving, communication, and documentation skills.
  • Familiarity with Agile/Scrum methodologies and tools such as Jira.

Preferred Qualifications

  • Experience in FinTech, digital payments, banking, lending, wallets, or financial services.
  • Knowledge of UPI, IMPS, NEFT, RTGS, card payments, payment gateways, or similar payment systems, depending on the product.
  • Experience with Selenium, Playwright, Cypress, or another automation framework.
  • Familiarity with CI/CD tools and performance testing.
  • Awareness of PCI DSS, KYC/AML requirements, data privacy, and financial compliance controls, as relevant to the product.

Key Performance Indicators (KPIs)

  • Test coverage of business-critical requirements.
  • Defect detection rate and defect leakage to production.
  • Test execution efficiency and regression coverage.
  • Accuracy of financial transaction validation.
  • Timely completion of testing within release timelines.
  • Effectiveness and reliability of automated test suites.
  • Reduction in recurring production defects.

What We Offer

  • Opportunity to work on innovative FinTech products.
  • Collaborative and fast-paced work environment.
  • Opportunities for technical learning and professional growth.
  • Exposure to financial systems, payment integrations, and modern QA practices.
Read more
Bengaluru (Bangalore)
4 - 6 yrs
₹6L - ₹8L / yr
Manual testing
Financial services
Functional testing
API QA
Unit testing
+8 more

A Day in the Life:

  • A Day in the Life Collaborate with developers and product managers to understand feature requirements.
  • Review feature specifications and design detailed test cases.
  • Perform manual tests on payment gateway systems, including transaction flows and API validations.
  • Identify, log, and track defects using tools like JIRA and prioritize them for resolution.
  • Conduct regression testing to ensure system stability after updates.
  • Participate in team discussions to troubleshoot and resolve issues.
  • Document test results and prepare for upcoming sprint activities


Key Responsibilities:

  1. Key Responsibilities Develop and execute detailed test plans, test cases, and test scripts for web-based payment systems.
  2. Perform functional, regression, integration, UI, API, and end-to-end testing of payment gateway features.
  3. Test core modules including transaction processing, authentication, encryption, payment methods (Credit/Debit, UPI, Wallets, etc.), and refunds.
  4. Ensure compliance with standards such as PCI-DSS, ISO 8583, and EMV where applicable.
  5. Work closely with developers, product managers, and other stakeholders to understand requirements and raise quality issues.
  6. Identify, log, track, and manage defects in defect tracking tools (e.g., JIRA).
  7. Build and maintain automated test suites using tools like Postman, TestNG, RestAssured, etc.
  8. Validate integration with third-party payment processors and banks.
  9. Perform load testing and performance testing using tools like JMeter or LoadRunner.
  10. Ensure browser compatibility and mobile responsiveness testing


Basic Qualifications & Skills

  • Minimum 4+ years of experience in manual and automation testing of web applications, with at least 1-2 years of experience in the payment gateway, fintech, banking, or e-commerce domains.
  • Strong understanding of payment flow, transaction lifecycle, and settlement processes.
  • Hands-on experience with API Collection API testing (REST/SOAP) and tools like Postman, SoapUI, etc.
  • Proficiency in Java, and frameworks like TestNG or Cucumber.
  • Experience with SQL for database validation.
  • Familiarity with security testing practices and standards relevant to payment systems.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Excellent analytical and problem-solving skills.
  • Good communication skills and the ability to work in agile/scrum environments.


Preferred Qualifications

  • Experience in high-volume transaction systems with low-latency requirements.
  • Knowledge of emerging payment technologies like blockchain, UPI, and real-time payments
  • Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with tools like Kubernetes, Docker, and CI/CD pipelines.


What We Offer

Opportunity to work on innovative fintech products in a fast-growing technology environment.

Collaborative culture with strong cross-functional teamwork. Opportunities for professional growth and career development

Read more
NAM Info Pvt Ltd
Lata Deepak
Posted by Lata Deepak
icon

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.

Vadodara
5 - 10 yrs
Best in industry
Playwright
TypeScript
API
SOAP
SQL

Total exp: 5-8 Years

Client: MRI Software

Location: Vadodara

Budget: Look for decent with experience

Mode interview: 1 Virtual

Mode of Work: Hybrid

 

 

QA Engineer:

Job Summary/Objective 

Quality Assurance Engineers at MRI collaborate closely with Product Management and Product Development teams to deliver high-quality, high-performance products for our clients. In this role, QA Engineers are responsible for creating and contributing to the documentation of user stories and acceptance criteria, working alongside product owners and development teams. They define manual and automation testing strategies, tools, scenarios, and plans for both web and mobile products, ensuring comprehensive functional and performance testing. 

 QA Engineers will execute static, dynamic, and performance testing while providing detailed reporting and feedback throughout the development lifecycle. They are expected to demonstrate strong technical skills, including expertise in back-end development, database queries, and keen attention to detail. Effective written, verbal, and organizational communication is essential. 

 In addition, QA Engineers will leverage AI to optimize and automate repetitive tasks, thereby enhancing the overall efficiency and effectiveness of QA processes, ensuring a faster, more accurate testing cycle.

 

Tools and technology:

1.     Tools: Jira, Xray, TFVC, Git

2.     API: REST, SOAP, SoapUI, Postman

3.     Automation: C#, JavaScript, TypeScript, Ruby, Playwright, SpecFlow

4.     Database: SQL

Read more
Techjays
at Techjays
4 candid answers
1 product
SriKrishna T
Posted by SriKrishna T
Remote, Coimbatore
2 - 10 yrs
Best in industry
Software Testing (QA)
Artificial Intelligence (AI)
Anthropic Claude
Prompt engineering
skill iconMachine Learning (ML)
+2 more

TECHJAYS

THE AI REIMAGINATION COMPANY

AI Quality Engineer


Position : AI Quality Engineer

Experience : 3–10 Years

Location : Coimbatore / Hybrid

Joining : Immediate / Within 30 Days


Primary SkillsManual & Functional Testing, AI/ML Application Testing, LLM Testing, Prompt Testing, Test Case Design, API Testing, Regression Testing, Defect Management

Preferred SkillsRAG Testing, Chatbot Testing, AI Response Evaluation, Selenium, Playwright, Cypress, Python, JavaScript, SQL, Postman, JIRA, BDD


About Techjays

At Techjays, we're helping businesses reimagine how they build, operate, and scale with AI at the core. We focus on developing intelligent, scalable, and production-grade AI solutions that solve real-world business challenges.

Our global team brings together experienced technology professionals from organizations such as Google, NetApp, ADP, Cognizant Consulting, and Capgemini. We work with global clients to build AI-powered applications, intelligent automation platforms, and enterprise software solutions.

We're looking for an AI Quality Engineer with strong functional testing expertise and prior hands-on experience testing AI/ML-powered applications.

This role goes beyond traditional software testing. You will be responsible for validating the quality, accuracy, reliability, and behaviour of AI-powered features, ensuring that intelligent applications perform consistently across different scenarios and real-world use cases.

The ideal candidate should understand both traditional QA methodologies and the unique testing challenges associated with AI systems, including non-deterministic outputs, prompt behaviour, hallucinations, response relevance, and edge-case validation.

Prior hands-on experience testing AI/ML-based products or applications is mandatory. Candidates with only traditional manual testing experience and no AI project exposure will not be a fit.

Key Responsibilities

1. AI Application & LLM Testing

  • Perform functional and quality testing of AI-powered applications, LLM-based products, chatbots, and intelligent automation systems.
  • Design test scenarios to validate AI-generated responses for accuracy, relevance, consistency, completeness, and contextual understanding.
  • Test prompts, prompt variations, and conversational flows to identify unexpected outputs and behavioural inconsistencies.
  • Evaluate AI responses for hallucinations, incorrect information, irrelevant answers, and context retention issues.
  • Validate AI application behaviour across different user inputs, edge cases, and complex scenarios.
  • Test RAG-based applications by validating document retrieval, response relevance, contextual accuracy, and source grounding.
  • Evaluate AI-powered search, recommendation engines, and other intelligent product features.
  • Collaborate with AI engineers and data science teams to define acceptance criteria and quality benchmarks.

2. Functional & Manual Testing

  • Analyse business and technical requirements and convert them into comprehensive test scenarios and test cases.
  • Execute functional, regression, integration, system, and user acceptance testing across web and mobile applications.
  • Validate end-to-end application workflows, business logic, user interactions, and data processing.
  • Identify functional gaps, unexpected behaviour, and usability issues.
  • Perform exploratory testing to uncover defects that may not be covered by predefined test cases.
  • Ensure application functionality remains stable across different releases and environments.
  • Review requirements early in the development lifecycle to identify potential quality risks.

3. AI Quality Evaluation & Validation

  • Develop structured testing approaches for non-deterministic AI outputs using behaviour-based, range-based, and scenario-based validation.
  • Evaluate AI response quality against expected outcomes and predefined acceptance criteria.
  • Validate prompt sensitivity, context handling, conversation memory, and multi-turn interactions.
  • Identify failure patterns involving hallucinations, prompt injection, incorrect retrieval, and inconsistent responses.
  • Test AI system performance across different input formats, languages, and user scenarios where applicable.
  • Maintain test datasets and evaluation scenarios for repeatable AI quality assessment.
  • Work with engineering teams to identify root causes of AI-related defects and verify fixes.

4. API & Integration Testing

  • Perform manual API testing using Postman or similar tools.
  • Validate API request and response structures, status codes, authentication, authorization, and error handling.
  • Test integrations between AI services, backend systems, databases, and external APIs.
  • Validate data flow between application components and identify integration issues.
  • Test API behaviour under different input conditions, including invalid inputs and boundary cases.
  • Verify API responses and ensure consistency between frontend and backend functionality.

5. Defect Management & Quality Reporting

  • Identify, document, track, and manage defects throughout the testing lifecycle.
  • Maintain detailed test cases, test execution reports, defect logs, and test documentation.
  • Collaborate with developers to reproduce issues, analyse root causes, and validate fixes.
  • Track test coverage, defect trends, and application quality metrics.
  • Communicate release risks, unresolved defects, and testing status to relevant stakeholders.
  • Participate in release readiness reviews and provide quality sign-off for assigned modules.

6. Automation & Continuous Improvement

  • Identify repetitive test scenarios that can be automated to improve testing efficiency.
  • Support automation initiatives using Selenium, Playwright, or Cypress.
  • Work with developers to improve testability and integrate testing practices into CI/CD workflows.
  • Explore AI-assisted testing tools and approaches to improve test coverage and efficiency.
  • Continuously improve testing methodologies for both conventional software applications and AI-powered systems.

Required Skills & Experience

1. Functional & Manual QA

  • 3–5 years of hands-on experience in manual and functional software testing.
  • Strong understanding of software testing methodologies, SDLC, STLC, and defect management.
  • Experience designing and executing test cases for functional, regression, integration, and end-to-end testing.
  • Strong knowledge of Agile/Scrum methodologies and sprint-based QA processes.
  • Experience testing web applications, APIs, and mobile applications.
  • Ability to analyse requirements and identify functional gaps, edge cases, and potential risks.

2. Mandatory AI/ML Testing Experience

  • Prior hands-on experience testing AI/ML-powered applications or products.
  • Practical experience testing LLM-based applications, AI chatbots, conversational systems, or intelligent automation features.
  • Understanding of prompt testing and evaluating AI-generated responses.
  • Ability to validate AI outputs for accuracy, relevance, consistency, and contextual correctness.
  • Experience identifying hallucinations, unexpected AI behaviour, and response-quality issues.
  • Understanding of AI application workflows, model outputs, and the challenges associated with non-deterministic systems.
  • Experience collaborating with AI/ML engineers or data science teams during testing and validation.

3. API & Integration Testing

  • Hands-on experience with manual API testing using Postman.
  • Understanding of REST APIs, JSON, request/response validation, authentication, and error handling.
  • Experience validating integrations between frontend, backend, and external services.
  • Basic understanding of database validation and SQL queries.

4. Testing Tools & Technologies

  • Experience with JIRA and Confluence for defect tracking and test documentation.
  • Familiarity with Postman, SQL, and browser developer tools.
  • Understanding of test management and reporting practices.
  • Basic knowledge of BDD frameworks such as Cucumber/Gherkin is an advantage.

Preferred Skills

  • Experience testing RAG-based applications, including document retrieval and contextual response validation.
  • Exposure to vector databases and semantic search testing.
  • Familiarity with LangChain, LangGraph, LlamaIndex, or similar AI frameworks.
  • Understanding of LLM evaluation frameworks and AI quality assessment methodologies.
  • Experience with AI evaluation tools such as Ragas, DeepEval, or similar frameworks.
  • Exposure to prompt injection, adversarial testing, and responsible AI validation.
  • Working knowledge of Selenium, Playwright, or Cypress.
  • Basic scripting knowledge in Python or JavaScript.
  • Familiarity with CI/CD pipelines and automated testing practices.
  • Exposure to cross-browser testing tools such as BrowserStack or Sauce Labs.

What We're Looking For Beyond Skills

  • AI Testing Mindset: Understands that testing AI applications requires more than checking whether a feature works. Can evaluate response quality, accuracy, relevance, and behaviour.
  • Analytical Thinking: Ability to identify unusual scenarios, inconsistent outputs, and hidden quality issues.
  • Strong QA Fundamentals: Applies structured testing methodologies while adapting them to AI-powered applications.
  • Attention to Detail: Documents defects clearly and identifies patterns in application and AI behaviour.
  • Ownership: Takes responsibility for testing quality from requirement analysis through release validation.
  • Collaboration: Works effectively with developers, AI engineers, product managers, and data science teams.
  • Continuous Learning: Interested in exploring emerging AI technologies and evolving testing methodologies.
  • Communication: Clearly communicates test results, defect impact, quality risks, and release readiness.

What We Offer

  • Competitive compensation aligned with experience and expertise.
  • Flexible work environment (Coimbatore office / Hybrid).
  • Paid holidays and flexible time off.
  • Medical insurance covering self and family, up to ₹4 lakh per person.
  • Opportunity to work on real-world AI-powered products and enterprise applications.
  • Hands-on exposure to LLMs, RAG systems, agentic AI, and modern AI engineering practices.
  • Opportunities to develop expertise in AI quality engineering and automation testing.
  • A collaborative, multicultural environment with opportunities for professional growth.
  • A culture that values clarity, integrity, ownership, and continuous learning.

Join Techjays

If you're passionate about software quality and have hands-on experience validating AI-powered applications, we'd love to hear from you.

Join us in building reliable, intelligent, and production-ready AI systems.

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos