Role: Test Analyst
Job location: Kolkata & Ahmedabad
Exp range: 6-13 Years
Test Planning and Design: Develop comprehensive test plans, test cases, and scripts based on functional and technical specifications.
- Test Execution: Perform manual and automated testing across multiple environments to validate application functionality and performance.
- Defect Management: Identify, document, and track defects using standard tools; collaborate with developers for timely resolution.
- Automation and CI/CD: Implement automated test scripts and integrate them into CI/CD pipelines using Azure DevOps and Terraform.
- Cloud and Container Testing: Validate applications deployed on AWS services (EKS, ECS, Lambda, S3) and containerized environments (Docker, Kubernetes).
- Data Validation: Conduct data integrity and profiling checks for applications interacting with data pipelines and warehouses.
- Security and Compliance: Ensure secure handling of sensitive data and compliance with governance policies during testing.
- Reporting: Prepare detailed test reports, metrics, and dashboards for stakeholders.
Technical Skills
- Proficiency in Python and YAML for automation and configuration-driven testing.
- Strong experience with AWS services (EKS, ECS, Lambda, S3, Glue).
- Familiarity with containerization and orchestration using Docker and Kubernetes.
- Experience with CI/CD pipelines and infrastructure-as-code using Azure DevOps and Terraform.
- Understanding of data engineering pipelines and data warehouse architectures for validation.
- Knowledge of RBAC and access control auditing in cloud environments.
Desirable Attributes