Our client is seeking a highly skilled QA Automation / Testing Engineer to join their team!
The ideal candidate will have a strong background in automated testing, ensuring the quality and reliability of their software products. You will work closely with developers, product managers, and other engineers to develop, maintain, and execute automated test scripts to support their continuous integration and delivery pipeline.
Key Responsibilities:
* Testing Automation - Design, implement, and maintain automated testing scripts for web, mobile, API, and other integrated applications.
* CI/CD Pipeline Development - Ensure continuous integration and continuous deployment (CI/CD) processes include automated tests.
* BDD / TDD Testing - Monitor and optimize the performance, scalability, and cost-efficiency of cloud-based infrastructure.
* Collaboration and Support - Collaborate with software development, data engineering, and product teams to ensure outcomes / deliverables meet business needs and support application requirements.
* Mentorship and Leadership - Provide technical leadership to junior engineers, fostering a culture of continuous learning and improvement.
Skills and Experience:
* Proficiency with performance testing tool platforms, such as JMeter or LoadRunner.
* Strong experience in Infrastructure as Code (IaC) using tools like Terraform, AWS CloudFormation, or AWS CDK.
* Expertise in managing CI/CD pipelines using tools such as Jenkins, GitLab CI, AWS CodePipeline, or similar.
* Solid understanding of containerization and orchestration technologies such as Docker and Kubernetes.
* Experience working in Agile/Scrum environments.
* Knowledge of security best practices for cloud infrastructure, including IAM, VPCs, firewall configurations, and encryption methods.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr