05 ago
|
Celerik
|
Colombia
We're looking for an experienced Senior Django Developer with strong QA automation experience to help us build, maintain, and scale Python/Django applications while strengthening integration testing across our product portfolio.This role is adecuado for a backend engineer who is comfortable working deep in a Django/Django REST Framework codebase, but who also understands how to design reliable automated tests around UI, API, and integration flows. You'll be embedded in a Python/Django engineering environment, contributing to application development while helping expand our black-box integration testing coverage and supporting a future migration from Selenium to Playwright.What you'll work on:Implementing our established integration testing framework into new productsSupporting the integration testing backlog across existing products (Selenium-based)Writing and maintaining Gherkin feature files and Python Behave test specsRunning and maintaining CI pipelines via TeamCity and GitLab MRsAccurately mocking AWS services (localstack, moto) to isolate test environmentsContributing to a future Playwright migration roadmapTech stack you'll work with:Language: Python (tests and applications)Test tooling: Selenium, Python Behave, Playwright (nice to have), GherkinCI/CD: TeamCity/GitLab pipelinesAPIs & data: REST, SOAP, JSONVCS & SDLC: Git,
GitLabYou're a fit if you:Have strong hands-on experience building backend applications with Python and DjangoAre comfortable working with Django REST Framework and API-driven architecturesHave hands-on experience with black-box integration testing using mocks to isolate the system under testHave written or maintained Gherkin feature files and Behave test suitesAre comfortable configuring GitLab pipelines for continuous testing as part of MR workflowsUnderstand AWS service behavior well enough to mock it accurately in test flowsHave worked with Docker in a testing or CI contextPlaywright experience is a plus, we're planning a migration and want someone who can help lead itAI-powered QA:We're building toward an AI-augmented testing practice, and we want engineers who are already thinking that way. The ideal candidate is familiar with how AI can be applied across the QA lifecycle; from intelligent test generation and self-healing selectors, to using LLMs to analyze test failures, expand coverage from specs, and reduce maintenance overhead on flaky tests. Experience with AI-assisted tooling (Copilot, Cursor, or QA-specific tools) is a plus; what matters most is that you understand where AI adds real value in an integration testing context versus where it doesn't.#J-18808-Ljbffr
📌 Senior Django Developer + Qa Automation (Colombia)
🏢 Celerik
📍 Colombia