Title: XCUI + API Automation Engineer
Location: Cupertino, CA (On-site)
Duration: 6 months (possibility of extension)
Implementation Partner: Infosys
End Client: To be disclosed
JD:
Minimum # years of experience
3-5 years
Must Have
Proficiency with UI automation tools, XCUI is must have
Expert in Java automation
Tools/technologies
Programming Languages: Java, Python, Swift.
UI Automation Tools: Selenium WebDriver, Playwright, XCUITest.
API Automation Tools: Postman (for manual testing/prototyping) and Rest Assured, TestNG (for API automation frameworks).
Test Runners/Frameworks: TestNG, PyTest.
Version Control: Git
Specific automation skills
Framework Design: Experience establishing and maintaining industry-standard design patterns like the Page Object Model (POM) for UI and Data-Driven approaches.
CI/CD Integration: Ability to orchestrate and run automated test suites on a schedule within pipelines.
Server Testing: Understanding of RESTful APIs, JSON/XML data formats, and handling HTTP status codes.
Experience working with Apple devices (iPhone, iPad, Mac, Watch etc.).