AQA/Python Engineer (POLAND BASED ONLY)
We are looking for AQA/Python Engineer for our client - a pioneering AI-driven research company that provides in-depth stock analysis globally in multiple languages. Their mission is to bridge the knowledge gap in the investment world, empowering investors with AI-powered insights. By integrating our advanced AI technology into brokerage platforms and financial institutions, we enable millions of investors to make informed investment decisions.
We are looking for a Senior Automation Backend Engineer to join our team in
Poland. This role is heavily focused on API testing (85%) with UI testing (15%) and requires strong expertise in Python and test automation. You will be responsible for designing, developing, and maintaining automation frameworks while ensuring the scalability and efficiency of our testing infrastructure.
Details:
Experience: 5 years
Schedule: Full-time, remote
Location: Poland
Start: ASAP
English: Fluent
Key Responsibilities:
Design and implement an automation testing strategy from scratch.
Develop, enhance, and maintain test automation frameworks for API and UI
testing.
Ensure scalability and reusability of automation solutions across multiple
projects.
Develop automated API tests using Python (must) and Request
Module package.
Build and maintain UI test cases using Playwright.
Create and execute automated test scripts to validate functionality,
performance, and security.
Work with Jenkins for CI/CD automation and integrate tests into pipelines.
Integrate test automation into the CI/CD pipelines, ensuring robust test
coverage and automated reporting.
Work closely with DevOps to manage test execution environments using
Docker, Kubernetes.
Writing test strategy and test plans
Work cross-functionally with developers, QA, and DevOps teams to optimize
the test process.
Manage test cases in Xray (optional).
Analyze logs and debug test failures in staging and production environments.
Required Qualifications & Experience:
5+ years of experience in test automation or a related role.
Strong programming skills in Python (mandatory).
Experience in writing tests documentation such as: design documents, test
strategies and test plans.
Extensive experience (85%) in API testing using Request Module.
UI testing experience (15%) using Playwright.
Hands-on experience with postman
Hands-on experience with CI/CD pipelines (Jenkins preferred).
Experience working with Docker & Kubernetes for test automation.
Strong analytical and problem-solving skills.
Experience with Jira for task and bug management.
Task-oriented, independent, and proactive mindset.
Nice to Have:
Kafka experience (optional).
Experience with Xray for test management (optional).
Experience in AWS cloud services
Interview Process:
1. Offline Test Task: 1-hour test task
2. Technical Call / Hands-on coding interview.
3. Final Interview with CTO