Role description
["XCUITest (iOS)","Unit Testing","Knowedge of Test Frameworks"]
Job Summary
We are seeking a skilled iOS QA Engineer / Tester with hands-on experience in XCUITest, strong understanding of unit testing, and solid knowledge of testing frameworks. The role focuses on ensuring the quality, reliability, and performance of iOS applications through a combination of manual testing and automation.
Key Responsibilities
- Perform functional, regression, integration, and exploratory testing of iOS applications.
- Validate app behavior across multiple iOS versions, devices, and screen sizes.
- Ensure high standards of usability, stability, and performance.
- Work closely with iOS developers to understand application workflows and technical design.
- Design, develop, and maintain iOS UI automation tests using XCUITest.
- Automate regression and smoke test suites for iOS applications.
- Ensure automation scripts are stable, maintainable, and scalable.
- Integrate iOS automation tests into CI/CD pipelines.
- Write, review, and maintain unit tests for iOS components as needed.
- Work with testing frameworks such as XCTest and related tools.
- Ensure appropriate test coverage and adherence to test best practices.
- Support developers in identifying and addressing unit-level defects early in the SDLC.
- Create and execute test cases, test scenarios, and test plans based on requirements.
- Review requirements and acceptance criteria to identify gaps and risks.
- Log, track, and manage defects with detailed reproduction steps and evidence.
- Perform re-testing and regression testing after fixes.
Skills
xcuitest,automation testing,ios simulator management,page object model,
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.