The QA Automation Engineer develops automated test scripts for end-to-end regression testing of Escher solutions to clients.  They are a member of the QA group and work closely with our technical teams.  Their goal is to help Escher deliver quality software to our client.  This is primarily a development position using an infrastructure deployed to the Azure cloud and covers Windows and Android clients as well as Windows servers.  The test infrastructure uses Gauge with the integration code written in Python.  In addition, there are emulators written in C# as well as test code that may leverage internal product APIs written in C#.

Duties and Responsibilities

  • Develop, design, and maintain test scripts based on user stories, use cases or requirements
  • Report defects found with accuracy (steps, conditions) to help developers fix the found defects
  • Support building and installation of the automated testing environment
  • Identify gaps in test automation and opportunities for improvement
  • Utilize, enhance, and expand existing test automation platform across multiple channels
  • Communicate and collaborate effectively with technical staff and QA team
  • Facilitate, guide and document development of test automation platform
  • Participate in Integration Testing, User Acceptance Testing (UAT) and Functional Testing, as needed
  • Utilize test automation platform to regression test both CORE and custom software enhancements
  • Show progress on ever-expanding test automation platform via automated reports

QA Engineer

Minimum Qualifications

  • 2+ years Python experience
  • 1+ years REST web services experience
  • Degree in Computer Science, Engineering, or a related subject
  • Experience with GitHub
  • Experience with Windows PowerShell
  • Experience with Selenium, WinAppDriver, and/or Appium
  • Knowledge of test automation best practices, code conventions, and code reviews
  • Experience with designing unit, integration, system, and user acceptance tests
  • Experience assessing test coverage
  • Ability to update and utilize the platform for regression testing
  • Experience with JIRA and use within Agile and Scrum ceremonies
  • Must be a US citizen or have a green card
  • Must be able to pass security clearance requirements as a government contractor

Bonus Qualifications

  • Experience with testing point-of-sale systems on Counters, Kiosk or Handheld devices
  • Experience with mailing processes
  • Experience with data-driven UI architecture
  • Experience with C#
  • Experience with performance and/or security testing

Personal Skills

  • Excellent problem-solving skills
  • Self-motivated
  • Ability to work as part of a team
  • Detail-oriented

What We Have to Offer

Escher offers a competitive compensation package, health benefits, and training allowance. Most importantly, a career at Escher is one that is both rich and rewarding with many opportunities and room for growth. This is truly a unique opportunity to be part of an exceptional team, helping to transform some of the biggest organizations in the world, and influencing the future of postal operations. If you’re up for the challenge, we want to hear from you!

Your Career with Escher

Escher is transforming postal and courier operations worldwide, enabling posts to engage today’s digitally savvy customers across all points of engagement.  Working to support customers on four continents across 35 countries, Escher’s unique, purpose-built customer engagement platform, drives superior customer experience with greater speed and better economics.  Our customers are among the largest postal operators and couriers on the planet and our purpose-built-customer engagement platform is helping them to profitably engage customers anywhere, anytime.

At Escher, we believe our people are our greatest strength.  In addition to a competitive compensation package, health benefits, and training allowance, Escher will work with you by providing the support and growth opportunities you need to develop an exceptional and fulfilling career.  You will have the support of an experienced leadership team and a group of dedicated employees that have been helping postal operators redefine customer engagement for over 30 years.

If you are looking for a rewarding career and you’re up for the challenge, we want to hear from you.


Escher is an equal opportunity employer. We will not discriminate and will take affirmative actions and measures to ensure against discrimination in employment, recruitment, advertisements for employment, compensation, termination, upgrading, promotions, and other conditions of employment against any employee or job applicant on the bases of race, color, gender, national origin, age, religion, creed, disability, veteran’s status, sexual orientation, gender identity or gender expression.


If you are looking for a rewarding career and you’re up for the challenge, we want to hear from you.


Other Opportunities

Dublin or US (EST)

Full Time

Boston, Massachusetts

Full Time


Full Time


Full Time


Get the latest news direct to your mailbox.

We won’t share your email and you can unsubscribe from our list at any time.