The company is a pioneering AI-driven research company that provides in-depth stock analysis globally in multiple languages. Our 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.
Role Overview:
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.
Key Responsibilities:
Automation Strategy & Test Framework Development:
- 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.
Test Development & Execution:
- API Testing: Develop automated API tests using Python (must) and Request Module package.
- UI Testing: 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.
Continuous Integration & Deployment:
- 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.
Collaboration & Documentation:
- Writing test strategy and test plans
- Work cross-functionally with developers, QA, and DevOps teams to optimize the test process.
- Use Jira for documentation, task tracking, and bug reporting.
- Manage test cases in Xray (optional).
- Analyze logs and debug test failures in staging and production environments.
Requirements
- 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.
- Native Ukrainian
✅ Nice to Have:
- Kafka experience (optional).
- Experience with Xray for test management (optional).
- Experience in AWS cloud services
Similar Jobs
What We Do
Commit is a global tech services company with offices in Israel, US, Canada, UK, and Europe. The company was founded in 2005 and has over 700 multi-disciplinary innovation experts who serve a broad range of companies, from small startups to large enterprises in multiple business sectors. Commit specializes in advanced technologies and applications with dedicated practices in Cloud, GenAI, Software, IoT, Big Data, Cyber, Collaboration, Data center migration projects, and more. Commit offers innovative, end-to-end technology solutions by developing custom software and IoT platforms for clients looking to build their next-gen products within the modern ICT world. Commit’s complete and comprehensive engineering powerhouse of resources, and proprietary Flexible R&D methodology helps transform its clients’ technology visions into high-quality products while reducing costs and improving time-to-market.









