Description

Job Duties and Responsibilities:

  • Design test plans, scenarios, scripts or procedures.
  • Test system modifications to prepare for implementation according to established QC processes.
  • Develop testing programs that addresses areas such as database impacts, software scenarios, data validation.
  • Document software defects, using a bug tracking system, report defects to software developers, and track to resolution.
  • Identify, analyze and document problems with program function, output, or content.
  • Plan test schedules or strategies in accordance with project scope or delivery dates.
  • Develop test features in product code to facilitate test execution.
  • Refactor feature code for testability.
  • Work with Mobile Developers to incorporate testing into the release pipeline.
  • Develop test frameworks to enable test execution for applications written in Java.
  • Work with teams to implement good design patterns during feature development.
  • Assist configuration and set up of virtual machines within an automated test environment.
  • Take part in functionality, process and code improvement practices alongside team.
  • Setup and maintain a suite of reliable test data.
  • Determine release scope and make recommendations for feature or bug fix inclusion based on deadlines.
  • Performing performance testing on a variety of different test configurations.
  • The minimum requirement is Bachelor’s degree in Computer Science, or related degree

Education

Any Graduate