Job Details

QA Engineer - Mobile

365 Retail Markets
Troy, Michigan, United States

365 Retail Markets has been pioneering innovation in the vending industry for over 5 years and continues to revolutionize the market with superior technology and ultimate flexibility in customization and branding. We are a fast-paced, fun, and challenging environment with a solid team foundation. Experience working with a rapidly growing team with a "start-up" mentality is a major requirement as is the ability to work within a team-based environment.

The Quality Assurance Engineer is a member of the Technology Department of 365 Retail Markets and reports to the QA Manager. As the QA Engineer you will be responsible for validating the functionality, performance, stability, and security of the company's Mobile product line. You must have a passion for quality and a strong motivation for delivering highly valuable products and solutions.

Essential Functions & Responsibilities

  • Review software requirements and preparing test scenarios/test cases.
  • Execute tests on software functionality.
  • Analyze test results on database impact, errors, bugs, and usability.
  • Prepare reports on all aspects related to the software testing carried out and reporting to the design team.
  • Must be proactive and self-sufficient.
  • Participate in design reviews and providing input on requirements, product design, and potential problems.
  • Basics of Linux and device testing experience desirable.

Software Tester Requirements:

  • A Bachelor's degree in Computer Science or related field.
  • Up-to-date knowledge of software test design and testing methodologies.
  • Working knowledge of testing techniques and compatibility with various software programs.
  • Working knowledge of software development and software release cycles.
  • Excellent communication and critical thinking skills.
  • Good organizational skills and detail-oriented mindset.
  • Researching issues in software through testing.
  • Experience writing and executing test automation scripts using Java and Selenium or any other related tools is a strong plus.
  • Experience with Appium.
  • Must keep updated with the latest industry developments.

Minimum Requirements

  • Bachelor's Degree in computer science or related fields, or equivalent experience
  • Minimum of 5+ years' experience in manual or automated testing
  • Experience with development in languages like Java, C#, .Net and SQL experience is a plus.
  • Strong problem solving skills and attention to detail
  • Experience with various test automation tools or similar (Selenium, TestCity, TestRails, etc.)
  • Working understanding of techniques for testing software, including but not limited to Agile techniques
  • Experience testing distributed client/server applications
  • Passion for software quality and for advancing testing as an engineering discipline
  • Ability to work within a small team with open and collaborative style of communications
  • Strong oral and written communication skills

Performance Standards

  • Annual Performance Appraisal
  • Attainment of annual goals established between supervisor and incumbent

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events