Position Summary:

The Associate QA Automation Engineer is responsible for supporting applications from an automation Testing perspective by assuring the quality of new and existing ECOM, Middleware, DOM and EDW functionalities by developing the automation test scripts, executing test plans and scripts to verify that existing and new or modified software programs function according to business requirements and conform to established guidelines. Additional responsibilities include communicating and coordinating results with impacted departments and tracking statistical information.

Essential Functions/Responsibilities:
  • Executes and creates test plans and clear, concise test scripts for new functionalities or enhancements to existing products.  Defines comprehensive scenarios and variations in data to adequately perform testing.

  • Ensure proper test coverage of BRD

  • Reviews and provides feedback on requirements, design, and scope documents.

  • Helps set standards for test design.

  • Supports and advocates established testing procedures and may provide input to establish those procedures.

  • Interacts with Subject Matter Experts (SMEs) and development teams to identify and refine test requirements.

  • Coordinates and performs moderately complex testing projects from initiation through delivery. 

  • Ensures that testing projects are completed on schedule and within budget.

  • Creates and maintain test libraries, databases, and test environments.

  • Assists with any software changes for documentation update or correction.

  • Writes and executes manual test cases

  • Assists team members in creating manual and automation scripts

  • Performs test reviews

  • Assists with education and training with regard to software enhancements and conveying corrections to other employees.

  • Helps in Cross-train and mentoring to QA team members.


  • Assists QE team in other areas such as regression and functional testing to support project testing. In addition, participates in creating or gathering test data needed for automation and manual testing.


  • Upon execution of tests and in-depth analysis, generates concise reports containing relevant data points in business terms


  • Extracts and presents automation testing metrics with comparative data


  • Helps team to achieve superior predictive failure analysis, event correlation, root cause analysis, effective alerting, escalation and reporting

  • The ideal candidates should have at least 3-6 years overall experience in software test development and must have minimum of 3 years of web browser based software testing experience in developing and executing automation scripts
  • Working Knowledge in SELENIUM and HP UFT Automation Testing tools are must
  • Good oral and written communication skills
  • Experience in testing cross OS and browser based web applications (Safari, Chrome, Firefox, IE)
  • Attention to details during testing and requirement specification
  • Working knowledge in using automated testing tools
  • Demonstrate Good analytical skills
  • Good understanding of overall QA methodologies and process
  • Experience with continuous delivery/integration model is a plus
  • Exhibit critical thinking
  • Driving and implementing testing and test automation strategy
  • Owning and writing test automation and work with other engineers in team to get it done
  • Involved in feasibility Analysis for automation
  • Defect review and management
  • Testing documentation, execution and management
  • Hands-on Selenium and UFT testing experience


  • Ability to develop reports and presentations that effectively communicate important and complex processes in business terms


  • Excellent knowledge of operating systems (Windows, Linux, AIX, etc.)


  • Strong knowledge on SQL and queue manager 

  • Experience with testing ecom site and order management and warehouse management tools


  • Knowledge on with performance test tools such as HP LoadRunner, SOASTA CloudTest, Gomez etc.


  • Test Automation scripting experience using Java, QTP or C

  • Ability to program in scripting languages (C, VBScript, Perl)
  • Knowledge of defect management tools (HP ALM, Zephyer, JIRA)
  • Experience with Selenium and HP UFT
  • Experience in Load Testing Tools (LoadRunner, SOASTA) would be added advantage
  • Experience in UNIX, SHELL scripting would be added advantage

  • Retail industry experience

Back to Job List