Senior Software Development Engineer in Test (.NET)

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 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.


As a Senior Software Testing Engineer, you will be a critical member of a team responsible for performing complex testing tasks requiring significant or special software testing skills and experience.

You will be part of a team of 3 Automation Engineers and a Project Manager. It is expected that communication and troubleshooting will take place during US business hours.


  • Build an Automation Framework for an application/system and mentor/coordinate junior testers always using best practices;
  • Develop the test cases for automated and manual testing, review test cases created by junior members of team;
  • Complete a specific software product's version testing and document found defects, focusing on a module/application you are responsible for;
  • Interact with software product's developers, key developers of the module/application;
  • Inform Testing Team Lead about critical defects of a tested software product;
  • Ensure that products deliver business value, are completed on time, have high quality, and minimize technical debt;
  • Work independently and be able to complete assignments with minimal assistance from others;
  • Follow all team operating agreements including code coverage, peer code review, and test driven design;
  • Participate in all agile ceremonies including stand-ups, grooming, demos and retrospectives;
  • Work within our engineering process using TFS, TDD, continuous integration, and continuous deployment;
  • Provide timely status reports and socialize, follow up and close road blockers;
  • Document challenges and project technical knowledge.


  • Hands-on experience with .NET and Selenium Web Driver;
  • 3+ years of automation experience;
  • Proven experience in TAF (Test Automation Frameworks);
  • C# / Visual Studio 2015 and 2017, Selenium Web Driver;
  • NuGet (consume, pack and push packages);
  • Self-motivated and ability to lead with frustration and overcome project challenges;
  • Agile with tasks scheduled for 1 year ahead;
  • Team Foundation Server;
  • Experience with code management tools (TFS/CVS/Git);
  • Bachelor's Degree in Computer Science (or a related discipline);
  • Be able to dive into documentation to pick up the business requirements quickly;
  • Integrated development environments (e.g. Eclipse);
  • POM;
  • Diligent person with good communication skills in English;
  • New Stories and Development when required;
  • Good level of English to communicate with client;
  • Self-sufficient person;
  • Proven ability to work with multicultural teams.

Nice to have

  • CI/CD experience;
  • Azure Services experience;
  • Defect management tools;
  • API testing.

We offer

  • Career plan and real growth opportunities;
  • International Mobility Plan within 25 countries;
  • Constant training, mentoring, online corporate courses, eLearning and more;
  • English classes with certified teacher;
  • Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more);
  • Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more.);
  • Flexible work schedule and dress code;
  • Collaborate in a multicultural environment and share best practices from around the globe;
  • Hired directly by EPAM & 100% under payroll;
  • Law benefits (IMSS, INFONAVIT, 15 days December bonus, 25% vacation bonus);
  • Personal insurance: Life, Major medical expenses with dental & visual coverage;
  • 13 % employee savings fund, capped to the law limit;
  • Grocery coupons (added to the monthly benefits once the probation period has been passed);
  • 10 vacations days plus 2 floating days;
  • Official Mexican holidays, plus two extra holidays (December 24th & 31st);
  • Relocation bonus: transportation, 2 weeks of accommodation for you and your family and more.