Logo
Recurring Decimal

Quality Assurance Engineer

Recurring Decimal, Scottsdale, AZ, United States


Quality Assurance (QA) Automation Engineer – FIS Modern Banking Platform Location: Phoenix, AZ (Hybrid) Type: Contract Are you a meticulous QA Automation Engineer with a passion for ensuring the quality and performance of innovative banking solutions? Do you have expertise in Behavior-Driven Development (BDD) and experience with the FIS Modern Banking Platform? If so, we’re looking for you to join our team and help deliver cutting-edge solutions for the financial industry. Required: Bachelor’s degree in Computer Science, Engineering, or a related field. Proven experience as a QA Automation Engineer with a strong emphasis on BDD methodologies. In-depth understanding of BDD frameworks and concepts (Karate, Cucumber, SpecFlow). Hands-on experience with test automation tools (Karate Selenium, Cypress, TestCafe). Proficiency in JavaScript or similar programming languages for test development. Familiarity with Git and CI tools like Jenkins or Travis CI. Experience in Agile methodologies, working effectively in Scrum teams. Strong analytical and problem-solving skills with meticulous attention to detail. Ability to thrive in a fast-paced, dynamic work environment while managing multiple priorities. Preferred: Experience in testing web applications, APIs, and mobile applications, particularly on the FIS Modern Banking Platform. Knowledge of performance testing and security testing principles. Familiarity with cloud-based testing platforms (AWS, Azure). Experience with containerization technologies like Docker and Kubernetes. Responsibilities: Design, develop, and execute automated test scripts with a strong focus on Behavior-Driven Development (BDD). Collaborate with cross-functional teams to define testing strategies and ensure software quality for the FIS Modern Banking Platform. Leverage your expertise in BDD frameworks such as Karate, Cucumber, or SpecFlow to drive test automation efforts. Utilize tools and frameworks like Karate Selenium, Cypress, or TestCafe to ensure seamless functionality of the FIS Modern Banking Platform. Develop and maintain automated test scripts using programming languages such as JavaScript. Work with version control systems (e.g., Git) and continuous integration tools (e.g., Jenkins, Travis CI) to streamline testing and deployment. Participate in Agile development practices, contributing as an active member of a Scrum team. Analyze test results, identify issues, and collaborate with developers to resolve them efficiently.