Test Automation Engineer (Python/Selenium)
- Hiring from
- Poland
- Work type
- Hybrid
- Posted
541,390 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
Test Automation Engineer (Python/Selenium)
Our client is a leading global aerospace company developing commercial aircraft, defence technologies and space systems for customers worldwide. We are looking for a Test Automation Engineer to define verification strategies and develop automated tests for web applications. You will work across frontend and backend systems, collaborating with engineering, product and QA teams to improve software quality and reliability.
Key responsibilities
- Define and document the project’s verification strategy, including scope, test levels, traceability, entry and exit criteria, and risk-based priorities.
- Develop and maintain automated UI and end-to-end tests using Selenium and Python, alongside unit and integration tests for frontend and backend components.
- Perform performance and reliability verification where applicable, including smoke tests, targeted load checks and resilience tests.
- Investigate, reproduce and triage defects, providing clear reproduction steps and relevant logs or traces.
- Conduct constructive code reviews, mentor engineers and collaborate with product owners, UX designers and QA to deliver high-quality user experiences.
- Work with Git, CI/CD pipelines and Docker-based environments, coordinating with OS/DevOps teams and contributing to estimation, sprint planning and continuous improvement.
Ideal candidate profile
- At least 3 years of professional experience in software development or test automation.
- Strong Python programming skills and hands-on experience with Selenium WebDriver for web applications.
- Solid understanding of testing fundamentals, including test design, test levels, coverage and testability.
- Experience with API testing and writing unit and integration tests.
- Experience with Git, code review workflows and CI/CD pipelines.
- Familiarity with Docker-based development environments.
- A bachelor’s degree in engineering, engineering technology, chemistry, physics, mathematics, data science or computer science.
- English proficiency and the ability to collaborate with international teams.
Nice to have
- Familiarity with React, TypeScript and testing tools such as pytest, Jest or Testing Library.
- Experience with databases such as PostgreSQL, Oracle or MongoDB.
- Familiarity with Kubernetes and Helm.
- Experience developing or testing software for avionics systems or complex electronics products.
Conditions
- Location: Gdańsk.
- Work model: Hybrid
- Salary: Competitive compensation tailored to your experience and expectations.
- Benefits: Comprehensive benefits package.
- Contract type: Employment contract (UoP), with direct employment by the client.
Recruitment steps
- Initial call with KUBO recruiter (up to 30 minutes).
- Interviews with the Client.
- Final decision and feedback.
W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach
i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich.
At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.