Senior Quality Assurance Analyst

Team Description 

Our Finance team is building the financial infrastructure to scale our growing company. We combine analytical and strategic thinking to develop a sound financial future for our global brand.

Role Description

As the Senior Quality Assurance Analyst, you will define, plan, and build-out QA testing automation using leading best practices.  In this role, you’ll have a wide range of responsibilities including setting the overall testing automation strategy, ensuring the right level of production monitoring is in place, and running manual testing.


  • Create manual and automated test cases and test scripts
  • Perform and track manual and automated testing
  • Execute regression testing, analyze test results, identify and log defects
  • Analyze business requirements and technical design specifications to create appropriate test strategies, test plans and test scripts
  • Map functional design elements to identify potential defects and requirement gaps
  • Manage multiple testing projects and coordinate efficient test schedules
  • Design, develop and maintain a library of quality assurance test cases, test plans, checklists and procedures
  • Report, track and follow-through on software defects and change requests using standardized tools
  • Provide quality assurance risk assessment during project lifecycle 
  • Support strategies for automation using leading best practices
  • Review user interface documentation and confirm accuracy with implemented system functionality
  • Work with Finance, Business Technology, Engineering, User Ops, and Product Management teams to identify high-impact issues


  • 7+ years of experience in quality assurance or equivalent
  • Test automation experience with Selenium required
  • Experience with Oracle financials preferred
  • Comfortable working in a fast-paced, constantly changing atmosphere
  • Extremely self-motivated; able to identify opportunities for improvement and tackle them, without external direction
  • Commitment to quality and a positive, collaborative attitude and approach to testing
  • Excellent communication skills
  • Highly detailed oriented
  • Project leadership experience in QA a plus
  • Python programming experience, especially in a professional setting, a plus
  • Bachelor's degree in a technical field required 


Back to top