Team Extension Company Profile

QA Engineer

Team Extension

Job Description

We are looking for an experienced QA Engineer Consultant to join the team of one of our best clients from the US.

This position is based in Irvine, California, USA

Drawing up Test Plans for development projects, within an agile or conventional development environment Creation and execution of acceptance tests, functional tests and regression test packages Liaising extensively with the Development teams Identifying options for potential solutions and assessing them for both technical and business suitability Supporting the technical teams in the identification of logical and innovative solutions to complex problems Recording test results methodically, writing test reports, presenting test results to internal clients Review of Test Scripts and Test Results Working closely with developers and a variety of end users to ensure technical compatibility and internal user satisfaction


Previous experience (at least 4+ years) with:

  • Mobile applications testing for iOS and Android
  • API, integration, smoke, sanity, regression testing
  • Test case preparation and execution
  • Test plan creation
  • simulator testing
  • Logs checking
  • Bug report preparation
  • Test scenarios identification Previous experience of at least 4+ years as a QA Mobile Tester Good communication and organizing skills Excellent written and verbal communication in English Ability to produce written documents in English language with clearly organized thoughts Ability to explain information in a clear and understandable manner Demonstrable commercial experience of mobile software testing in a structured test environment Experience working with issue tracking tools such as Asana, Jira etc. 
  • Familiar with mobile automation testing - nice to have
  • Experience in the e-commerce industry - nice to have
  • Experience on Mobile testing scenario is plus.

Desired Core Personal and Interpersonal Skills: 
Commercially aware Flexible Self-motivated Proactive Capable of communicating effectively at all levels