Workplace: Remote
Job Description:
We are seeking a highly skilled ✨Senior iOS QA Automation Engineer ✨ to join our team. In this role, you will focus on ensuring the highest quality of our iOS applications through robust automated testing strategies.
You will collaborate with cross-functional teams, including developers, designers, and product managers, to define, build, and execute automated testing processes that ensure a seamless user experience and optimal performance.
🚀 Key Responsibilities:
- Design, develop, and maintain scalable and reusable automation frameworks for iOS applications.
- Integrate automation testing into CI/CD pipelines to ensure continuous delivery of high-quality code.
- Write and execute automated test cases for iOS apps using tools like XCUITest.
- Conduct performance, functional, regression, and UI/UX testing on iOS applications.
- Ensure test coverage by leveraging code analysis tools and maintaining detailed test reports.
- Mentor junior QA engineers and provide guidance on best practices for test automation.
- Analyze test results, troubleshoot issues, and optimize automation workflows.
👉 Required Skills:
- Proven experience (5+ years) in QA automation, with a focus on iOS applications.
- Strong programming skills in Swift, Objective-C, or other relevant languages.
- Proficiency with iOS testing frameworks like XCUITest.
- Experience with CI/CD tools such as Jenkins, GitHub Actions.
- Familiarity with RESTful API testing tools like Postman or REST Assured.
- Excellent debugging, problem-solving, and analytical skills.
- Experience working with cloud-based testing platforms (e.g., BrowserStack, Sauce Labs).
- Fluent in English.
Preferred Skills:
- Experience with web automation tools like Playwright (Python)