Quality Assurance Engineer

Overview

On Site
Depends on Experience
Contract - W2

Skills

Test
Testing
QA
Quality Assurance
Quality Assurance Testing
Tester
UAT
Java
Go
Python
Ruby
Functional
Load
Automated
Validation
ATM
Automated Teller Machine

Job Details

JOB DESCRIPTION:

Note: Need one who worked with Banking ATMs as QA.

  • 1 or more modern programming language (Java/Go/Python/Ruby), APIS, Automated Testing, Java Spring
  • ATM would be ideal, financial services preferred.

ATM QA Engineer

Must Have:

  • Quality Assurance
  • Quality Engineering

Nice To Have:

  • 1 or more modern programming language (Java/Go/Python/Ruby)
  • APIS
  • Automated Testing
  • Java Spring


Job Summary
The ATM QA and Testing Specialist will be responsible for developing and establishing quality assurance standards. Additionally, the ATM QA will be accountable for performing tests on software applications and physical ATM devices to isolate and solve issues, including initiating tests, analyzing results, and finding solutions to technical problems. This individual will gather and analyze data in support of business cases, proposed projects, and systems requirements.

Primary Responsibilities:
Testing and validation of ATM software on the ATM
Accurately design test plans on software applications based on business requirements and technical specifications
Take the on building and executing automated testing scripts in support of the test plans
Through defect management, effectively identify software failures so that defects may be discovered and corrected, be proactive in documenting anomalies and issues and maintain database of software defects
Through functional testing and load testing, carefully verify specific action or function of code
Actively ensure compliance with general programming best practices, accepted web standards and those standards set forth in documented policy and procedure
Contribute and actively participate in application security audits
Assist with lab maintenance activities such as bringing new machines into service and basic machine errors
Accurately maintain and ensure data integrity standards
Create written documentation and procedures for application testing and compliance.
Debug test environment, automate sprints, and develop testing scenarios.

Qualifications:
Knowledge of tools, concepts and methodologies of QA
Experienced with end-user testing, usability testing, software and web application testing, Java/JSP or C#/ASP, PHP, or other programming languages and applications

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.

About Javen Technologies, Inc