Senior Quality Assurance Engineer

About OpenMarket 

We’ve got a pretty good thing going on here at OpenMarket. We’re leaders of a mobile industry that's transforming the way customer obsessed businesses communicate with their customers. Join our team: we're friendly, caring, weirdly tenacious, and fun.

The world’s biggest brands seek us out because we love finding ways to help them make their customers’ lives easier. It’s this obsession with customer experience that helps us develop software, technology and processes that competitors all over the world desire

OpenMarket Culture 

We’re seeking enthusiastic, collaborative and resourceful people from a range of backgrounds who know how to get things done. Success comes from our culture, diversity and dynamic global team so we value people who are authentic, take ownership, and deliver together. Does this sound like you? 

Senior Quality Assurance Engineer

As one of the Quality Assurance Engineers joining our data management team, you’ll be playing a key role in establishing and integrating a new testing function into our data development team. You will work closely with developers to ensure that our data platform remains consistent and accurate, as we improve the scalability and availability of our data systems and services.

We’re looking for enthusiastic people from a range of backgrounds to join us. We value people who take pride in their work and place an emphasis on getting things done.

Required skills and experience

  • Strong communication and collaboration skills that will help you in solving problems and requirement analysis
  • Solid experience in various software and data testing methodology and automation that will enable you to craft and build automated testing environments
  • Deep understanding of agile software development methodologies (e.g. Kanban, Scrum)
  • Test driven development methodology (TDD or BDD)
  • Java, HTTP and RESTful Web Services, SOA 

Additionally, it would be nice if you are familiar with

  • Maven, a few dependency injection framework (eg. Guice, Spring)
  • Continuous integration and continuous delivery (e.g. Jenkins)
  • Unit testing frameworks (e.g. JUnit, JMock, Hamcrest)
  • Testing highly available and scalable SaaS applications
  • Relational or NoSQL databases (e.g. MySQL, Cassandra, Hadoop, HBase)

You’ll be a great fit if you love..

  • Using your experience and expertise to help design and build a data testing methodology to be proud of
  • Being part of a small, dynamic and agile team that pushes you to learn the latest technologies and grow as a QA lead engineer
  • Working alongside developers to build reliable, high-performance and high available data systems
  • Doing automated testing for data and applications based on SOA architecture
  • Taking part in technical and non-technical conversations to drive business solutions

Education/Training required

  • A Bachelor’s Degree in computer science or equivalent experience.

Additional Information 

This position is open in Guadalajara, MX 
OpenMarket embraces diversity and is an equal opportunity (EEO) employer. 
Employment in this position may be contingent upon successful completion of a criminal and/or credit background investigation.

Meet Some of OpenMarket's Employees

Melisa A.

Senior Technical Program Manager

Melisa’s role is to implement projects across the company. Her goal is to help others do their job more efficiently by providing them with resources to organize and meet their deadlines.

Jonathan M.


Jonathan's responsibilities are threefold. He defines company goals, makes sure people are happy and motivated, and keeps track of changing market trends in order to keep the company relevant.

Back to top