General Criteria
  • Job Type: Full Time / Permanent
  • Available Shifts: Morning
  • Department: Software
  • Career Level: Intermediate/Advanced
  • Required Experience: Software Quality Assurance
  • Minimum Experience: 2-3 years
  • Minimum Education: Bachelor’s Degree in Computer Science or Software Engineering
Job Description

The selected candidate must have a solid understanding of the software testing processes and application lifecycle of modern web apps.

The candidate must also have experience performing the following activities:

  • Preparing test plans and coverage/traceability matrices.
  • Codifying business process documentation and system usage details gleaned from SMEs into repeatable test cases/scenarios/scripts.
  • Executing test scripts quickly and precisely.
  • Logging defects in TFS accurately and completely. Documenting business process flows.
  • Applying agile methods, administering TFS.
  • Should have excellent communication and documentation skills.
  • Having keen debugging and problem-solving skills.
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
  • Participates in project estimation and resource
  • Provides support for test automation activities for both project enhancements and production support activities.
Skills Required
  • 3 - 5 years QA, testing or application development experience. Business process and application knowledge essential.
  • 2-3 years’ experience developing test automation using industry standard tools and methodologies.
  • Must possess the skills necessary to create software test automation utilizing tools like HP UFT, Quick Test Pro, Selenium and similar tools.
  • Strong knowledge of QA methodology and documentation based on industry best practices.
  • Skilled in various software testing types; Smoke, Functional, Regression, System, Integration and UAT testing.
  • Excellent management skills
  • Advanced skills in test reporting. Customize and tailor test reports
  • Advanced verbal and written communication skills
  • Ability to establish and maintain positive and effective work relationships with coworkers, clients, members, providers and customers