AWS QA Engineer (App Modernization & AI-driven Testing)
AWS QA Engineer (App Modernization & AI-driven Testing)
Location : London ,UK (3 Days/week)
Job Type : Contract (Duration 4-6 months)
Role Overview
We are seeking an experienced AWS QA Engineer to support cloud-native application modernization programs. You will validate serverless and event-driven systems on AWS, build automated test frameworks, and leverage AWS Kiro for AI-assisted testing and quality engineering.
Key Responsibilities
- Functional & Automation Testing
Design and execute test strategies for AWS Lambda, API Gateway, EventBridge, Kinesis, DynamoDB, and S3. Automate validation of APIs, event flows, and data persistence.
- Event-driven & Streaming Validation
Test Kinesis ingestion/processing and EventBridge orchestration, ensuring end-to-end workflow integrity across microservices.
- Application Modernization Testing
Support testing of legacy-to-cloud-native migrations, including functional, regression, SIT, and integration testing for API-first architectures.
- AI-driven Testing
Use AWS Kiro to accelerate test case generation, test data creation, automated validation, and defect detection.
- Performance, Reliability & Security Testing
Execute load, resilience, and failure-scenario testing; validate IAM, authentication flows, data integrity, and system reliability.
- Automation & DevOps Integration
Build automated testing frameworks and integrate tests into CI/CD pipelines for continuous validation of serverless and event-driven systems.
- Collaboration & Communication
Work closely with developers, architects, and stakeholders on design reviews, test planning, defect triage, and quality reporting.
Required Skills & Experience
Core AWS & QA Skills
- Strong QA and automation testing experience for cloud applications
- Hands-on expertise with AWS Lambda, EventBridge, Kinesis, API Gateway, DynamoDB, and S3
- Experience testing serverless and event-driven architectures
Automation & Tools
- Experience with automation frameworks such as Jest, Java/Spring Boot, or similar
- Proficiency with API testing tools (Postman, REST clients)
- Ability to build automated test suites and validate JSON-based API/event payloads
- BDD/Cucumber knowledge is a plus
Modernization & Integration Testing
- Experience testing microservices and API-first systems
- Strong understanding of distributed-system integration and data validation
AI & DevOps
- Exposure to AI-assisted testing tools, ideally AWS Kiro
- Experience integrating tests into CI/CD pipelines (GitHub Actions, Jenkins)
- Familiarity with CloudWatch and Infrastructure as Code validation (CDK)
Soft Skills
- Strong analytical and problem-solving ability
- Excellent communication and collaboration skills
- Detail-oriented with a strong quality mindset
Preferred Qualifications
- AWS Certified Developer or Cloud Practitioner
- Experience with Kafka/MSK, performance testing, and security testing tools
- Exposure to enterprise-scale AWS modernization programs