Senior QA Automation Engineer


Opportunity Details

Full TimeQuality Assurance

Apply For This Position
Copy URL
Copy URL to clipboard

We’re Hiring a Senior QA Engineer


  • Work closely with product management, business analysts, and developers to understand features and create a robust, comprehensive test strategy to verify functionality
  • Architect, implement, and maintain a Ruby automation framework to support a transactional testing strategy for new and existing development
  • Providing mentorship and technical guidance to others
  • Confidence in ability to provide opinions while also remaining flexible to find the best solution for the team
  • Create test scenarios, test cases, and automated test scripts mapped to business requirements, workflow, and system design documents to ensure proper coverage
  • Perform test execution on complex systems, requiring deep understanding of both business objectives and technical architecture
  • Report and track defects until resolution
  • Assist application developers and technical support staff in defect root cause analysis and resolutions
  • Develop automated tests in partnership with application development for continuous regression testing
  • Escalate testing bottle necks that may impact project timeline
  • Contribute to the development of testing processes and procedures

Qualifications and Requirements:

  • Bachelor’s degree or equivalent technical experience
  • Experience with different testing methodologies in an Agile development environment
  • Experience in Implementing Ruby automation frameworks
  • Ability to architect a cucumber-less framework, including knowledge and understanding for best use of when to leverage Cucumber
  • Enthusiastic self-starter capable of quickly taking ownership of features, applications, and systems
  • Detail-oriented with excellent analytical and problem-solving skills
  • Understanding of testing back end transactional systems leveraging API’s and queue based processing with a strong database skillset
  • Ability to independently plan, prioritize and perform software testing for complex systems within general guidelines with minimal supervision
  • 5+ years of experience as an accomplished technical Quality Engineer
Think this opportunity is a good fit for you?
Apply For This Position

“My career found purpose, autonomy, and mastery at Improving. Improving’s foundation of Trust has changed everything in my career and personal life. There’s a humble pride I have partnering with fellow Improvers. We are a team of professionals driven by a persistent habit of Excellence – consistently involved in helping others Improve with purpose.”

― Ronnie Cooke, Principle Agile Consultant