Previous Job
Previous
Software Automation Engineer
Ref No.: 18-00932
Location: Mountain View, California
Start Date: 06/18/2018
 Software Automation Engineer
As a Mobile QA Automation Software Engineer you will be responsible for the following:
  • Performing all testing activities for initiatives across one or more assigned projects, utilizing processes, methods, metrics and software that ensure the quality and reliability.
  • Understanding the interfacing applications, test environments and our tools and methodologies.
  • Design and create Test end-end Mobile automated regression scenarios to be used as regression tests during development integration and QA cycles.
  • Development of the test case execution plan, test case execution, managing issues, and status metrics.
  • Working with a global team and responsible for directing/reviewing the test planning and execution work efforts of an offshore team.
  • Communicating effectively with team members and other support staff on testing timelines, deliverables, status and other information.
  • Assisting in the project quality reviews for your assigned applications.
 
Qualifications:
  • A Master degree or equivalent experience.
  • Minimum of 5- 8 years of experience with the following:
    • System software testing
    • Planning and coordinating test activities
    • Overseeing test case development and defect resolution
    • Minimum of 3-year experience with Android Mobile Native Application Automation Testing
    • Proven experience in all aspects of scrum, functional, integration and regression testing
    • Ability to work with a sense of urgency and attention to detail
    • Demonstrated verbal and written communication skills and excellent analytical skills
    • Independent decision-making and good judgment
    • Strong time, interpersonal and people skills
    • Ability to operated comfortably in a multi-task / multi priority environment across a global team
    • Experience with client server environments
    • Knowledge of Application Development Lifecycle and concepts
  • 3+ years' experience with the following:
    • Use of 1 or more development languages (e.g. Java, Javascript)
    • Proven use of 1 or more mobile development and emulator packages (UI Automator, Appium)
    • Exposure to development or test automation tools/frameworks (e.g., Junit, Eclipse, Jenkins, JIRA, etc