Haystack
← Back to Jobs
Operations & Project Management

QA Test Engineer

Scigon SolutionsAnn Arbor, MI🇺🇸United StatesPosted 30 Jul 2026

Quick Overview

Salary
€45/hr
Work Type
Hybrid
Level
Mid Senior

Job Description

QA Test Engineer

Pay Rate: $33-$45/hour

Qualifications:

  • Bachelor s degree in computer science or equivalent experience.
  • 5+ years of experience creating test strategies, plans, and executing tests for web and mobile applications.
  • Experience with QA for eCommerce, Point of Sale, and Software as a Service (SaaS) applications.
  • Experience in QA for Mobile websites and Native Mobile applications (iOS, Android, Windows).
  • Experience testing backend applications and APIs developed in Java/C# with SQL, NoSQL, ActiveMQ, and caching technologies such as Hazelcast.
  • Experience testing apps with Web UI on multiple browsers (IE, Firefox, Safari, Chrome) and operating systems (Linux, Windows, iOS).
  • Experience with source control versioning systems (Git, Stash, Bitbucket).
  • Understanding of network topologies and technologies.
  • Understanding of data management practices, including significant experience with SQL.
  • Experience with Splunk analytics for validating technical fixes and updates in the app code/config.
  • Experience with defect tracking tools (JIRA).
  • Nice to have: Experience with payment gateways and payment terminals.
  • Ability to work independently with an aptitude for detailed work and follow-up activities.
  • Ability to multitask in a fast-paced agile work environment.

Responsibilities:

  1. Participate in developing and documenting user stories, providing testing estimates, and creating validation tests.
  2. Develop, document, and maintain the test strategy and test scenarios.
  3. Collaborate with developers to ensure comprehensive testing of all areas of the application, logging and prioritizing issues consistently.
  4. Manage the defect log and ensure timely resolution of issues, including validation of the fix.
  5. Work with integration build teams to manage development, QA, and production release of software.
  6. Evaluate product requirements to create, modify, and execute test cases for functional testing (manual) and report results clearly to other members of the Agile team.
  7. Perform exploratory testing to understand features, identify additional or unexpected behavior, and refine and define additional test cases for the feature.
  8. Report and troubleshoot bugs directly with developers on the Agile team.
  9. Effectively communicate test plans, test reports, and test metrics to the team.
  10. Perform manual functional and regression testing in a wide variety of areas, including mobile/web app, analytics, and hardware firmware.

Skills

Agile
Jira

Similar jobs