The provided job description is quite comprehensive and well-structured, but it can benefit from some minor formatting and organizational improvements to enhance readability and clarity.
Below is a refined version with better structuring, grouping related skills and requirements, and maintaining the original content and language:
Qualifications
- Bachelor's degree in Computer Science / Engineering or similar.
- 5+ years of experience in QA and/or Development.
- 2+ years of experience with quality tools.
Technical Skills
- Experience working on testing iOS applications using tools such as Appium and XCode.
- Ability to write code in any programming or scripting languages, with Python as an asset.
- Experience working with XCUI and XCTest Frameworks.
- Understanding of various CI/CD practices.
- Experience assessing risk to determine appropriate testing levels.
- Proficiency with code repositories like GitHub.
- Experience with JIRA for project management and defect tracking.
- Experience developing, implementing, maintaining, and managing manual and automated testing systems.
Leadership and Communication
- Ability to lead ambiguous situations, resolve IT issues, and ensure timely project deliverables within budget.
- Ability to clearly write technical specifications and possess strong estimating and planning skills.
- Able to effectively communicate across teams and roles.
- Excellent presentation skills for sharing ideas with teams and organizations.
- Experience presenting testing topics to quality assurance peers, both internal and external.
Problem Solving and Personal Attributes
- Insightful and logical problem isolation and solving skills.
- Results-driven and goal-oriented.
- Capable of working in a focused, methodical manner with good time management.
- Able to independently adapt and thrive through change.
- Ability to lead projects and mentor team members.
- Ownership of testing processes and their implementation.
- Strong collaboration, negotiation, and influencing skills.
- Ability to work a flexible schedule as needed.
Physical and Other Requirements
Walking, sitting, talking, working on a computer, and using a phone.