Merwel

Senior Quality Engineer - Financial Services

Senior Quality Assurance Engineer – Financial Services

Employment Type  Full Time Contract
Employment Duration Indefinite
Work Performance Location Phoenix, Arizona
Location Preference Phoenix, Arizona
Working Hours Monday to Friday 8 AM to 5 PM US MST (GMT -7)

Position Summary

As a Senior Quality Assurance Engineer, you will play a key role in ensuring the quality and reliability of software development efforts. You will work with a team of skilled engineers to deliver high-quality technical solutions, collaborating across disciplines to embed quality throughout the software development lifecycle.

Key Responsibilities

  • Monitor all stages of the software development process to ensure compliance with quality standards and identify and resolve defects.
  • Assist in designing, conducting, and executing tests prior to launch to ensure solutions meet requirements, run efficiently, and are cost-effective.
  • Collaborate with software, systems, infrastructure, and network engineers to support the development of automated pipelines and quality protocols.
  • Engage with stakeholders and end users to gather feedback and continuously improve testing strategies.
  • Promote test-driven development and identify opportunities to reduce testing cycles and costs.
  • Analyze and document test results, providing actionable insights and recommendations.
  • Design high-level automated test cases in BDD format based on user stories.

Required Qualifications

  • 7+ years of experience in QA engineering or related fields, including hands-on experience with complex, multi-tiered systems.
  • 5+ years of experience designing and executing tests using modern testing methodologies.
  • Strong troubleshooting, debugging, and analytical skills.
  • Proficiency in multiple programming languages (e.g., Python, Java, JavaScript, Ruby, Golang, C/C++), including at least one front-end framework (e.g., Angular, React, Vue).
  • Experience with UNIX/Linux and Windows environments, including standard UNIX utilities for testing and diagnostics.

Preferred Qualifications

  • Experience working with sensitive financial data or in the financial services industry.
  • 5+ years of experience in test automation, including framework setup and CI/CD integration.
  • Familiarity with automation tools such as Selenium, Cucumber, TestComplete, Eggplant, Appium, Perfecto, ReadyAPI, etc.
  • Background in cybersecurity, including relevant coursework or certifications.
  • Experience with tools like GitHub, JIRA, and Xray.
  • Exposure to DevSecOps environments and practices is a plus.

Education & Certifications

  • Required: Bachelor’s degree in Computer Science, Computer Engineering, or a related discipline.
  • Preferred: Advanced coursework or certifications in software engineering, cybersecurity, or quality assurance.