Software Engineer In TestDynamic Work Schedule: This is 5 days on site a month- in the same week then the remainder of the month is working from home. If your candidate is not open to this please tell them they will not be considered. Fidelity determines the week they are working onsite, not the candidate.Location: Durham, MMK, TX, SMTMust Have: Must have skills: Javascript, Cypress, Prior mobile experience, Rest API testing, Rest assured, Typescript, Python, iOS Native Automation using XCUI suite, Experience using Swift, XCode IDE, XCUITest framework, Agile Scrum methodology required.The Role: The Fidelity Health Care Technology group is seeking a Software Engineer in Test to help with testing the next generation mobile solutions for use across the digital health care applications suite.
In this role you will be encouraged to work closely with application owners, developers, and business sponsors to review requirements, build/contribute to automation frameworks, and implement solutions in an Agile environment. The ideal candidate enjoys innovative ideas on how to design, develop, and maintain our automated test suites and infrastructure to ensure product quality and release readiness. We seek a hardworking individual, capable of bringing a software engineering approach to our testing practices.The Expertise You Bring:Degree in Computer Science or a related field6+ 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 engineersAbility to design, write, develop, implement, and maintain automated test casesAbility to investigate, isolate, and resolve technical issues across the full technology stack by using automated & manual testing methodologiesSophisticated skills in scripting languages for automation (Python, Java, JavaScript)Experience testing Rest APIs with a strong understanding of RESTful web servicesExperience in a DevOps environment with CI/CD tools; experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy are a plusExperience with Code Quality/Coverage Tools is desirableExperience with Agile Scrum methodology requiredExcellent communication and collaboration skills to work with multiple teams across the organizationAbility to work in a fast paced, highly matrix environment to achieve team goalsA desire and interest in learning innovative technologiesYour previous experience using business requirements to craft, develop and maintain test plans, test casesProper SDL standards including code review and documentationExpertise with using Java or JavaScript and experience with Cucumber/BDDThe Value You Deliver:Proactively present with developers and business analysts to resolve issues or questions pertaining to test creation or executionDefining and developing a suite of automation tests for our Digital Healthcare productsFacilitate alignment to automation standards and support overall DevOps IntegrationSupport Continuous Integrated (CI) testing using industry standard tools and techniquesRapid prototyping to validate good and bad ideas quicklyWriting source code, adapting existing components, and testing developed componentsEnsuring designs meet performance, security, usability, and reliability and scalability requirementsMentoring more junior technical staffThe Team: This role will be on an Agile Squad working within the Digital Healthcare Teams.
You will be working with another automation engineer, multiple developers, a scrum master and a squad lead to help create and test new products in this space. The Squad works on a 2-week cadence and there is lot of cross squad collaboration in our space. You will also be part of the Digital Quality Assurance Chapter and the automation community within.