Automation QA Tester
Job Description:
Overview
We are seeking an experienced QA Engineer to support a modernization project. This position emphasizes mid- to back-end testing, automation, and validation in cloud-native, event-driven systems. Ideal candidates will bring strong experience with AWS and the ability to test services in distributed, serverless environments.
Primary Responsibilities
-
Design and execute test plans and cases for cloud-based services and event-driven workflows.
-
Lead testing efforts for backend components, including AWS Lambda functions and DynamoDB data flows.
-
Monitor CloudWatch logs and metrics to validate application behavior and identify anomalies.
-
Build and maintain automated test scripts focused on backend processes and integration points.
-
Translate functional and technical requirements into detailed, actionable test strategies.
-
Ensure test coverage and traceability across API and microservices architecture.
-
Act as a quality advocate across Agile/Scrum teams, contributing to CI/CD improvements.
-
Provide clear, data-driven test status and defect reports to technical stakeholders.
-
Participate in architecture discussions, offering QA insight into system design, risks, and testability.
Required Qualifications
-
5+ years in QA roles with a strong focus on automation and backend/API testing.
-
Proven experience testing event-driven architectures and serverless services (especially AWS Lambda).
-
Strong familiarity with CloudWatch for monitoring logs and validating workflows.
-
Experience with DynamoDB, understanding of NoSQL data modeling and validation.
-
Solid understanding of distributed systems and asynchronous processing.
-
Experience testing in Agile/DevOps environments, particularly within CI/CD pipelines.
-
Excellent communication skills and ability to collaborate across development, product, and QA teams.
-
Ability to work independently and manage testing responsibilities across multiple services.
Required Skills:
Automation