AWS Automation QA Engineer
Birlasoft · State of Mahārāshtra, India
Birlasoft · State of Mahārāshtra, India
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