IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Quality Assurance Software Tester

The Quality Assurance Software Tester evaluates and tests software programs to verify that the program functions according to specifications and standards that the company outlines.

Tests software programs to compare to specifications and documentation

Identifies, analyzes and documents defects, questionable functions, errors, and inconsistencies in software program functions, outputs, online screens and content.

Establishes benchmarks for program efficiency in operating and response times

Creates test cases and test data

Creates and executes automated test scripts using testing software programs

Responds to inquiries from users and technical support regarding functions and operations of software programs

Understanding of front-end vs back-end technologies

Understanding of browser debugging and console tools

Contributes to establishment of standards and procedures for program design and testing

Recommends program improvements or revisions to programmers and system analysts

Reviews computer logs and reports to identify program processing errors and possible improvements

Coordinates testing by users and third parties

Identifies program variances from standards and suggests modifications to conform

Assists users to isolate possible problems in software after implementation

Conducts compatibility tests with other software programs, hardware, multiple operating systems, and network environments

Monitors program performance after implementation to prevent recurrence of program operating problems and to ensure efficiency of operation

Documents, tracks and communicates test plans, test results, analysis, and unresolved problems

Develops computer programs to test, track, and verify defects in software programs

Review and contribute to software program documentation


* BA-Bachelor of Arts or equivalent combination work experience in a similar function required.
* SQL skills, to verify data integrity of systems
* Ability to analyze business and/or functional requirement documents for testing purposes
*Strong analytical skills.
*Ability to work on multiple projects under tight deadlines and changing priorities.
*Strong team-oriented interpersonal and communication skills to cultivate positive working relationships.
*Ability to analyze manual testing process and assess suitability for automation.
*Proven track record of delivering quality products.
*Ability to work within a team, and if needed, independently at a very fast paced environment.
*Strong written and oral communication.

This person is responsible for creating an end-to-end test plan; executing the plan and managing all activities in the plan to ensure that all the objectives are met and that the solution works as expected. The solution should be tested in terms of functionality, performance, reliability, stability and compatibility with other legacy- and / or external systems.

To make sure that testing is well defined, planned and executed. The analyst does this by ensuring that every phase and feature of the software solution is tested and that any potential issue is identified and fixed before the product goes live.

To apply for this job please visit