General information

Office (s)
Mexico City, MEX, Monterrey, MEX
Date Published
Monday, January 17, 2022
Job ID

Description & Requirements

About Us:

We’re here for the hard-working businesses that keep the world turning. They’re the companies who make, deliver, and sell the things we all need. They trust Epicor to help them do business better. Their industries are our industries, and we understand them better than anyone. By working hand-in-hand with our customers, we get to know their business almost as well as they do. Our innovative solution sets are carefully curated to fit their needs and built to respond flexibly to their fast-changing reality. We accelerate every customers’ ambitions, whether to grow and transform, or simply become more productive and effective. That’s what makes us the essential partners for the world’s most essential businesses.

About the Role:

We’re looking for a strong Senior QA Automation Test Engineer to join our growing team and help us build for the future. If you’re passionate about testing and all aspects of software quality, finding solutions to new challenges using new technologies, and perfecting the design of our visionary Epicor product suite, you could be the perfect fit for this role.

We’re seeking a candidate who has experience developing and managing automation tests for web applications and REST APIs, as well as monitoring all quality aspects of enterprise software applications.

What You’ll Do:

  • Develop, maintain, and execute software test plans
  • Manage and maintain advanced automation processes
  • Manage metrics and advanced reporting techniques
  • Analyze features and contribute to the design from the customer's perspective
  • Partner across teams to support quality processes as a collaborative effort
  • Independently own projects
  • Mentor the team on process and product capabilities
  • Actively participate in requirements reviews and provide recommendations
  • Estimate new software changes
  • Conduct and participate in peer reviews

What You Need to Succeed:

  • 4+ years applicable experience and demonstrated success/knowledge as a QA engineer or software tester
  • 2+ years automation testing experience using Selenium WebDriver, Karate, or similar tools
  • Bachelor’s degree (or equivalent experience)
  • English Proficiency
  • Experience developing and executing test cases, scripts, plans, and procedures
  • Experience establishing complete QA processes
  • Extensive knowledge of QA tools and methodologies
  • Extensive experience creating, maintaining, and executing automation test cases and analyzing automation test case results
  • Ability to work independently and in a team; ability to lead a team
  • Proficiency in planning/estimating timelines for tasks and leading the team in meeting defined goals
  • Experience working in multi-tiered environments (DEV, QA, UAT, PROD)
  • Working knowledge of REST APIs as a developer or tester

Additional Skills That Could Set You Apart:

  • 1+ years manual or automation testing of REST APIs
  • Familiarity with BDD-style testing (Behavior Driven Development)
  • Experience with performance and load testing tools like JMeter, Gatling, or LoadRunner
  • Experience with Cloud technologies like AWS, Azure, or Google Cloud
  • Exposure to NoSQL databases like Cassandra, MongoDB, or Elasticsearch
  • Exposure to modern object-oriented languages like Java, C#, or C++
  • Knowledge of the automotive industry, particularly in aftermarket catalog software