Description

The Expertise You Bring

  • Degree in Computer Science or a related field
  • 6+ years of professional experience in Test/Development with 3+ of those years involved in iOS Native Automation using XCUI suite (Candidates with a strong background using Cypress with JavaScript could also be considered)
  • Experienced using Swift, XCode IDE, XCUITest framework in a large, enterprise environment, preferably as part of a team of QA engineers
  • Ability to design, write, develop, implement, and maintain automated test cases
  • Ability to investigate, isolate, and resolve technical issues across the full technology stack by using automated & manual testing methodologies
  • Sophisticated skills in scripting languages for automation (Python, Java, JavaScript)
  • Experience testing Rest APIs with a strong understanding of RESTful web services
  • Experience in a DevOps environment with CI/CD tools; experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy are a plus
  • Experience with Code Quality/Coverage Tools is desirable
  • Experience with Agile Scrum methodology required
  • Excellent communication and collaboration skills to work with multiple teams across the organization
  • Ability to work in a fast paced, highly matrix environment to achieve team goals
  • A desire and interest in learning innovative technologies
  • Your previous experience using business requirements to craft, develop and maintain test plans, test cases
  • Proper SDL standards including code review and documentation
  • Expertise with using Java or JavaScript and experience with Cucumber/BDD

The Value You Deliver

  • Proactively present with developers and business analysts to resolve issues or questions pertaining to test creation or execution
  • Defining and developing a suite of automation tests for our Digital Healthcare products
  • Facilitate alignment to automation standards and support overall DevOps Integration
  • Support Continuous Integrated (CI) testing using industry standard tools and techniques
  • Rapid prototyping to validate good and bad ideas quickly
  • Writing source code, adapting existing components, and testing developed components
  • Ensuring designs meet performance, security, usability, and reliability and scalability requirements
  • Mentoring more junior technical staff

Education

Any Graduate