Unify Technologies

Manual QA

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Manual QA Engineer focused on iOS testing, requiring 5+ years in software testing, strong manual testing skills, and experience with automation frameworks. The contract is 12+ months, located onsite in Cupertino, CA, for local USC/GC/EAD candidates.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
July 23, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
On-site
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Cupertino, CA
-
🧠 - Skills detailed
#Azure #Python #TestNG #UAT (User Acceptance Testing) #Scripting #Jira #GitHub #Microservices #Agile #Jenkins #Debugging #Scrum #POSTMAN #Java #Regression #Automation #DevOps #Quality Assurance #JavaScript #Programming #Swagger #Azure DevOps #API (Application Programming Interface) #REST (Representational State Transfer) #REST API #iOS
Role description
Manual QA – Manual iOS Testing Duration: 12+ Months Location: Cupertino, CA (100% Onsite) Only LOCAL Candidates are encouraged to apply - USC/GC/EAD Only.. Job Description We are seeking a highly skilled QA Engineer with a strong background in Manual Testing of iOS/mobile applications and experience working with test automation using any automation framework. The ideal candidate should have excellent analytical and debugging skills, a passion for delivering high-quality products, and experience validating complex mobile applications and backend services in a fast-paced engineering environment. Required Qualifications • 5+ years of experience in Software Testing and Quality Assurance. • Strong hands-on experience in Manual Testing, with a focus on iOS/mobile applications. • Experience creating and executing comprehensive test plans, test cases, and test scenarios. • Hands-on experience performing Functional, Regression, Integration, System, Smoke, Sanity, User Acceptance (UAT), and End-to-End Testing. • Experience testing native mobile applications, with strong understanding of the iOS application lifecycle, app installation, upgrades, and release validation. • Experience with at least one test automation framework (e.g., Appium, Selenium, Cypress, Playwright, Espresso, XCUITest, Robot Framework, Cucumber, TestNG, or similar). • Experience with API Testing using Postman, REST Assured, Swagger, or similar tools. • Experience validating REST APIs, request/response payloads, authentication, headers, and error-handling scenarios. • Ability to analyze application logs and troubleshoot issues across mobile and backend components. • Experience using defect tracking and test management tools such as Jira, TestRail, ALM, or similar. • Experience working in Agile/Scrum environments. • Strong analytical, communication, and problem-solving skills. Preferred Qualifications • Experience testing consumer-facing mobile applications. • Experience with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, or similar). • Experience testing backend services, microservices, and distributed systems. • Basic programming or scripting knowledge (Java, Python, JavaScript, Swift. • Understanding of SDLC, STLC, and quality engineering best practices. Key Responsibilities • Execute comprehensive manual testing for native iOS/mobile applications across multiple release cycles. • Develop and execute detailed test plans, test cases, and test scenarios based on business and technical requirements. • Perform functional, regression, integration, end-to-end, exploratory, and release validation testing. • Validate APIs and backend services supporting mobile applications. • Identify, document, reproduce, and track software defects through resolution. • Collaborate closely with developers, product managers, designers, and cross-functional teams to ensure product quality. • Support and maintain automation test suites using the team's preferred automation framework. • Participate in release readiness activities and contribute to continuous improvements in QA processes and test coverage.