Job Summary
We are looking for a QA Automation Engineer / SDET with 3-4 years of experience in test automation within the CPaaS (Communications Platform as a Service), Customer Experience (CX), or MarTech industry. The ideal candidate will have expertise in developing and maintaining automated test scripts, ensuring the quality and performance of cloud-based applications. Experience with CI/CD pipelines and DevOps practices is a strong plus.
Key Responsibilities
- Design, develop, and maintain automated test scripts for web, API, and mobile applications.
- Develop and execute automation test strategies for CPaaS, CX, and MarTech platforms.
- Work with tools like Selenium, Cypress, Playwright, TestNG, or Robot Framework.
- Perform API testing using Postman, RestAssured, or similar tools.
- Implement and maintain CI/CD pipelines for automated testing integration using Jenkins, GitHub Actions, or GitLab CI/CD.
- Collaborate with developers, product managers, and manual testers to ensure comprehensive test coverage.
- Conduct performance and load testing using tools like JMeter, Locust, or k6.
- Identify, document, and track bugs and defects using JIRA, TestRail, or similar tools.
- Work with cloud platforms (AWS, GCP, or Azure) to validate deployments and system reliability.
- Continuously enhance automation frameworks and testing processes for efficiency and scalability.
Required Skills and Qualifications
- 3-4 years of experience in test automation for CPaaS, CX, or MarTech domains.
- Hands-on experience with Selenium, Cypress, Playwright, or similar automation tools.
- Strong knowledge of API testing using Postman, RestAssured, or Karate.
- Experience in at least one programming language: Java, Python, JavaScript, or C#.
- Understanding of test automation frameworks, BDD/TDD methodologies, and version control (Git).
- Experience with cloud services (AWS, GCP, Azure) and microservices testing.
- Ability to work in an Agile/Scrum environment and collaborate with cross-functional teams.
Preferred Skills (Bonus)
- CI/CD pipeline integration with Jenkins, GitHub Actions, GitLab CI/CD.
- Experience with performance testing tools like JMeter or k6.
- Exposure to security testing and best practices.
- Familiarity with containerization (Docker, Kubernetes) and infrastructure automation.