SummaryThe System Architect in Test is responsible for improving Testing across FINEOS and ensuring that tooling, processes and standards are in place to ensure FINEOS continues to deliver a high quality service. Key activities including developing and expanding test frameworks to satisfy testing capabilities of distributed software as well as applying test automation practices to multiple products and teams.Responsibilities (Other duties may be assigned.)Planning and rolling out initiatives across multiple teams and trainsCreating and driving business cases that will raise the bar of quality and test practices and outputs.Coaching members of SCRUM teams in test automation and troubleshootingCoaching test automation leaders in maintaining and expanding test frameworksDocumenting approaches to test automation capabilitiesDesigning and developing changes to test automation framework based on requirements from multiple teamsManaging releases of testing software for external teams and customersRolling out changes to the test automation framework in controlled and backward-compatible manner for multiple teams and projectsRoll out the changes to Behavioral and Test Data Driven testing across the organizationEducation and/or ExperienceA relevant third level qualification or equivalent commercial experience in software engineeringOver 10 years of relevant experience in test automation with at least 6 years of experience in designing and maintaining test automation frameworksVery good knowledge of Java including proven exposure to functional programming and aspect-oriented programming patternsISTQB Agile tester certification or at least 5 years of experience as Test LeadKnowledge, Skills and AbilitiesVery good skills of troubleshooting distributed applications and frameworksExcellent coaching and mentoring skillsProven ability to roll out test management practices using Xray or ZephyrProven ability to providing KPI for test automation using reporting frameworksTechnical SkillsProven exposure to TypeScript and JavaScriptProven exposure to using Serenity BDD and Screenplay Pattern in BDDProven exposure to managing infrastructure using following AWS: ECS, Batch, EC2, CloudFormation and StacksProven exposure to using AWS CDK and AWS SDK in JavaScript/TypeScript or JavaProven exposure to Jenkins, Groovy and GradleProven exposure to using Kubernetes and Docker composeProven exposure to managing Selenium GridProven exposure to REST applications and Swagger ContractsLanguage SkillsAbility to speak the English language proficiently, both verbally and in writing.Travel RequirementsThis position may require adhoc occasional travel.