V

QA Engineer

Virtusa Warszawa, Pomeranian Voivodeship, Poland

onsitefull-time
Posted Sep 3, 2026Apply by Oct 3, 2026

**Role & seniority: ** QA Engineer (manual + automated testing; likely mid-level based on “ownership” and proactive improvements)

**Stack/tools: **

  • Python (test automation)

  • Selenium (UI automation)

  • Testing across: FrontEnd, BackEnd, performance

  • APIs: REST API testing

  • Data layer: databases (familiarity)

  • Tools: Jira, Confluence (testing tools/platforms)

  • Top 3 responsibilities:

    • Develop and execute manual + automated test plans based on acceptance criteria

    • Maintain and improve automated test suites (Python + Selenium)

    • Ensure end-to-end quality across UI, backend, and performance; perform continuous testing

  • Must-have skills:

    • Strong analytical/problem-solving skills

    • Python + Selenium test automation experience

    • Understanding of frontend testing, REST APIs, databases, and performance testing

    • Detail-oriented, continuous improvement mindset

    • Collaboration and communication skills

    • Ability to work independently and propose QA enhancements

  • Nice-to-haves:

    • Experience with additional testing frameworks/platforms beyond Selenium (not specified)

    • Deeper performance testing experience (only “familiarity” stated)

  • Location & work type: Not provided in the text.

Full Description

We are seeking a QA Engineer who can perform both manual and automated testing using Python and Selenium. The ideal candidate will take ownership of testing tasks, build effective test plans based on acceptance criteria, and ensure the quality of software across all layers FrontEnd, BackEnd, and Performance.

Youll be expected to maintain automated test cases and suggest meaningful improvements to our existing QA processes. We are looking for someone proactive, detail-oriented, and collaborative.

Responsibilities

Develop and execute manual and automated test plans

Maintain and improve automated test suites using Python and Selenium

Ensure software quality across FrontEnd, BackEnd, and performance layers

Collaborate with multidisciplinary teams to understand requirements and acceptance criteria

Suggest and implement improvements to QA processes and workflows

Participate in continuous testing and integration practices

Equired Skills And Qualifications

Strong analytical and problem-solving skills

Experience in test automation using Python and Selenium

Familiarity with frontend testing, REST APIs, databases, and performance testing

Good communication skills and team collaboration

Attention to detail and a mindset for continuous improvement

Experience with testing tools and platforms e.g., Jira, Confluence

Ability to work independently and proactively propose enhancements

PythonSeleniumManual TestingAutomated TestingFrontend TestingBackend TestingPerformance TestingREST APIsDatabase TestingJiraConfluenceTest Planningmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.