Hero Image

This offer is for qualified employers

FREE Aptitude Evaluation for your next candidate

CALL US at 1 (800) 361-4908


Walden's aptitude tests gauge a candidate's ability to think logically, understand complex relationships, quickly comprehend written material, work independently, focus on details and utilize emotional intelligence among other attributes. Our tests operate independently of other hiring criteria such as interviews, work experience, credentials and training. The test consist of problems that evaluate a candidate's logical abilities, skill at interpreting business specifications, and potential for translating business problems into symbolic logic.

Over 40 years ago Walden pioneered aptitude tests for programmers, I.T. and related fields. We've continued to innovate and adapt to the growing needs of the rapidly changing world of business in the digital age. HR managers continue to rely on our approach that continues to provide insight into the performance potential of the individual candidates that is not possible to gain solely from resumes, reference-checking or interviews.

Easy Online TestingEasy Online Testing

Candidates take easy to administer tests at your convenience.

You purchase one evaluation for each candidate who logs in to our website and takes the test.

Easy Online TestingEasy Online Testing

Walden testing evaluates the ability to perform specific jobs such as computer programming, independent of language or prior training.

Other tests that measure knowledge only often fail to predict how a candidate will solve difficult problems on the job.

Easy Online TestingEasy Online Testing

Our proprietary system prepares the detailed evaluation and a comprehensive report is emailed to you.

You will receive an insight that you cannot get from interviews, references or resumes alone.



Although this test assumes no prior knowledge of data processing, it is designed to measure both entry-level and experienced candidates’ aptitude for analyzing and resolving business problems within that domain. It is offered over the Internet or in booklet form.

The 60-minute version consists of 4 problems. The first 3 evaluate the candidate’s programming potential including:

The 4th problem is designed to test the candidate’s analytical ability and skill in interpreting business specifications to solve problems.

The test is appropriate when assessing candidates for positions such as:

  • Logical abilities

  • Attention to detail

  • Basic math skills

  • Capacity for following procedures

  • Ability to create symbolic programs

  • Entry level programmer

  • Computer trainees

  • Computer science graduates


This test evaluates candidates’ relative strengths when choosing a computer-related career. It requires 90 minutes and can be taken via the Internet or in booklet format.

Regardless of an individuals prior experience, this test evaluates their abilities in:

  • Logical and analytical skills

  • Pattern comprehension and recognition

  • Procedural creation

  • Word processing and numeric keyboarding

  • Using computer keyboards for mathematical purposes

  • Manipulating text and grammatical knowledge

  • Manipulating graphic elements

  • Understanding texts in vendor manuals


Although all programmers ultimately require software-engineering skills specific to your organization, this test presumes no prior knowledge or experience. Utilizing four problems that simulate on-the-job sills and abilities required of most programmers it evaluates the potential competency level of each candidate.

The WPAT takes 60 minutes to complete and requires minimal supervision. The candidate must solve 4 problems that evaluate their ability to:

  • Reason

  • Understand and follow procedures

  • Apply mathematical skills

  • Understand written commands

  • Understand symbols and manipulate graphic images


Designed for entry-level and experienced candidates, this test evaluates a candidate’s potential in programming and analyzing within an object-oriented environment. It presumes no prior experience or knowledge.

The test consists of 6 problems specific to an object-oriented environment. They involve analytic reasoning and the potential for translating business problems into symbolic logic.

Problems 2, 3 & 4 evaluate an individual’s capacity in such traits as logical ability, basic mathematical skills and the ability to modify an object within a specific class of objects. The questions evaluate abstract reasoning and incorporate such concepts as “inheritance” and “class.”

Problems 1 and 5 examine problem-solving skills and the ability to follow instructions. Problem 6 evaluates both abstract and analytical reasoning.

The test is appropriate for:

  • Entry level candidates

  • Computer science graduates

  • Programmer-analysts transiting from traditional procedural language into object-oriented systems development.

Object oriented programmer analyst test


Today as the second generation of COBOL programmers approach retirement age, businesses and organizations are pressed to secure and maintain their mainframe computers and the precious data they process and store.

Despite the fact that COBOL goes back to the 1950s and pundits have predicted their demise for decades, mainframe computers still are some of the fastest and most economical systems for processing massive volumes of data.

Banks, credit card companies, airlines and government agencies are just some of the large enterprises that continue to use COBOL-based systems to securely process millions of simultaneous transactions. Beyond its traditional uses, mainframe computers are still unmatched.

Read below how Walden’s Aptitude Assessment Battery Programming Test can help you evaluate the potential of mainframe programmer candidates and trainees.

Cobol Programmer


The AABP evaluates the aptitude and potential of candidates at any level of experience and assesses technical ability and work habits for all aspects of applications programming, with or without prior training.

Designed to determine the likelihood of candidates becoming effective programmers, the AABP is neither an IQ nor a personality test. It simulates on-the-job assignments and consists of 5 problems designed to determine a candidate’s ability to:

  • Draw deductions with the aid of simple calculations

  • Understand instructions found in programming reference manuals

  • Understand complex specifications, unassisted

  • Reason with symbols

  • Annotate and document their work for easy access by other programmers

The AABP is self-instructive. There is no time limit, and the average completion time is about 3 hours. Partial credit is allowed even if answers are incorrect. Evaluations are based on performance and identify which candidates will prove to be excellent, above average, average or below average programmers.

Most tests fail to evaluate applicants’ aptitude for protracted concentration or long step-sequencing, whereas the AABP identifies candidates capable of sustained and meticulous attention to detail. Such candidates can usually learn programming on their own, by means of instruction manuals.

Reports distinguish between candidates best suited for straightforward programming jobs requiring high accuracy and those who appear to do their best work with highly challenging problems.


This test evaluates candidates’ aptitude for business systems analysis, and user department/I.T. department interaction. It assumes some prior business experience but no previous knowledge or experience in information technology.

The test consists of 4 problems evaluating a candidate’s logical ability, skill in interpreting business specifications and potential for solving business-related problems. The test requires 1 hour to complete, in booklet format or via the Internet.

The questions on the test are designed to investigate the candidate’s ability to analyze complex patterns and identify relationships. Candidates must then draw logical conclusions and identify errors.

The test evaluates numerous skills essential and specific to a business environment. These include the candidate’s ability to:

  • Precisely identify procedures without assistance

  • Accurately translate specifications from symbolic to numeric data or narrative to numeric data

  • Understand the work of individual components within an organization

  • And their relationship to the organization as a whole

  • Interpret and understand complex business procedures and identify procedural errors

A 3-page report is provided to select appropriate personnel for positions such as:

  • Business Analyst

  • Procedures Analyst

  • Liaison Officer

  • Business Systems Analyst


The project leader aptitude test is designed to assess the suitability of candidates for project leadership and project management positions. It presumes at least 2 years’ on-the-job experience and measures acquired skills in analysis, organization, scheduling and planning. As a candidate for a position as project manager or leader, the test assesses the individual’s abilities, including business judgment, supervisory practices, problem solving and knowledge of project organization, control, scheduling and planning concepts.

The Project Manager test takes 1 hour to complete and requires minimal supervision. The candidate must solve 5 problems, which assess candidates’ ability to:

  • Identifying key activities and sequencing them properly to ensure attainment of project goals.

  • Ability to organize daily activities on a priority basis.

  • Skill in solving problems in a structured and controlled manner.

  • Ability to understand common business practices, and ability to respond to various customer service situations.

  • Ability to supervise team members.

  • Understanding of basic project management theory.

  • Ability to use networking for planning, evaluating, and controlling the progress of activities in a project environment.

The project leader test provides a percentage-based evaluation of the candidates’ suitability for positions such as:

  • Project Leaders

  • Project Managers

  • Business Analysts

  • Systems Analysts


This test evaluates both entry-level and experienced candidates. It assesses their aptitude for analyzing business problems, but presumes no prior experience or knowledge of data processing.

The test consists of two problems that evaluate a candidate’s logical abilities, skill at interpreting business specifications, and potential for translating business problems into symbolic logic.

The test requires the candidates to follow complex business procedures and apply them to specific situations. The candidate must then create symbolic instructions that represent a common business procedure and review them for errors. No personality traits are measured.

The test is appropriate for any business-related job position requiring analytical thinking and attention to detail. It’s useful for screening both entry-level and experienced candidates and measures candidates ability to:

  • Interpret and understand complex business procedures

  • Translate business solutions into symbolic logic

  • A three-page report is provided upon completion

Analytical Aptitude Test