Software Engineer - QA at i-charging

Cargo Software Engineer - QA
Publicado 12 Jul 2026
Expirado 11 Aug 2026
Empresa i-charging
Localização Porto | PT
Tipo de Contrato Full Time

Descrição da Função:

Últimas informações de emprego de i-charging para o cargo de Software Engineer - QA. If the Software Engineer - QA vaga em Porto corresponde às suas qualificações, submeta a sua candidatura ou CV atualizado diretamente através do portal Jobkos.

Tenha em atenção que candidatar-se a um emprego exige o cumprimento de requisitos da empresa. Esperamos que a oportunidade em i-charging para o cargo de Software Engineer - QA abaixo seja adequada ao seu perfil.

about i-charging:

i-charging is a technology Empresa focusing on electric vehicle charging infrastructure. We have in-house developed offer, based on the deep knowledge of the sector, both on technology and market.

We develop innovative hardware and software solutions that optimize our customer’s operations, smooth user experience and the electric grid utilization.

We want to be a global reference in the e-mobility sector, providing a distinctive offer and generating value for the community.

Cargo summary:

As a QA Software Engineer, you will help ensure the quality of our EV charging software and systems.

This role is suitable for someone starting their professional career or beginning to explore the QA area. You do not need to know everything about QA from the start. What matters most is your willingness to learn, attention to detail, and interest in software quality and automation.

The focus of this Cargo is to learn, create, maintain, and execute automated tests using tools such as Playwright, Cucumber, Gherkin, and TypeScript. You will also support manual testing activities, especially when validating charging behavior with real EVs, chargers, hardware components, and physical charging scenarios.

You will work closely with the QA Software R&D Coordinator and other technical teams, receiving guidance and support while developing your skills in software testing and test automation.

If you enjoy technology, like solving problems, are curious about how software works, and want to learn how to improve product quality through automation, this role can be a good fit.

duties & responsibilities:

  • Design, develop, and maintain automated tests using Playwright, Cucumber, Gherkin, and TypeScript.
  • Create automated test scenarios for web interfaces, APIs, and software features.
  • Execute automated test suites and analyze the results.
  • Identify, document, and report software defects clearly.
  • Support manual validation when tests require chargers, EVs, hardware, or physical charging scenarios.
  • Help maintain test environments used for software validation.
  • Collaborate with Software R&D, Hardware R&D, Product Engineering, Operations, and Customer Support teams.
  • Contribute to improving the QA automation process and test coverage.
  • Support product documentation updates when needed.

interactions and interfaces:

In this role, you will work closely with:

  • Software R&D to validate new features and software changes.
  • Hardware R&D and Product Engineering when testing involves chargers, controllers, EVs, or other hardware components.
  • QA Software R&D Coordinator, to whom you will report directly.

skills and competencies:

We are looking for someone with:

  • A degree in Software Engineering, Computer Science, Electronics, or related fields.
  • Basic programming knowledge, preferably in TypeScript, JavaScript, or similar.
  • Interest in software testing, test automation, and product quality.
  • Willingness to learn tools such as Playwright, Cucumber, Gherkin or similar.
  • Basic knowledge of Linux environments, or motivation to learn.
  • Good analytical and problem-solving skills.
  • Attention to detail and curiosity to understand how systems work.
  • Good communication and teamwork skills.
  • Proficiency in English, written and spoken, at B2 level or above.

The following will be considered a plus, but is not mandatory:

  • Previous experience with Playwright, Cypress, Cucumber, Gherkin, or other testing tools.
  • Basic knowledge of APIs.
  • Familiarity with CI/CD pipelines.
  • Experience with Linux.
  • Interest in EV charging systems, embedded systems, hardware, or IoT devices.
  • Knowledge of cybersecurity testing principles.

“Política de Privacidade

i-charging is the entity responsible for the collection and processing of the Applicants' Personal Data, and in this context, decides which data is collected, the means of processing and the purposes for which the data is processed.

Contact details of the body responsible:Av. Marechal Gomes da Costa nº 50, 4150-353 Porto;

The personal data is processed for the purposes of selecting and recruiting the Candidate, and if selected, integrating i-charging within the framework of an employment contract/internship relationship.

The basis of the lawfulness for the collection and processing of personal data, taking into account the indicated purposes, relates to the need to process the personal data of the Candidate for the execution of pre-contractual diligences.

The processing of personal data related to the applicant's disability is based on the need to comply with obligations arising from labour and social protection legislation.

The processing of personal data not requested but provided by the Candidate is based on the Candidate's consent, and the Candidate may withdraw consent in writing in a request addressed to the Data Protection Officer or the Data Controller.

The data may be transmitted to a subcontractor for the recruitment process.

The Candidate's personal data will be kept for a period of 5 year’s starting from the date of submission of the application, if after completion of the recruitment and selection the Candidate is not selected. The Candidate not selected authorises i-charging to use his/her data for such period for subsequent similar recruitment processes.

The Candidate may: (i) confirm and request a copy of the personal data (right of access); (ii) request the correction or updating of the personal data where they are inaccurate, outdated or incomplete (right of rectification); limit the processing of the data (right to limitation of processing); request their erasure (right to erasure); receive the personal data concerning him/her in a format which allows ordinary use and automatic reading and the right to transmit such data to another controller (right to data portability); right to lodge a complaint with a supervisory authority if he/she considers that the processing of the personal data infringes applicable law (right to lodge a complaint with a supervisory authority).

To exercise his/her rights and in matters relating to the processing of personal data, the Candidate may contact the Data Protection Officer by sending a communication to the e-mail or via the postal address of the Controller. The Candidate may also exercise his or her rights with the National Data Protection Board at

Informação da Vaga:

  • Empresa: i-charging
  • Cargo: Software Engineer - QA
  • Local de Trabalho: Porto
  • País: PT

Como enviar a sua candidatura:

Após ler e compreender os critérios e requisitos mínimos explicados na informação da vaga Software Engineer - QA at the office Porto acima, prepare de imediato os documentos de candidatura, tais como carta de apresentação, CV, cópia do diploma e outros anexos. Envie através do link 'Próxima Página' abaixo.

Próxima Página »

Vagas Semelhantes

  Executive Office Lead at FairJourney Bio
Publicado: 1 hour ago

Desc.: Our OrganizationFairJourney Bio is a globally recognized life sciences Empresa specializing in antibody discovery, engineering, characterization, and production. We proudly serve leading pharmaceutica...

Empresa: FairJourney Bio | Localização: Porto

  Accounting Technician at i-charging
Publicado: 12 hours ago

Desc.: about i-charging:i-charging is a Portuguese EV charging infrastructure Empresa founded in 2019, headquartered in Porto and Atlanta.The Empresa designs, manufactures and supports a complete charging ec...

Empresa: i-charging | Localização: Porto

  Recrutador at EVOLVE
Publicado: 12 hours ago

Desc.: A Evolve - Empresa de Recursos Humanos está a recrutar Técnico de Recrutamento e Seleção (M/F/X) para o nosso escritório do Porto.Se tem experiência no setor do Trabalho Temporário e Recrutamento e Se...

Empresa: EVOLVE | Localização: Porto