Ios Automation Engineer

Ios Automation Engineer
Company:

Global Soft Systems


Details of the offer

iOS Automation Engineer Location: Bentonville AR C2H
An iOS automation engineer proficient with the XCUI framework using Swift language to develop and maintain the automated tests for an eComm initiative customer facing iOS application:


Required Skills: Swift Programming Language : Proficiency in Swift is essential as XCUI tests are written in Swift. Understanding Swift syntax data types control flow and objectoriented programming principles is crucial. iOS Development: Familiarity with iOS app development concepts such as UIKit App lifecycle View Controllers and Storyboards is important for understanding the structure of iOS applications. XCUI Framework: Indepth knowledge of XCUI framework which is Apples native UI testing framework is fundamental. This includes understanding its APIs for interacting with UI elements handling gestures assertions and managing test execution flow. Automated Testing Principles: Understanding of automated testing concepts such as test case design test data management test execution and reporting is necessary for writing effective and maintainable tests. Xcode IDE: Proficiency in using Xcode IDE for iOS app development and test automation is necessary. This includes understanding project setup code navigation debugging and version control integration. UI Testing Best Practices: Awareness of best practices for UI test automation such as creating reliable and maintainable tests avoiding flakiness and optimizing test execution speed. Continuous Integration/Continuous Deployment (CI/CD): Knowledge of CI/CD pipelines and integration of UI tests into the CI/CD process using tools like Jenkins Travis CI XRAY JIRA Integration or GitLab CI is a must. Version Control Systems: Familiarity with version control systems like Git for managing test code repositories branching merging and collaboration with other team members. ProblemSolving Skills: Ability to analyze and debug issues encountered during test automation including identifying root causes and proposing solutions. Communication Skills : Effective communication skills are important for collaborating with developers QA engineers and other stakeholders to understand requirements report bugs and discuss test results. Agile Methodologies: Understanding of Agile software development methodologies such as Scrum or Kanban and ability to work within Agile teams to deliver highquality software incrementally. Attention to Detail: Thoroughness in test case design execution and reporting to ensure comprehensive test coverage and accurate bug identification. Adaptability: Ability to adapt to changing project requirements technology stacks and team dynamics in a fastpaced development environment. Requirement: Bachelors degree in Computer Science or related field or equivalent combination of industryrelated professional experience and education


Source: Grabsjobs_Co

Requirements

Ios Automation Engineer
Company:

Global Soft Systems


Steward

Prime Hospitality Group is a curated collection of brands — spanning upscale restaurants, bars, and hotels. PHG is a family-owned business founded and led by...


From Ruth'S Chris Steak House - Arkansas

Published a month ago

Security Specialist (Emissions Tempest)

Security Specialist (EMISSIONS TEMPEST)Job Category: SecurityTime Type: Full timeMinimum Clearance Required to Start:Employee Type: Regular-Long Term Assignm...


From Caci - Arkansas

Published a month ago

Summer Visitor Information Center Host/Hostess

Do you love our city and all that it has to offer? Do you like to meet people from other areas and walks of life? Can you share your knowledge of Hot Springs...


From Hot Springs Advertising & Promotion Commission - Arkansas

Published a month ago

Client Partner - Business Intelligence

As a Client Partner for Business Intelligence Data Visualization, you will serve as the primary point of contact for client departments, ensuring alignment b...


From Confiz - Arkansas

Published a month ago

Built at: 2024-06-03T07:13:55.904Z