Location
Ann Arbor, MI | United States
Job description
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:
- Participate in developing and documenting user stories, providing testing estimates, and creating validation tests.
- Develop, document, and maintain the test strategy and test scenarios.
- Collaborate with developers to ensure comprehensive testing of all areas of the application, logging and prioritizing issues consistently.
- Manage the defect log and ensure timely resolution of issues, including validation of the fix.
- Work with integration build teams to manage development, QA, and production release of software.
- 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.
- Perform exploratory testing to understand features, identify additional or unexpected behavior, and refine and define additional test cases for the feature.
- Report and troubleshoot bugs directly with developers on the Agile team.
- Effectively communicate test plans, test reports, and test metrics to the team.
- Perform manual functional and regression testing in a wide variety of areas, including mobile/web app, analytics, and hardware firmware.
Report this job
- Dice Id: 10377716
- Position Id: OOJ - 1482-483-1709311929
Job tags
Salary