Requirements Engineer at Adesso India · Remote only · 6 - 15 years · ₹10L - ₹27L / yr · Remote only · Posted 20 Mar 2025

Immediate Joiners Preferred. Notice period - Immediate to 30 days
Overview
adesso India specialises in optimization of core business processes for organizations. Our focus is on providing state-of-the-art solutions that streamline operations and elevate productivity to new heights.
Comprised of a team of industry experts and experienced technology professionals, we ensure that our software development and implementations are reliable, robust, and seamlessly integrated with the latest technologies. By leveraging our extensive knowledge and skills, we empower businesses to achieve their objectives efficiently and effectively.
Job Description
For new a project, we are seeking a talented requirement in engineer with testing abilities to join our dynamic team. In this role, you will handle the definition and quality assurance of requirements for various procedures, including bug fixing, maintenance of existing components, functional or technical enhancements (change requests). The project is about to create a global solution for payroll validation processes related to customer payments. It involves data from various systems, leading to complexity. Currently, manual work is time-consuming and error prone. Your responsibilities will include collecting and documenting requirements from, transforming the results to developable epics and user stories and defining test cases for ensuring a correct implementation.
Responsibilities:
Requirements Engineering:
Define and adjust requirements.
Document requirements.
Manage requirements.
Testing:
Create test concepts.
Develop test cases for system testing and, if necessary, for UAT (User Acceptance Test).
Prepare and create test data for system testing and UAT.
Execute tests and document results.
Report to project management or the customer’s contact person.
Defects Management:
Manage defects in JIRA/XRay.
Independently plan and initiate retest activities based on defect status.
Establish and ensure the centrally defined defect process for the listed procedures.
Perform manual regression tests after the release of a new version on the test system.
Document test execution.
Regularly review and adjust regression test cases (test data, test scripts, expected results).
Test Automation:
Create test cases for test automation.
Develop test data for test automation.
Define machine-executable test scenarios using test frameworks.
Coordinate and plan test strategies.
Plan test resources.
Monitor test execution.
Report to project management.
Create automated test cases using, following internal development guidelines and the internal automation framework.
Integrate created test cases into JIRA/XRay.
Ensure documentation of tests.
Maintain scripts within a project/regular operation.
Ensure robust automated test execution.
Use components for dynamic test data generation.
Maximize modularization and reusability of code/components.
Execute automated test cases after the deployment of a new release as specified by the project.
Document test execution as required by the project.
Communicate test results to the customer’s contact person.
Requirements:
Proficiency in test methodology, ideally ISTQB certified (Advanced).
Proficiency in requirements engineering, ideally IREB certified (Advanced).
Strong analytical skills and good abstraction ability (Advanced).
Result-, goal-, and service-oriented work approach (Advanced).
Independent working style, adherence to deadlines (Advanced).
Fluency in both technical and business languages (Advanced).
Understanding of IT interfaces (technologies, data transfer e.g., Web Service, File) (Basic).
Knowledge of IT security and data protection concerning IT applications and documents (Advanced).
Experience with system and integration tests as well as regression test concepts (Advanced).
Experience in agile processes (Basic).
Expertise in Micro Focus UFT framework (UFT Developer) or Playwright (Advanced).
Skills & Requirements
Test methodology, ISTQB certified, Requirements engineering, IREB certified, Analytical skills, Abstraction ability, Result-oriented, Goal-oriented, Service-oriented, Independent work, Adherence to deadlines, Fluency in technical and business languages, Understanding IT interfaces, Knowledge of IT security, Data protection, System testing, Integration testing, Regression testing, Agile processes, Micro Focus UFT framework (UFT Developer), Playwright.

Similar jobs (10)
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Staff Engineer – Automation & Manual Testing
Company: Stryker
Industry: Medical Devices / Healthcare Technology
Location: Gurugram– Onsite
Experience: 5–10 Years
Employment Type: Full-Time
Required Skills & Qualifications
- 4–10 years of experience in Software Testing, covering both Automation and Manual Testing.
- Strong hands-on experience in Automation Framework Development – Mandatory.
- Strong programming experience in either Java or Python.
- Hands-on experience with one or more of:
- Selenium
- PyTest
- Cucumber
- Java/Python-based automation frameworks
- Experience in designing, developing, maintaining, and enhancing automation frameworks.
- Strong understanding of Manual Testing, including test case design, execution, regression, exploratory testing, and defect verification.
- Good knowledge of SDLC, STLC, testing methodologies, defect lifecycle, and risk assessment.
- Experience with version control and defect/bug tracking tools.
- Good understanding of Agile/Scrum methodologies.
- BE/B.Tech/ME/M.Tech in Computer Science, Information Technology, Electronics, Electrical Engineering, or a related engineering discipline.
Preferred Skills
- Experience working with both Java and Python.
- Experience with Linux, Qt/QML, or Squish.
- Exposure to performance/non-functional testing.
- Experience in regulated or compliance-driven product development environments.
- Experience in the medical devices/healthcare domain.
- ISTQB, CSM, PSM, or other relevant certifications.
What We're Looking For
- Strong automation engineers who have built or significantly enhanced automation frameworks, rather than only executing existing scripts.
- Candidates with solid hands-on coding experience in Java OR Python.
- Professionals comfortable working across both automation and manual testing.
- Strong problem-solving, debugging, and collaboration skills.
- Candidates who can contribute to test strategy as well as hands-on implementation.
Share CV at : snigdhaattheratebeanhr.com
Position: Test Engineer (Manual / Automation)
Location: Bangalore
Experience: 3-5 years
Employment Type: Full-time
About the Role
We are looking for a skilled Test Engineer with strong experience in manual and automation testing to collaborate QA efforts across multiple projects. The ideal candidate will drive testing strategy and ensure product quality through process excellence and automation adoption.
Key Responsibilities
· Define and implement test strategies, plans, and quality standards.
· Oversee test design, execution, defect tracking, and triage.
· Drive automation and integrate testing with CI/CD pipelines.
· Collaborate with cross-functional teams for timely, quality releases.
· Track and report QA metrics (defect density, coverage, leakage, progress).
· Conduct risk-based testing and prioritize critical areas.
· Manage test data, environments, and reviews for continuous improvement.
· Ensure best testing practices and high-quality delivery across projects.
Required Skills & Qualifications
- Bachelor’s in Computer Science, IT, or related field.
- Strong manual testing and test case design skills.
- Hands-on experience with automation tools (Selenium, Playwright, Cypress, etc.).
- API testing experience (Postman, Swagger).
- Understanding of SDLC, Agile/Scrum, and CI/CD.
- Excellent problem-solving, communication, and mentoring skills.
Good to Have
- Knowledge of performance testing tools (JMeter, LoadRunner).
- Exposure to cloud-based testing (AWS, Azure).
Why Join Us?
- Lead a high-performing QA team with real ownership.
- Build automation frameworks and influence testing strategy.
- Exposure to full SDLC and enterprise-scale applications.
- Growth path toward QA Manager / Head of QA.
Senior QA Engineer
Make quality part of the engineering system.
AbleCredit builds software for complex enterprise workflows where AI, APIs, business rules, human decisions, and real-world operations have to work together reliably. We care about building products that work in production - not just in demos. We're looking for a senior quality engineer who can move quality upstream: from release-time testing to better automation, contracts, observability, and engineering practices.
What You'll Own?
• Own quality strategy across web, mobile, backend APIs, integrations, and end-to-end workflows.
• Design and maintain automated regression suites for critical customer journeys.
• Build API, integration, contract, and workflow tests that catch failures before production.
• Partner with engineering and product teams during design - not only after development is complete.
• Define release readiness, risk-based testing, and production validation practices.
• Investigate escaped defects, identify systemic causes, and drive preventive improvements.
• Improve test data, environments, tooling, and CI integration so teams can ship confidently.
What We're Looking For?
• 5+ years in software quality engineering or test automation.
• Strong API and backend testing experience, including asynchronous and integration-heavy systems.
• Experience testing mobile and web applications and understanding client/ server failure modes.
• Ability to write automation in JavaScript/ TypeScript, Python, Java, or a similar language.
• Strong debugging skills across logs, network requests, databases, and distributed services.
• Experience with CI/CD and integrating automated tests into release pipelines.
• A product mindset: prioritize risk and customer impact rather than maximizing test-case counts.
Nice to Have
• Performance, load, security, or reliability testing.
• Experience with Playwright, Cypress, Appium, Postman/ Newman, k6, or similar tooling.
• Experience with event-driven systems, queues, webhooks, and long running workflows.
• Experience testing AI-assisted or non-deterministic product behavior.
How We Think About Quality?
Quality is an engineering responsibility. Automation should create confidence, not dashboards. A production escape should improve the system that allowed it to happen. The goal is simple: ship quickly without making customers our test environment.
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
Key Responsibilities
· Assuring the high quality of the products
· Analyze stakeholder and system requirements
· Design, create and maintain test artifacts (Test Plans, Test Cases, Coverage Matrix)
· Raise synergies with lower level test stages along the test pyramid
· Perform end-to-end-, regression- and acceptance tests
· Document and report test results and defects
· Create and demonstrate status reports to stakeholders
· Work with development team on system integration test planning and execution
· Collaborate with Product Owner to assure correct and complete requirements
· Follow defined organizational processes and quality standards
Participate in Product Development Life Cycle improvements
Required Skills
· Willingness to identify weaknesses by intensive manual tests
· Experience with test management tools (Azure Test Plans or similar)
· Experience of test case detailing, reviews and defect management
· Experience in functional testing techniques (end-to-end, acceptance, regression, explorational)
· Understanding of Agile Development Life Cycle methodologies
· Test Engineer Certification (CSTE, ISTQB) is a plus
· Strong analytical and problem-solving skills, reliable and self-organized
· Excellent communication skills in multicultural environments
· Ideally experience in understanding of C# code
· Ideally experience in writing automated tests
Key Responsibilities
· Assuring the high quality of the products
· Analyze stakeholder and system requirements
· Design, create and maintain test artifacts (Testplans, Test-Cases, Coverage Matrix)
· Raise synergies with lower level test stages along the test pyramid
· Perform end-to-end-, regression- and acceptance tests
· Document and report test results and defects
· Create and demonstrate status reports to stakeholders
· Work with development team on system integration test planning and execution
· Collaborate with Product Owner to assure correct and complete requirements
· Follow defined organizational processes and quality standards
· Participate in Product Development Life Cycle improvements
Required Skills
· Willingness to identify weaknesses by intensive manual tests
· Experience with test management tools (Azure Test Plans or similar)
· Experience of test case detailing, reviews and defect management
· Experience in functional testing techniques (end-to-end, acceptance, regression, explorational)
· Understanding of Agile Development Life Cycle methodologies
· Test Engineer Certification (CSTE, ISTQB) is a plus
· Strong analytical and problem-solving skills, reliable and self-organized
· Excellent communication skills in multicultural environments
· Ideally experience in understanding of C# code
· Ideally experience in writing automated tests
Role Summary
The QA Engineer (Automation + Manual) is responsible for ensuring the quality, reliability, and compliance
readiness of the ERP platform. This role involves end-to-end testing of complex workflows, including compliance
processes, legal case management, and multi-entity operations. The QA will play a critical role in preventing
defects in high-risk areas such as accounting, regulatory filings, and audit trails, while also building automation
frameworks to improve testing efficiency and release confidence.
Job Responsibilities
• Understand business requirements, technical architecture, and ERP workflows.
• Create test strategies and test plans covering functional, integration, and regression testing.
• Identify high-risk areas such as compliance deadlines, approvals, and workflow dependencies.
• Perform functional testing of ERP modules and end-to-end workflow testing.
• Validate complex business scenarios and multi-role workflows such as admin, compliance officer, and accountant.
• Conduct exploratory testing for edge cases.
• Ensure accuracy of financial and legal data flows.
• Design and develop automated test scripts for UI and APIs.
• Build scalable automation frameworks.
• Automate regression suites and critical workflows such as compliance filings, approvals, and calculations.
• Integrate automation with CI/CD pipelines.
• Validate REST / GraphQL APIs.
• Perform data validation between database and API responses.
• Test integration points with third-party APIs and government portals.
• Test multi-step approval workflows, RBAC, and document lifecycle flows.
• Ensure correct escalation and notification flows.
• Conduct basic performance testing, including API response times.
• Identify bottlenecks in workflows and support load testing efforts.
• Log clear, reproducible bugs and track defects through the lifecycle.
• Collaborate with developers for quick resolution.
• Prioritise based on business impact.
• Work closely with the Product Manager and developers for requirements clarity and early testing.
• Participate in sprint planning, daily standups, and sprint demos.
• Use Gen AI as a force multiplier.
Qualifications
• Bachelor's degree in Computer Science / IT / Engineering.
• 5-7 years of experience in QA, including manual and automation testing.
• Experience in enterprise applications / ERP / SaaS platforms.
• Strong experience in workflow-based systems.
• Strong expertise in test case design, exploratory testing, and workflow validation
What you'll own
The quality charter. Define and evolve the testing strategy — web application, dashboards, APIs, webhooks, and customer integrations. Establish release criteria, coverage expectations, and quality gates that engineers actually respect because they're fast and they catch real bugs. Automation at scale. Build and maintain end-to-end and API automation suites that run on every PR and give a trustworthy signal. Own the flake rate. Design for parallel execution, deterministic test data, and fast feedback — a suite nobody trusts is worse than no suite. Performance and reliability. Design and run load, stress, and soak tests against APIs and the platform. Profile results, isolate bottlenecks with the engineers who own the service, and set up the monitoring that tells us about degradation before a customer does. Leverage through tooling, including AI. Use whatever gets coverage up and cycle time down: LLM-assisted test case generation from specs, AI-assisted authoring and maintenance of automation, synthetic test data generation, log and failure triage. We expect you to be opinionated about where these tools genuinely help and where they produce impressive-looking noise. Raising the bar. Partner with product and engineering from spec through release so quality risk is surfaced during design, not after code freeze. Mentor the QA team and build the practices — bug triage discipline, root cause analysis, prevention over detection — that outlast any single release.
What we're looking for
Must have
3–6 years in QA roles, with meaningful ownership of automation frameworks rather than only executing existing suites.
Strong test automation skills with a modern framework — Playwright, Cypress, or Selenium — and solid coding ability in Python, JavaScript/TypeScript, or Java. You should be comfortable reading application code, not just testing around it.
API testing experience: REST, auth, webhooks and asynchronous event flows, contract testing, and tooling such as Postman, REST Assured, or Pact.
Hands-on CI/CD integration — GitHub Actions, GitLab CI, Jenkins, or equivalent — including making suites fast and reliable enough to gate merges.
Working knowledge of SQL for validating data correctness, and comfort with logs, traces, and observability tooling for debugging.
Rigorous, systematic thinking about edge cases and failure modes, and the communication skills to make quality risk legible to product and leadership.
Nice to have
Experience testing AI, ML, or LLM-based products, and comfort with the reality that outputs are probabilistic rather than deterministic. Familiarity with Docker, Kubernetes, or cloud infrastructure for standing up test environments.
Performance and load testing with k6, JMeter, Gatling, or Locust, plus the analytical ability to turn results into a specific, actionable bottleneck. Exposure to enterprise SaaS with real integration surface area, or to security and compliance testing expectations of enterprise buyers. - Experience as the first or most senior quality voice on a team.
What we offer
Competitive compensation with equity. Direct ownership of a charter that materially affects how enterprise customers experience our product.
Proximity to frontier AI systems in production, and the freedom to use modern tooling to do your job well.
A fast-moving team where the distance between an idea and a shipped change is short.
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
About the team
SecurITe’s mission is to build an Agentic‑AI driven security platform that protects critical infrastructure from modern cyber threats. Our focus is on delivering highly performant, resilient, and intelligent network security systems that help defenders stay ahead of adversaries.
About the Role
We’re looking for a seasoned Senior Quality Engineer to provide technical leadership and architectural oversight for our next‑generation cybersecurity AI platform. In this high-impact role, you will define the technical strategy for quality assurance, ensuring our agentic AI transforms cyber defense with unparalleled reliability.
You will be responsible for the end-to-end quality lifecycle, from architectural reviews to the deployment of scalable automation frameworks. Beyond technical execution, you will serve as a mentor to junior team members, fostering a culture of technical excellence and driving the strategy that ensures our solutions meet the rigorous demands of critical infrastructure protection.
What You’ll Do
● Defining and driving comprehensive QA strategies and roadmaps for the cybersecurity platform.
● Designing, developing, and executing test plans, test cases, and automated scripts to ensure software quality.
● Performing functional, regression, performance, scalability and security testing to identify bugs or defects.
● Collaborating with developers, product managers, and other stakeholders to understand product requirements and testing needs.
● Identifying, documenting, and tracking software defects, ensuring clear communication of issues and their resolutions.
● Leading deep-dive root-cause analysis for critical system defects and security vulnerabilities.
● Conducting thorough reviews of product specifications and software design to identify potential areas of concern before testing.
● Architecting and designing complex, scalable test automation frameworks to optimize CI/CD velocity.
● Ensuring the software meets customer and business requirements by validating the functionality and performance.
● Assisting in continuously improving QA processes, tools, and best practices to enhance software testing efficiency and effectiveness.
● Supporting user acceptance testing (UAT) and assisting clients with product validation.
● Mentoring junior and mid-level engineers, providing technical guidance and conducting architectural reviews.
Required Experience
● A Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or a related field.
● 8-10 years of proven experience in quality engineering, specifically within network cybersecurity, Identity Providers, or AI-integrated platforms.
● Expertise in manual and automated testing.
● Deep domain expertise in complex system validation and advanced automation practices at scale.
● Proficiency in programming languages like Python to build and run automated test scripts.
● "Strong knowledge of software testing methodologies, performance testing tools (e.g., JMeter, k6), and security traffic generation/simulation tools (e.g., Ixia BreakingPoint, Scapy, or Snort/Suricata traffic generators)."
● Understanding of continuous integration/continuous deployment (CI/CD) pipelines and version control systems like Git.
● Strong communication skills for documenting test results and interacting with cross-functional teams.
● Excellent analytical skills, attention to detail, and problem-solving ability.
● Ability to work independently as well as collaboratively in a team environment.
● A curious mindset with a willingness to quickly learn new technologies and testing tools.
Required Skills & Qualifications
● Familiarity with cloud-based testing environments (GCP, AWS, Azure).
● Experience with cybersecurity products or cloud services or IDP or Web UI
The Mindset
● Problem Solver: You thrive on complex, ambiguous challenges and engineer elegant solutions.
● Ownership‑Driven: You take initiative, move fast, and deliver outcomes without hand‑holding.
● Continuous Learner: You stay ahead of the curve in AI, ML, and emerging technologies.
● Startup DNA: You excel in fast‑moving environments where priorities evolve and impact is immediate.












