QA Test Engineer

Ann Arbor, MI, US • Posted 3 hours ago • Updated 36 minutes ago
Full Time
On-site
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • Manual Testing
  • Mobile Testing
  • POS

Summary

QA Test Engineer

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10377716
  • Position Id: OOJ - 1482-483-1776275472
  • Posted 3 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Ann Arbor, Michigan

2d ago

Easy Apply

Third Party, Contract

Depends on Experience

Ann Arbor, Michigan

Today

Contract

USD46 - USD51

Ann Arbor, Michigan

Today

Easy Apply

Full-time

Remote or Plymouth, Michigan

Today

Full-time

Search all similar jobs