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.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Endava • Craiova, Romania
Role & seniority: QA Automation Engineer (4+ years experience)
Languages: JavaScript (ECMAScript 2020+) or TypeScript (TS 4.x+)
Automation: Selenium, Cypress, WebdriverIO, Playwright
API automation: Cypress/Playwright for REST APIs; Postman for API contracts
Testing frameworks/orchestrators: Mocha, Chai, Jest
SCM/CI-CD: Git; Git Pipelines, Jenkins, AWS CodePipeline, Azure DevOps
Additional: BDD/TDD options (Cucumber, CodeceptJS, PlaywrightBDD), database testing (plus), DI frameworks (InversifyJS, NestJS) (plus)
Test software systems: review docs/specs, analyze requirements, investigate/write tests for defects
Implement and optimize test automation best practices; contribute to test planning, objectives, scope, schedules
Provide input on risk assessment/mitigation related to automated testing; document results and track defects
4+ years in software testing with JS/TS
Proficiency in automation frameworks (Selenium, Cypress, WebdriverIO, Playwright) and API automation
Experience with Mocha/Chai/Jest; Git-based source control; REST API testing (Postman or equivalent)
CI/CD experience (Git Pipelines, Jenkins, AWS CodePipeline, Azure DevOps)
Strong analytical, organizational, and documentation skills; defect tracking experience
ISTQB or similar certifications
BDD/TDD frameworks (Cucumber, CodeceptJS, PlaywrightBDD)
Database testing;
Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
From prototype to real-world impact - be part of a global shift by doing work that matters.
Job Description
Your main responsibilities will be to test software systems, you will review and analyze documentation, specifications and understand the business requirements; You will be mostly involved in investigating, analyzing and writing tests for reported defects. Implement best practices for test automation to optimize test execution efficiency. Contribute to test planning and strategy, collaborating with QA and development teams to define test objectives, scope, and schedules. Provide input on risk assessment and mitigation strategies related to automated testing.
Qualifications
Additional Information