Senior Test Automation Developer
Al. Jerozolimskie 179, Warszawa
Lumicode Sp. z o.o. (Pentacomp Group)
Who we are
Lumicode Sp. z o.o. is part of the Pentacomp Group, a producer of IT solutions and a provider of professional IT services for large enterprises and the public sector.
As Pentacomp, we create IT solutions that combine innovation with years of experience – and we have quite a lot of it. We have been present on the market for almost 30 years and can boast numerous completed projects.
What we offer:
Subsidy for a sports card and the option to use private healthcare.
Start immediately.
Fast recruitment process.
Required Technical skill set:
Hands-on experience in developing applications using Qt.
Practical background in embedded software testing.
Proficiency in Python programming.
Familiarity with the Squish testing framework.
Experience with version control systems (Git, GitLab, GitHub) and task-tracking tools such as Jira.
Solid understanding of test design principles and contemporary testing methodologies.
Strong analytical abilities to detect and resolve defects.
Knowledge of CI/CD processes and tools (e.g., Jenkins).
Ability to set up and maintain embedded test environments in laboratory conditions.
Understanding of communication protocols such as CAN, LON, MQTT, SPI, RS485.
Awareness of cybersecurity principles.
Fluent English
Education:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline.
Responsibilities:
Design, develop, and maintain applications using Qt framework.
Execute and support embedded software testing, ensuring functionality and reliability of systems.
Create and maintain automated test scripts in Python, leveraging frameworks such as Squish.
Collaborate with cross-functional teams to identify, analyze, and resolve defects.
Manage code repositories and workflows using Git/GitLab/GitHub and track progress with Jira.
Contribute to the setup, execution, and improvement of CI/CD pipelines (e.g., Jenkins).
Configure and operate embedded test devices in laboratory environments.
Work with communication protocols (e.g., CAN, LON, MQTT, SPI, RS485) in development and testing scenarios.
Apply cybersecurity best practices in software development and testing activities.
Participate actively in Agile ceremonies (daily stand-ups, sprint reviews, retrospectives).
Collaborate closely with stakeholders to ensure software meets quality standards and project requirements.