Logo
JobRialto

Mobile Developer - iOS with XCUITest

JobRialto, Austin, Texas, us, 78716


Job Summary:

Join the Client Health Care Technology group as a Software Engineer in Test to lead the automation of the iOS Health App. Design, develop, and maintain automated test suites to ensure product quality and readiness for release.

Key Responsibilities:

•Develop and evolve comprehensive suites of automation tests for Digital Healthcare products.

•Engage closely with product owners, developers, and business stakeholders.

•Facilitate rapid prototyping to swiftly validate ideas.

•Develop source code, customize existing components, and rigorously test developed components.

•Ensure all designs adhere to performance, security, usability, reliability, and scalability standards.

•Collaborate within an SDET team to create and maintain automation-focused artifacts.

Required Qualifications:

•Bachelor's degree or higher in Computer Science or a related field.

•Over 5 years of professional testing/development experience.

•At least 3 years in iOS automation using Swift and RESTful web services.

•Demonstrated expertise with Swift and the XCUITest Framework in a large-scale enterprise environment.

•Experience with native iOS app development.

•Proficiency in test automation using Swift.

•Experience with GraphQL and RESTful web services.

•Involvement in the full lifecycle and release of at least one app on the App Store using tools like Jenkins and Xcode Developer Tools.

•Strong grasp of testing principles and methodologies for comprehensive coverage.

•Proficiency with iOS test automation frameworks, ideally XCUITest.

•Experience with API testing and automation, preferably GraphQL.

•Strong understanding of Agile methodologies.

•Ability to troubleshoot, isolate, and resolve technical challenges across the tech stack using automated and manual testing methods.

•Familiarity with code quality and coverage tools such as Sonar.

•Experience in a DevOps environment with CI/CD tools, Git/Bitbucket, and Jenkins.

•Exceptional communication and collaboration skills.

•Proven track record of mentoring and upskilling junior technical staff.

Preferred Qualifications:

•Familiarity with Java and JavaScript.

•Knowledge of Agile Scrum methodology.

•Adaptable in dynamic, fast-paced environments.

•Strong interest in learning and applying cutting-edge technologies.

•Ability to translate business requirements into detailed test plans and cases.

•Adherence to best practices in mobile app testing.

•Proactive learning attitude with a drive to master new technologies.

Education:

Bachelors Degree