As a dynamic multinational tech company operating in 50 countries, we drive innovation and create projects that shape the future and greatly enhance the quality of life. You will find our solutions supporting advanced AI initiatives, financial analytics, and enterprise-scale digital transformation across global organisations.
About the role
We are looking for a skilled QA Automation Engineer with experience in test automation and cloud-based environments, particularly AWS. The successful candidate will be responsible for designing, developing, and maintaining automated tests to ensure the quality, reliability, and performance of applications and services running in the cloud.
Responsibilities
- Design, develop, and maintain automated test scripts for web applications, APIs, and cloud-based services.
- Create and execute automated functional, regression, integration, and end-to-end tests.
- Test applications and services deployed on Amazon Web Services (AWS).
- Validate cloud infrastructure, integrations, and data flows across distributed systems.
- Integrate automated tests into CI/CD pipelines to support continuous testing and delivery.
- Identify, document, and track defects, working closely with developers and other engineering teams to resolve issues.
- Perform API testing using appropriate tools and frameworks.
- Analyze test results, troubleshoot failures, and identify potential quality risks.
- Collaborate with development, DevOps, and business teams to define test strategies and quality standards.
- Contribute to improving test automation frameworks, testing processes, and overall software quality.
Requirements
- Proven experience in QA Automation or Software Test Automation.
- Experience with test automation frameworks such as Selenium, Playwright, Cypress, or equivalent.
- Experience with API testing tools such as Postman, REST Assured, or similar.
- Practical knowledge of AWS services, such as Lambda, S3, EC2, CloudWatch, API Gateway, or other relevant cloud components.
- Understanding of REST APIs, distributed systems, and cloud-based architectures.
- Experience with CI/CD tools and automated testing integration, such as Jenkins, GitHub Actions, or GitLab CI.
- Knowledge of software testing methodologies, defect management, and quality assurance best practices.
- Experience with Git and version control systems.
- Good analytical, problem-solving, and communication skills.
Nice to Have
- Experience with infrastructure as code, such as Terraform or AWS CloudFormation.
- Familiarity with Docker and containerized applications.
- Experience with performance, load, or security testing.
- Knowledge of monitoring and logging tools in AWS.
- Experience working in Agile/Scrum environments.
To learn more about Seargin, please visit our web page: www.seargin.com