Skip to main content
Go back
ARISE
← All assessments
Software & WebIntermediate

Software Test Automation (Pytest & Selenium)

Test design, Pytest, Selenium, API testing and CI — what SDET and QA-automation roles screen for.

20multiple-choice questions
25 mintimed attempt
70%pass mark
2attempts included

Validates hands-on automation skill: test-design techniques, Pytest fixtures, parametrisation and markers, robust Selenium with explicit waits and page objects, REST API testing, mocking, and running reliable suites in CI.

What it measures

Testing Fundamentals

Test pyramid, regression, flakiness, boundaries and partitions.

Pytest

Discovery, fixtures, scopes, parametrize, raises, conftest and -k.

Selenium & UI Automation

Waits, locators, page objects, stale elements and windows.

API Testing

Status codes, schemas, requests and mocking.

CI & Strategy

Pipelines, parallel runs and test data independence.

Who it's for

  • Manual testers moving into automation
  • SDET and QA-automation candidates
  • Learners from the ARISE Test Automation course

How the test works

  • 20 questions drawn at random from a larger bank, balanced across every skill area above.
  • Answer options are shuffled for each candidate, and the timer keeps running once you start.
  • Your answers save automatically. If your connection drops, reopen your link to continue.
  • Score 70% or more to earn a verifiable ARISE certificate. You get 2 attempts.

Try a sample question

What does an assertion do in an automated test?

FAQ

Questions about this assessment.