You will design, implement, and maintain automation frameworks across Web, Mobile, API, and cloud-based applications.
Responsibilities
- Develop and execute cross-platform automation scripts for functional, integration, regression, and performance testing.
- Automate testing for native and hybrid mobile applications on iOS and Android.
- Validate cloud-native applications deployed on AWS, Azure, or Google Cloud for scalability and resilience.
- Integrate automated test suites into CI/CD pipelines including Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
- Collaborate with developers and product managers to define automation strategies and transition manual test cases into scripts.
- Perform root cause analysis for test failures and optimize frameworks for efficiency and reliability.
Required Skills
- 7+ years of experience in QA automation focusing on Web, Mobile, API, and Cloud testing.
- Hands-on expertise with Web/UI frameworks such as Selenium, Cypress, or Playwright.
- Mobile automation experience using Appium, Espresso, or XCUI Test.
- Proficiency in API automation using Postman, RestAssured, or SoapUI.
- Experience testing microservices architectures and API contract validation.
- Experience with cloud platforms including AWS, Azure, or Google Cloud.
- Proficiency in Java, Python, JavaScript, or C# for test automation.
- Knowledge of NoSQL databases like MongoDB or DocumentDB.
- Familiarity with containerization using Docker and Kubernetes.
Preferred Skills
- Experience with performance testing tools like JMeter, Gatling, or k6.
- Experience implementing contract testing using Pact or Spring Cloud Contract.
- Knowledge of Gen AI-based automation tools like Testim.io, Applitools, Mabl, or Healenium.
- Healthcare or PBM domain knowledge.