Country/Region:  IN
Requisition ID:  36530
Work Model: 
Position Type: 
Salary Range: 
Location:  INDIA - PUNE - BIRLASOFT OFFICE - HINJAWADI

Title:  AWS Automation QA Engineer

Description: 

Area(s) of responsibility

Job Description – AWS QA Engineer (App Modernization & AI-driven Testing)

Role Overview
We are seeking a skilled AWS QA Engineer with strong experience in testing serverless and event-driven architectures. The role focuses on validating modern cloud-native applications built on AWS, ensuring high quality across application modernization programs, while leveraging AI-assisted testing using AWS Kiro.

Key Responsibilities
1. Functional & Automation Testing (AWS Serverless)
•    Design, develop, and execute test strategies and test cases for applications built on: 
o    AWS Lambda, API Gateway
o    Amazon EventBridge
o    Amazon Kinesis Data Streams
•    Validate event-driven and streaming workflows, including message processing and data consistency.
•    Develop automated test scripts to validate: 
o    API responses
o    Event flows and triggers
o    Data persistence in DynamoDB / S3

2. Event-driven & Streaming Validation
•    Create and execute test scenarios for: 
o    Kinesis stream data ingestion and processing
o    Event orchestration via EventBridge
•    Validate end-to-end workflows across microservices and serverless components.
•    Perform integration testing and contract testing across services.

3. Application Modernization Testing
•    Support testing for modernized applications (legacy → cloud-native).
•    Perform: 
o    Functional testing
o    Regression testing (pre/post migration comparison)
o    System Integration Testing (SIT)
•    Validate API-driven and microservices-based architectures [AWS Server...sting v1.0 | PowerPoint]

4. AI-driven Testing (Kiro)
•    Leverage AWS Kiro for AI-assisted testing to improve productivity.
•    Use AI for: 
o    Test case generation
o    Test data preparation
o    Automated validation and defect detection
•    Contribute to AI-enabled quality engineering practices.

5. Performance, Reliability & Security Testing
•    Execute: 
o    Performance and load testing for serverless workloads
o    Resilience and failure scenario testing (event loss, retries, scaling)
•    Validate: 
o    Security and access controls (IAM roles, authentication flows)
o    Data integrity and system reliability

7. Collaboration & Communication
•    Work closely with: 
o    Developers, Tech Leads, and Architects
o    Customer stakeholders (as needed for validation and UAT)
•    Participate in: 
o    Design discussions
o    Test planning and defect triage
•    Ensure clear communication of quality metrics and risks.

Required Skills & Experience
Core Testing & AWS Skills
•    Strong experience in QA / Automation testing for cloud applications
•    Hands-on experience with: 
o    AWS Lambda
o    Amazon EventBridge
o    Amazon Kinesis Data Streams
o    API Gateway
o    DynamoDB and S3
•    Experience testing event-driven and serverless architectures


Test Automation & Tools
•    Experience with: 
o    Automation frameworks (Jest framework, Java/Springboot, or similar)
o    API testing tools (Postman, REST clients)
•    Ability to: 
o    Create automated test suites
o    Validate JSON-based inputs/outputs for APIs and events
•    Knowledge of: 
o    BDD frameworks (Cucumber - good to have)

AI & Innovation
•    Exposure to: 
o    AI-assisted testing (AWS Kiro preferred)
o    Test automation using GenAI tools
•    Interest in driving AI-enabled QA practices