Lead Software Testing Engineer

Hyderabad, India

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for a Lead Software Testing Engineer for our Hyderabad office to make the team even stronger.

Project technologies and tools

  • JavaScript;
  • Object-oriented programming;
  • Design patterns.


  • Support testing of Projects/BAU releases and new functionalities for all applications and/or work streams under ALM & TP;
  • Work with Developers and Business Analysts who are experts in functional domain with regards to test requirements;
  • Develop testing artifacts such as test scenarios, test cases/scripts and test data;
  • Document an inventory of test requirements, functionality and software components, maintain requirements traceability matrix;
  • Perform test execution and report test results;
  • Support for test estimation;
  • Contribute to or prepare test completion reports/test status reports;
  • Mentor juniors in the team; closely work with them to ensure deliverables are meeting expected quality and within the agreed timelines;
  • Fearless fighter and ready to go extra mile.


  • Testing experience in Retail/eCommerce industry is highly desirable;
  • Over 7-10+ years of software testing experience;
  • Leadership in testing with deep technical understanding;
  • Strong SQL knowledge of and experience with back-end testing;
  • Strong manual testing experience in Middle/Back office applications;
  • Knowledge of Integration and Regression testing is a must and you should be able to derive Regression based on User Journeys;
  • Experience using software testing tools (JIRA ideally);
  • Excellent testing experience throughout the project lifecycle;
  • Ability to understand software development lifecycle. Realize the importance of the different levels of testing and always ensure deadlines are met;
  • Experience performing testing in an Agile development environment is highly desired;
  • Degree in computer science, computer information systems or equivalent experience;
  • Good verbal and written communication skills, ability to work well with users and collaborate with a global development team;
  • Present Defect Reports in a non-hostile manner and expresses self-confidently;
  • Pro-active, thorough, well-organized and energetic;
  • Take care of own testing activities and also ensure team is on the right path;
  • Excellent problem solving skills;
  • Experience in test automation using various automation frameworks is good to have;
  • Basic experience in running automated tests using QTP and VB Scripting/Java scripting or any programming language/scripting;
  • Need to be flexible to the demands of the project;
  • Basic knowledge of SOAP/SOAP services;
  • Knowledge of Agile/Scrum Methodology.

Nice to have

  • Experience in E-commerce domain;
  • Working knowledge on any scripting language;
  • Unix/Linux knowledge;
  • Jenkins knowledge.

We offer

  • Opportunity to work on technical challenges that may impact across geographies;
  • Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications;
  • Opportunity to share your ideas on international platforms;
  • Sponsored Tech Talks & Hackathons;
  • Possibility to relocate to any EPAM office for short and long-term projects;
  • Focused individual development;
  • Benefit package:
    • Health benefits;
    • Retirement benefits;
    • Paid time off;
    • Flexible benefits.
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.).