Quality Assurance Consultant

Chandler, Arizona

RIT Solutions, Inc.
Apply for this Job
Quality Assurance Consultant
location:
Chandler Arizona ( 3 days onsite 2 days remote)

Must Have skills:
A utomation tester with mobile testing and perfecto
Job Description:
Required Skills
Primary Skill - Perfecto - Mobile Automation, Performance and Monitoring
Secondary Skill - Selenium

• Responsible for testing and delivering complex software requirements to accomplish business outcomes.

• Ensures that software is tested to meet functional, non-functional, and compliance requirements.

• Helps condition and generate test data, builds and executes both manual and automated test suites, record and communicate the test results, and assist with triaging defects.

• Ensures regression test suites are maintained and well designed.

• Develops detailed, comprehensive and well-structured test cases based on functional, non-functional, and compliance requirements.

• Participates in test planning and ensures stories are well refined and contains clear acceptance criteria.

• Identifies automation opportunities and develops test automation for applicable test types.

• Assists in identifying and managing sensitive test data.

• Reports issues and defects along with the appropriate background information for review.

• Participates in triaging reported issues/defects and assists with resolving or escalating them as necessary. Traces tests forwards/backwards through the development lifecycle and back to requirements
. Good knowledge on Agile Methodology and the Scrum process.
. Experience in Mobile testing is a must

Desired Skills

• A degree in Computer Science or related discipline

• Have 10+ years of experience in building test automation for large scale applications (eg: e-commerce)

• Experience in Mobile Testing(Android) on POS Terminals

• Understanding of OOO concepts

• Exposure to API driven testing

• Automation Experience

• Understands automation good practices and has knowledge of design patterns

• Able to analyze the projects needs, determine the best approach and setup an automation framework

• Proficient in writing code in one or more of the following languages - java, objective c, typescript, junit. .NET, Flutter

• Detail-oriented with attention to product quality

• Proven experience in requirements gathering techniques, use case definition, test planning/execution and system requirement analysis.

• Have a can-do, do what needs to be done attitude

• Have the ability to shift priorities and work efficiently

• Fast learner with good analytical and problem-solving skills

• Work collaboratively and have good interpersonal skills

• Experience with the testing tools:

• Postman/Bruno or any other API client

• ADB - android debug bridge used for access to logcat, installing/ uninstalling our application and debugging

• Android studio - for debug and automation

• Collis - BTT tool to simulate cards

• Mobsf to scan the application and generate security reports

• CharlesProxy was used in the past to monitor device, but some android based OS terminals no longer allow installing the certificates

• Any tool for screen mirroring(vysor, Android Studio logcat) - helpful in demos, debugging or to generate screenshots.

• Additional tools provided by the terminal developer in order to install/upgrade firmware, on PFTA we use AXToolKit

• Experience with the Automation tool, responder, simulator etc

• Java

• Appium

• OKHttp or any other Http client - optional, depending on project setup and automation scope.

• jUnit
Date Posted: 06 May 2025
Apply for this Job