Lead QA Automation Engineer

Guadalajara, Mexico

Ranked as #12 on Forbes’ List of 25 Fastest Growing Public Tech Companies for 2017, EPAM is committed to providing our global team of over 25,900+ EPAMers with inspiring careers from day one. EPAMers lead with passion and honesty, and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers’ business, and strive for the highest standards of excellence. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.


You are curious, persistent, logical and clever – a true techie at heart. You enjoy living by the code of your craft and developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join EPAM as a Lead QA Automation Engineer. Scroll down to learn more about the position’s responsibilities and requirements.

As an SQE, you partner with software developers to create and code tests concurrently with product development. You build tools that help developers be more productive, write better code and test it themselves. Troubleshooting is an understatement; it's more like trouble-forecasting. The SQE will also act as a representative of the Software Quality Engineering Team in Scrum meetings and provide input on how to provide better quality coverage for the applications supported.

What You’ll Do

  • Work in an Agile software delivery methodology highly focused on developing automated tests within an iteration;
  • Work with the project team to drive test-driven development where modules that are being worked on are tested right away for immediate feedback;
  • Provide a risk assessment on the defects identified and set the correct priority and severity;
  • Perform ad hoc/exploratory tests from a feature perspective as well as regression testing;
  • Closely partner with product, software engineering, operations, and project management teams in the digital products & interactive media organization.

What You Have

  • Significant understanding on complex coding frameworks and applications such as .NET, Java, LAMP, Drupal, Messaging Queues (MQ);
  • Ability to conduct performance tests;
  • 2+ years of experience leading and mentoring QA team & establishing QA processes with minimal supervision;
  • 5+ years of solid working experience on developing test automation scripts specifically object-oriented frameworks (WebDriver, TestNG, Java);
  • 3+ years of JavaScript development/testing;
  • 3+ years of experience as a test engineering within an Agile environment;
  • 5+ years of experience overall in a testing role;
  • 3+ years of web testing experience;
  • 3+ years of API level testing experience;
  • 3+ years of experience with source code management systems (SVN, Git, etc.) preferably Git;
  • 3+ years of performance testing experience using commercial or open-source tools (LoadRunner, JMeter, Curl, WebPageTest, Silk);
  • Good working knowledge on database testing (MySQL);
  • Mobile Apps automated testing experience, a plus (iOS/Android).

What We Offer

  • Medical, Dental and Vision Insurance (Subsidized);
  • Health Savings Account;
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter);
  • Short-Term and Long-Term Disability (Company Provided);
  • Life and AD&D Insurance (Company Provided);
  • Employee Assistance Program;
  • Matched 401(k) Retirement Savings Plan;
  • Paid Time Off;
  • Legal Plan and Identity Theft Protection;
  • Accident Insurance;
  • Employee Discounts;
  • Pet Insurance.