AI Test Engineer at Deqode · Bengaluru (Bangalore) · 4 - 9 years · ₹12L - ₹22L / yr · Bootstrapped · Posted 10 Sep 2026

Required Skills:-
- 4+ years of experience in Software Testing (Manual & Automation).
- Strong experience with Selenium or Playwright.
- Hands-on experience in API Testing (Postman, REST Assured, Swagger, etc.).
- Experience with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, GitHub Actions).
- Strong understanding of Functional, Regression, and Non-functional Testing.
- Excellent analytical and debugging skills.
AI-Specific Skills
- Hands-on experience in GenAI / AI Testing.
- Experience testing LLM-based applications.
- Strong understanding of prompt engineering and prompt validation.
- Knowledge of LLM behavior, model variability, and non-deterministic outputs.
- Experience validating AI outputs for accuracy, hallucinations, bias, and safety.
- Test data management for AI applications.
- Understanding of Responsible AI testing concepts.

Similar jobs (10)
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.
Principal Software Engineer
Location: Bangalore India
Department: AI Engineering / Quality Assurance
Experience Level: Mid to Senior
We are looking for a highly motivated Senior AI Test / Automation Engineer to design and scale automated validation frameworks for AI/ML models, LLM-based applications, and agentic systems. This role is critical to ensure that AI solutions meet enterprise standards for quality, reliability, safety, and compliance before and after production deployment.
Key Responsibilities
- Build and maintain AI test automation frameworks for pre-qualification and continuous validation of models and agent workflows
- Develop comprehensive test suites, including:
- Unit, integration, and end-to-end (E2E)
- Functional, regression, performance, and safety testing
- Validate AI system behavior, including:
- Non-deterministic LLM outputs
- Hallucinations and edge cases
- Multi-step agent decision-making
- Design and manage evaluation systems:
- Golden datasets
- Benchmarking pipelines (accuracy, latency, reliability)
- Automate testing within CI/CD pipelines for model updates, prompt changes, and tool integrations
- Implement observability and telemetry to enable traceability, monitoring, and audit readiness
- Collaborate cross-functionally with ML, MLOps, Product, and Security teams to define quality gates and release criteria
- Track and report quality KPIs, including test coverage, defect leakage, and system reliability
- Drive root-cause analysis and continuous improvement across the AI testing lifecycle
Required Skills
Core Engineering
- Strong programming skills in Python; familiarity with Bash, TypeScript, or Go
- Experience with test automation frameworks such as PyTest, Playwright, Selenium, or Cypress
- Proficiency in CI/CD tools (GitHub Actions, Jenkins, GitLab CI)
- Experience with cloud platforms (AWS, Azure, GCP) and containers (Docker, Kubernetes)
AI / ML & Agentic Systems
- Hands-on experience with LLM ecosystems (OpenAI, Anthropic, Bedrock)
- Familiarity with:
- RAG architectures and vector databases (Pinecone, Weaviate)
- Agent frameworks (LangChain, LlamaIndex, AutoGen)
AI Testing Techniques
- Experience with non-deterministic testing approaches (statistical assertions, tolerance thresholds)
- Knowledge of evaluation methods:
- LLM-as-a-judge
- BLEU, ROUGE, semantic similarity scoring
- Experience with prompt and agent regression testing
- Understanding of AI safety testing, including adversarial testing, bias/fairness validation, and jailbreak detection
Tooling (Preferred)
- AI testing & observability tools: LangSmith, TruLens, Arize, Weights & Biases
- Evaluation tools: DeepEval, Ragas, PromptFoo, Giskard
- Monitoring: Prometheus, Grafana, OpenTelemetry
Soft Skills
- Strong analytical and problem-solving skills
- Excellent communication and cross-functional collaboration
- Data-driven mindset with focus on quality KPIs
- Detail-oriented with a strong bias toward automation and scalability
Experience Requirements
- 7+ years in QA, SDET, or test automation engineering
- Proven experience building and scaling automation frameworks
- Hands-on experience with AI/ML systems or LLM-based applications
- Experience testing RAG pipelines or agentic workflows
- Owned end-to-end AI test strategy and architecture
- Defined quality metrics and release gates
- Delivered scalable validation pipelines for production AI systems
- Supported audit and compliance readiness
Preferred
- Experience in enterprise or regulated environments (SOC2, ISO 27001, etc.)
- Exposure to:
- Shift-left testing practices
- Production observability and monitoring
- Chaos or resilience testing
Senior-Level Differentiators
Education
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
Nice-to-have:
- ISTQB certification
- Cloud/ML certifications (AWS, Azure, GCP)
- AI testing certifications
What Success Looks Like
- AI systems that are accurate, reliable, and safe
- Fully automated test pipelines integrated into CI/CD
- Measurable improvements in defect leakage and model quality
- Strong observability and auditability across AI systems
- Scalable validation frameworks supporting rapid AI innovation
Job Summary
We are looking for an experienced AI Automation Tester with hands-on experience in testing AI-powered products and applications. The ideal candidate should have strong expertise in Playwright automation, along with practical experience in LLM evaluations (Evals), Golden Datasets (Goldens), and AI Observability.
Key Responsibilities
- Design, develop and execute automated test scripts using Playwright.
- Test AI-powered applications, LLM-based products and Generative AI solutions.
- Work on Evals to assess AI response accuracy, relevance, quality and consistency.
- Create, maintain and validate Golden Datasets (Goldens) for benchmarking AI outputs.
- Implement and work with AI Observability to monitor model performance, response quality, latency and failures.
- Perform functional, regression, API and end-to-end testing.
- Identify, report and track defects to ensure product quality and reliability.
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.

Software Test Engineer
Location: Bengaluru, India (Hybrid)
Employment Type: Full-time
Experience: 2-5 years
Role Overview
The purpose of the Software Testing Engineer is to validate components of Company's multi-technology energy platform including: EV chargers, energy storage, and embedded energy management technologies. You will develop and automate test cases from requirements, and participate in the development cycle of Company's advanced energy management software platform. You will help drive quality within the company ecosystem by participating in all aspects of black-box API testing for the many EV chargers that company utilizes. You will work with both hardware and software test setups to help company deliver a quality product.
What you’ll do:
- Develop validation and test plans for energy management algorithms in embedded devices
- Develop validation and test plans for OCPP communication protocol
- Install and Maintain AC & DC EVSE Hardware with a focus on safety above all.
- Develop python automation in a Linux environment
- Develop functional, stress and system level test suite and test infrastructure in manual and automated ways
- Develop test capabilities like fault injection, customer scenario simulation, end-to-end functional and performance testing
- Ability to architect and develop strategies to test the system at all levels of the application stack
- Build, manage and execute manual/automated test suites to exercise our world-class software to verify the growing feature sets and customer requirements
- Automate tasks through creation and maintenance of scripts and tools
- Track defects and drive vendors to closure
- Participate in all aspects of the product development process with emphasis on end-to-end system validation
- Lead efforts to obtain and maintain open standard certifications (OCPP, ISO15118, CCS, etc.)
- Maintain internal testing and validation equipment.
What We’re Looking For:
Basic Qualifications
- Bachelor’s degree in computer science or electrical engineering
- 2+ years’ experience working with Python, Scripting, Linux and Networking in a product development environment
- Hands-on experience with Playwright, Selenium, Jupyter, Pandas and other automation tools
- Hands-on experience Websockets, and REST API testing
- Hands-on experience with EVs, and EV chargers
- Hands-on experience with CCS, Chademo, and ISO15118
- Hands-on experience with Battery storage systems
- Experience in AI/ML or Generative AI (GenAI) application testing and validation.
- Hands-on experience with Python libraries such as NumPy and Pandas for test data preparation, analysis, and validation.
- Certified electrician is a plus
- Experience in power systems, grid management, and inverters
- Fast pace learner and self-starter
- Experience with energy storage, EV and electrical distribution preferred
- Knowledge of software requirements, architecture and documentation
- Knowledge of code maintenance, coding standards, and version control
- Work in an Agile (SCRUM) engineering environment
- Excellent verbal and written communication skills, interpersonal skills, collaborative skills, and cross-functional interface skills
- Effective communication of project results in written reports and presentations
- Ability to solve problems by identifying root causes, analyzing possible solutions, and taking appropriate action
- Committed to security practices in policy and delivery
- Show vigilance in reporting of information, security vulnerabilities whether personal devices, corporate assets, services offered to customers, or office environment
- Willing to participate in additional security and privacy trainings
- Willing to be a model citizen/mentor in security practices for Shell Recharge Solutions
- A sense of humor!
What We Offer:
- A work environment that allows you to work with and learn from some of the best and brightest in this emerging industry
- The ability to make a difference in a world that needs our technology to help reduce carbon emissions and enable a more sustainable energy future through the use of electric vehicle charging software, services and infrastructure
- The freedom to learn, suggest, and implement innovative new ideas applied to our systems, processes, programs and technologies
- Daily ownership of your role in a challenging, high-growth environment.
- A casual work environment and culture that support work life ‘fit’, enabling you to fit life into your work and work into your life, i.e. flexible scheduling, virtualization options, and a generous holiday package
- Competitive pay and benefits programs designed to enable you to thrive inside and outside of work
- Participation in Company’ performance and rewards bonus program
- Best in class medical benefits for employees
- Innovative Paid Time Off Program
Job Opportunity: QA Automation Engineer at FrontM
Location: Bangalore preferred / Hybrid as applicable
Experience: 5–6 years in Quality Assurance roles
Education: B.E/B.Tech in Computer Science, Engineering or a related technical discipline
Salary: Above market standards, flexible for the right candidate
Career growth: Long-term opportunity with potential to lead test automation strategy and quality engineering
About FrontM
FrontM builds software platforms for frontline workforces operating in remote and low-connectivity environments, with a strong focus on the maritime industry. The platform supports communication, collaboration, healthcare, learning, welfare and operational workflows across mobile, web, kiosk and connected device environments.
The platform is used across web, iOS, Android and integrated services in demanding real-world conditions, requiring disciplined test strategy, reliable automation and close attention to quality at every release.
Role Summary
As a QA Automation Engineer, you will bridge the gap between manual testing and automated solutions to ensure the delivery of high-quality software. You will design, develop and execute automated test scripts for FrontM’s web, mobile and API interfaces, working closely with developers and product managers so that quality is built in from the start.
This role requires strong hands-on experience with modern testing frameworks including Playwright, Appium and Cucumber, and comfort using AI tools to accelerate test case generation and script creation.
Key Responsibilities
Test Strategy & Automation Frameworks (≈40%)
- Review product requirements and technical design documents to create comprehensive, well-structured test plans and test cases covering both manual and automated strategies
- Design, build and maintain scalable automated test frameworks for web applications using Playwright
- Design, build and maintain automated tests for mobile applications on iOS and Android using Appium
- Write clear, business-readable test scenarios and implement BDD frameworks using Cucumber
- Use modern AI tools such as ChatGPT, GitHub Copilot or specialised QA AI tools to generate test cases, write boilerplate automation scripts and identify edge cases
API, Integration & CI/CD Testing (≈40%)
- Perform robust API integration testing to ensure seamless communication between microservices and external endpoints
- Integrate automated tests into the CI/CD pipeline to ensure continuous quality and rapid feedback for the development team
- Maintain and extend regression suites so they remain reliable as the platform evolves
Defect Management & Collaboration (≈20%)
- Identify, record, document and track bugs thoroughly through to resolution
- Perform thorough regression testing when bugs are resolved
- Work closely with cross-functional teams, including developers and product managers, to identify system requirements and ensure quality is built in from the start
Required Technical Skills
Test Automation & Frameworks
- Proven work experience in software quality assurance, with a strong foundation in manual testing methodologies and a transition into automation
- Strong hands-on experience writing automated tests using Playwright for web and Appium for mobile
- Solid experience implementing and maintaining Cucumber for Behaviour-Driven Development
API, Programming & CI/CD
- Deep understanding of RESTful APIs and hands-on API integration testing experience using tools such as Postman, RestAssured or Playwright API testing
- Proficiency in at least one relevant programming language such as JavaScript, TypeScript, Java or Python, with TypeScript/JavaScript highly preferred for Playwright
- Experience with Git and CI/CD tools such as Jenkins, GitHub Actions or GitLab CI
AI-Assisted Testing & Quality Practices
- Demonstrated ability to prompt and use AI coding assistants and generative AI tools to build test scripts, generate test data and brainstorm test scenarios
- Understanding of Agile/Scrum development principles
- Experience with performance and security testing
Personal Attributes
- Strong ownership mindset for product quality and release readiness
- Methodical, detail-oriented approach to testing, documentation and defect tracking
- Clear written and spoken communication in English
- Ability to work independently and collaborate effectively with developers and product managers
- Comfortable working in fast-moving engineering teams
- Curiosity and willingness to adopt new tools, including AI, to improve QA efficiency
Why join FrontM?
Long-Term Career Growth
Opportunity to shape quality engineering for software used by global maritime and remote workforce customers, with scope to grow into test automation leadership roles.
Engineering Challenges That Matter
Test applications used in remote, low-bandwidth and operationally demanding environments, where reliability matters.
Broad Technical Ownership
Take responsibility across web, mobile and API testing, BDD, CI/CD integration and AI-assisted quality practices.
Apply now
Join a team focused on building reliable software for real-world use cases and help ensure the quality of systems used across the global maritime workforce.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
We are seeking a forward-thinking Mid-Level QA Automation Engineer specializing in RPA, financial systems validation, and AI engineering. You will build and scale end-to-end automation workflows using UiPath for our financial services platform. Additionally, you will pioneer our testing evolution by leveraging prompt engineering, creating custom AI agents, and implementing Model Context Protocol (MCP) servers to bridge AI models with our testing infrastructure.
Key Responsibilities and Duties
RPA Automation:
· Design, develop, and maintain robust automated testing workflows using UiPath Studio.
AI Agent Engineering:
· Architect, build, and orchestrate custom AI agents to autonomously generate,execute, and self-heal test scripts.
Prompt Engineering:
· Design, optimize, and manage advanced prompt templates to drive deterministic,high-quality code and test case generation from LLMs.
MCP Integration:
· Implement and configure Model Context Protocol (MCP) ecosystems to securely connect AI agents with local data, development tools, and testing environments.
Financial System Testing:
· Validate end-to-end trade life cycles, market data processing, and capital market clearing workflows.
Regression Orchestration
· Manage continuous regression schedules via UiPath Orchestrator to ensure financial system stability.
Mandatory skills
Project Mandatory Skills
Project Desired Skills
UiPath Studio and Orchestrator (UI/API automation activities)
Selenium or Playwright for web-based application testing
Building, deploying, and scripting autonomous AI agents for complex engineering workflows
Calypso treasury and capital markets platform
Prompt engineering — context injection, few-shot prompting, and guiding LLMs to exact test requirements
FitNesse for acceptance testing and collaborative documentation
Model Context Protocol (MCP) — using or developing MCP servers/clients to connect AI tools to external data sources and developer environments
TypeScript, Python, or Java to support agent tool calling and framework extensions
Qualifications
- 3+ years of professional software QA automation or RPA development experience.
- Strong understanding of capital markets, trading lifecycles, treasury workflows, or core banking architectures.
- Strong communication and collaboration skills to work across engineering, QA, and business teams.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
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
We are seeking a skilled Automation Test Engineer with strong hands-on experience in Python-based automation frameworks. The ideal candidate should have solid experience in designing, developing, and maintaining automation test suites for web and API applications, ensuring high product quality and test coverage.
Key Responsibilities
Design, develop, and maintain automation test scripts using Python.
Develop and execute test cases for functional, regression, API, and integration testing.
Build and enhance test automation frameworks (Selenium / PyTest / Robot Framework etc.).
Perform API testing using tools like Postman, RestAssured, or Python requests library.
Collaborate closely with developers, BAs, and DevOps teams to ensure continuous integration and quality delivery.
Analyze test results, log defects, and track them to closure.
Participate in sprint planning, daily standups, and release execution.
Contribute to improving QA processes, tools, and standards.
Required Skills & Experience
3–4 years of experience in Automation Testing.
Strong programming skills in Python.
Hands-on experience with Selenium WebDriver.
Experience with automation frameworks like PyTest / Robot Framework / Behave.
Good understanding of API testing and automation (REST/JSON).
Experience working with CI/CD pipelines (GitLab CI, Jenkins, Azure DevOps, etc.).
Knowledge of version control (Git).
Familiarity with Agile development methodologies.
Strong debugging, analytical, and communication skills.
Nice to Have
Experience with performance testing tools (e.g., JMeter, Locust).
Working knowledge of Docker or cloud platforms (AWS/Azure/GCP).
Exposure to Mobile Application automation (Appium).
ISTQB Certification or equivalent is a plus.
Education
Bachelor’s degree in Computer Science, Engineering, or equivalent related field.

Job Title: Test Automation Engineer
Experience Required: 2+ Yrs. of very recent experience
Work Location: Gurugram, Haryana (Regular Work from Office)
Work Timings: 04:30 PM 01:30 AM IST (Monday Friday)
Employer Company: Alldomainsoft.com Pvt. Ltd. (alldomainsoft.com)
US Client: Avive Solutions, Inc. (avive.life)
Note: Local candidates preferred. Unsuitable for Java based profiles.
About the Role
As a Test Automation Engineer at Avive, you will play a critical role in ensuring the quality and reliability of our software products. You will build and maintain automated test coverage using Python, Pytest, and BDD frameworks alongside Selenium, focused on validating web application behavior, data accuracy, user permissions, and simulated device communication protocols. Partnering closely with Software Engineering, you will help shape test strategy and expand coverage as new features and functionality are shipped.
What You'll Do including but not limited to:
1. Test Automation Development Design, build, and maintain automated test suites using Python, pytest, and BDD frameworks to validate web application functionality.
- Develop and maintain Selenium-based automation to verify data is displayed accurately across the website.
- Create automation that simulates device communication protocols to validate that data generated by connected devices is correctly received, processed, and reflected on the website.
2. Software Verification
- Expand and maintain automated regression suites that catch defects early and give the team confidence as new features are released.
- Identify gaps in existing test coverage and prioritize new automation based on risk and impact.
- Investigate test failures, determine root cause, and work with Software Engineering to resolve issues.
3. Process & Tooling
- Document, organize, and maintain test cases in Jira using Xray, ensuring traceability between requirements, test coverage, and results.
- Report, track, and prioritize bugs in Jira, working with Software Engineering through resolution.
- Evaluate and integrate new tools, libraries, or frameworks that improve test efficiency, coverage, or maintainability.
- Contribute to CI/CD pipeline integration for automated test execution.
- Continuously refine test strategy and best practices as the product and codebase evolve.
Who You Are
- BS/B.Tech./B.E. in Computer Science, Software Engineering, or a related field (equivalent experience considered).
- 2+ years of experience in software test automation.
- Strong proficiency in Python, with hands-on experience using pytest and BDD frameworks (e.g., pytest-bdd, Behave, or Cucumber)
- Solid experience building and maintaining automated UI tests with Selenium.
- Experience testing web applications, including validating data accuracy, user permissions/access control, and integrations with external or simulated data sources.
- Familiarity with Jira and Xray (or similar tools) for bug tracking and test case management.
- Comfortable working with APIs and simulating device or system communication protocols for test purposes.
- Exposure to CI/CD pipelines and integrating automated tests into a continuous delivery workflow is a plus.
- Strong analytical and debugging skills, with the ability to trace issues from symptom to root cause.
- Organized, independent, and results-oriented, with the ability to manage multiple test efforts simultaneously.
- Excellent communication skills and strong attention to detail, with a collaborative, process-oriented approach to working with Software Engineering.
LinkedIn: www.linkedin.com/in/rkd94
Apply Link: https://jobs.lever.co/AviveSolutions/c20d1002-7998-4e8b-9209-0a4c590d0c7c











