HamburgerMenu
hirist

Senior Quality Assurance Automation Engineer - SAP BTP Apps

Hawk Sense Business Solution pvt. ltd.
5 - 7 Years
Others

Posted on: 03/06/2026

Job Description

Job Description :

We are looking for a highly skilled Senior QA Automation Engineer with strong experience in testing SAP BTP applications, AI-powered backend services, APIs, and distributed systems. The ideal candidate will be responsible for designing and implementing robust automation frameworks, validating end-to-end business workflows, and ensuring the quality, reliability, scalability, and performance of cloud-native applications.

The candidate should have hands-on expertise in functional automation, API testing, service-layer validation, workflow automation testing, and distributed system testing. Experience with AI/ML-enabled applications, LLM-based workflows, microservices architectures, and cloud-native platforms will be highly desirable.

Key Responsibilities :

Test Automation Development :

- Design, develop, and maintain automation frameworks for enterprise applications.

- Build reusable test libraries and automation utilities.

- Automate :

1. Functional testing

2. API testing

3. Service-layer testing

4. Integration testing

5. Regression testing

6. Workflow validation

- Ensure high automation coverage across critical business processes.

SAP BTP Application Testing :

- Validate applications deployed on SAP Business Technology Platform (BTP).

- Test :

1. SAP BTP services

2. Extension applications

3. APIs

4. Event-driven integrations

5. Workflow Management applications

- Verify application behavior across multiple environments.

- Support cloud-native application testing strategies.

AI & Backend Application Testing :

- Validate AI-powered backend applications and intelligent workflows.

- Test :

1. AI service integrations

2. LLM-powered workflows

3. Prompt-response processing

4. Data pipelines

5. Model integration APIs

- Verify :

1. Functional correctness

2. Response consistency

3. Workflow orchestration

4. Data quality

- Collaborate with AI engineering teams to establish quality standards.

API & Service Testing :

- Design and execute API automation suites.

- Validate :

1. REST APIs

2. GraphQL APIs (Preferred)

3. Microservice endpoints

4. Event-driven services

- Test :

1. Authentication

2. Authorization

3. Data validation

4. Error handling

5. Contract compliance

- Automate service-layer testing using modern frameworks.

Workflow & End-to-End Testing :

- Validate complete business workflows across multiple systems.

- Develop automation covering :

1. User journeys

2. System integrations

3. Data synchronization

4. Process orchestration

- Ensure business process reliability in distributed environments.

Distributed Systems Testing :

- Test applications running in cloud-native and distributed architectures.

- Validate :

1. Inter-service communication

2. Fault tolerance

3. Retry mechanisms

4. Data consistency

5. Event processing

- Analyze issues across microservices and distributed components.

Framework Development & Maintenance :

- Develop and enhance automation frameworks using :

1. PyTest

2. JUnit

3. TestNG

4. Playwright

5. Cypress

- Improve framework scalability and maintainability.

- Implement reporting, logging, and test execution optimization.

CI/CD Integration :

- Integrate automated test suites into CI/CD pipelines.

- Support :

1. GitHub Actions

2. Jenkins

3. Azure DevOps

4. GitLab CI/CD

- Enable continuous quality practices.

- Ensure automated quality gates for deployments.

Defect Management & Quality Assurance :

- Identify, document, and track defects.

- Perform :

1. Root Cause Analysis

2. Defect Validation

3. Regression Verification

- Collaborate with developers and product teams for issue resolution.

Agile Collaboration :

- Participate in Agile/Scrum ceremonies :

1. Sprint Planning

2. Daily Standups

3. Sprint Reviews

4. Retrospectives

- Work closely with :

1. Developers

2. Product Owners

3. Architects

4. AI Engineers

5. DevOps Teams

- Contribute to quality strategy and test planning.

Required Technical Skills :

Automation Testing :

- Functional Automation Testing

- API Automation Testing

- Integration Testing

- End-to-End Testing

- Regression Automation

Programming Languages :

- Strong hands-on experience in at least one :

1. Python

2. Java

3. React (for UI validation and test development support)

Automation Frameworks :

1. PyTest

2. JUnit

3. TestNG

4. Playwright

5. Cypress

API Testing :

1. REST APIs

2. JSON

3. API Contract Testing

4. Authentication Testing

5. Postman (Preferred)

Cloud & Platform Testing :

1. SAP BTP

2. Cloud-Native Applications

3. Distributed Systems

4. Microservices

CI/CD Tools :

1. GitHub Actions

2. Jenkins

3. Azure DevOps

4. GitLab CI/CD

Databases :

1. SQL

2. Database Validation

3. Data Reconciliation

Preferred Skills :

AI & Emerging Technologies :

1. AI/ML Application Testing

2. LLM Workflow Validation

3. Prompt Testing

4. Generative AI Testing

5. AI Service Integration Testing

SAP Ecosystem :

1. SAP BTP

2. SAP Build Apps

3. SAP Integration Suite

4. SAP CAP

Performance & Reliability :

1. Load Testing

2. Performance Testing

3. Resilience Testing

4. Chaos Engineering Concepts

DevOps & Observability :

1. Docker

2. Kubernetes

3. Grafana

4. Prometheus

5. Logging & Monitoring Tools

Qualifications :

- Bachelor's Degree in Computer Science, Engineering, Information Technology, or related discipline.

- Minimum 6+ years of experience in QA Automation and Quality Engineering.

Key Competencies :

- Strong problem-solving and debugging skills.

- Excellent analytical thinking.

- Strong communication and stakeholder management.

- Ability to work in fast-paced Agile environments.

- Passion for automation and quality engineering.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...