**Job Summary:**
We are seeking a skilled and versatile Senior QA Engineer / SDET with strong expertise in both web test automation and native iOS automation using XCUITest (Swift). The candidate should be comfortable working in modern CI/CD environments and experienced with Cypress, AWS Device Farm, and GitLab / Jenkins pipelines. This role is ideal for someone who can contribute across platforms and drive best practices in test strategy, automation, and delivery.
**Key Responsibilities:**
* Design, implement, and maintain end-to-end test automation for:
* Web and API layers using Cypress (JavaScript). **[HIGH Priority]**
* iOS mobile apps using XCUITest with Swift. **[HIGH Priority]**
* Run and manage automated mobile tests on Cloud Mobile devices - AWS Device Farm(preferred).
* Integrate tests into CI/CD workflows using GitLab CI/CD and Jenkins.
* Leverage Cypress Cloud for test parallelization, flake detection, and analytics.
* Conversant with mocking/stubbing strategies and tools.
* Conversant with REST API & platform like Postman.
* Collaborate with developers, QA peers, product owners, and DevOps teams to ensure software quality.
* Identify gaps in test coverage, conduct root cause analysis of bugs, and drive test improvements.
* Contribute to Agile ceremonies and promote test automation across teams.
**Required Skills:**
* 5+ years of QA/test automation experience across web, API, and mobile platforms.
* Proficient in Cypress.io, JavaScript/TypeScript, and Cypress Cloud.
* Strong expertise in XCUITest for iOS apps, using Swift.
* Hands-on experience running tests on Cloud Mobile devices
* Experience integrating tests in Jenkins and/or GitLab CI/CD pipelines.
* Strong debugging and troubleshooting skills across frontend, API, and mobile app layers.
* Familiarity with test case management tools (e.g., Xray, Jira).
**Nice to Have:**
* Experience with mocking tools (Mountebank) and contract testing (optics Prism).
* Familiarity with GenAI tool - Amazon Q, Claude.
* Exposure to Airlines domain.
* Working knowledge of Docker and cloud infrastructure (AWS).
* Test reporting via Allure, Mochawesome, or Xray dashboards.
**Education:**
* Bachelor’s or Master’s in Computer Science, Engineering, or related technical field.
Any Graduate