Qa Software Engineer
i-charging is a technology company focusing on electric vehicle charging infrastructure. We have an
- 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
- mobility sector, providing a distinctive offer and generating value for the community.
POSITION SUMMARY
As a QA Engineer, you’ll be responsible for designing, implementing, and executing both manual and automated tests across our cutting‑edge charging systems and software solutions. Your work will directly contribute to the quality, reliability, and performance of products that power the next generation of EV infrastructure.
DUTIES & RESPONSIBILITIES
- Setup and maintain robust test environments to support continuous testing and integration.
- Analyze requirements, specifications, and system architectures to identify optimal test strategies.
- Define and document comprehensive test cases and scenarios.
- Design, develop, and maintain automated test suites following industry best practices.
- Apply test automation tools and frameworks to ensure scalable, reliable validation.
- Execute manual and automated tests to validate product functionality and performance.
- Contribute to product and project documentation with a focus on clarity and accuracy.
- Collaborate closely with Operations and Customer Support to resolve issues and enhance product quality.
INTERACTIONS & INTERFACES
- Software R&D, Hardware R&D, and Product Engineering teams to ensure quality throughout development.
- Operations teams to support production and deployment activities.
- Marketing to ensure product documentation aligns with the latest updates.
- You will report directly to the QA Software R&D Coordinator.
SKILLS & COMPETENCIES
- Degree in Software Engineering, Computer Science, Electronics or related fields.
- Experience with test automation frameworks and scripting.
- Familiarity with industrial communication networks and protocols is a plus.
- Hands‑on experience with Linux environments.
- Understanding of agile methodologies.
- Knowledge in cybersecurity is a plus.
- Experience with tools such as Playwright, Postman, or Cypress is highly valued.
- Proficiency in English (B2 or above), both written and spoken.
- Excellent teamwork, problem‑solving, and communication skills.
A FINAL NOTE:
You do not need to match every listed expectation to apply for this position. Here at i‑charging, we know that diverse perspectives foster innovation, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.
Privacy Policy
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, 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 years 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 authorizes 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 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
Senior Test Engineer (ACT Digital)
We’re looking for a Senior Test Engineer to lead automation efforts and ensure the quality of our IT Road Services solutions. If you’re passionate about testing, automation, and continuous improvement, this is your chance to make an impact in a dynamic and agile environment.
Your Responsibilities
- Lead the automation of test procedures and creation of data sets.
- Analyze technical requirements and software specifications.
- Identify and structure test objects and requirements.
- Design test cases in collaboration with developers and application owners.
- Execute manual and automated tests, document results, and report bugs.
- Act as a central QA contact and contribute to the evolution of testing methodologies.
- Support 2nd level support when needed.
Quality Assurance Engineer (Portugal Consulting)
Our mission is to be a meaningful part of our people’s careers. As we grow, so does our determination to offer the best experience to our employees and clients — and that’s exactly what drives us. We are a Portuguese technology consulting company with offices in Lisbon, Porto and Óbidos, and representations in Brazil and Tunisia. We have over 12 years of market expertise, and today we are a universe of around 400 people working on‑site, remotely or in hybrid mode in projects across 20+ countries.
We believe that great people make successful companies, and that’s why we stand for the appreciation, recognition and growth of our professionals.
We don’t want to be just another line on your CV — we want you to live a Lifetime Experience with us. We invest in training and certifications that confirm your real progression, in promoting a healthy work‑life balance, and in offering benefits that impact your personal life and career.
What we’re looking for:
- Strong expertise in Cypress.
- Strong experience with Java‑based frameworks (Selenium, Java Cucumber, Karate).
- Solid knowledge of Gherkin and test design techniques.
- Familiarity with BDD and TDD methodologies.
- Experience working in Agile SCRUM environments.
- Git and Continuous Integration experience.
- Working knowledge of SQL.
- Affinity – Creating close and empathetic relationships with colleagues, clients and candidates (and not just with technologies, languages and platforms). Team spirit and good vibes.
- Ambition – Wanting to do more and better. A drive to exceed expectations and evolve personally and professionally.
- Action – Energy to make things happen. Showing proactiveness and initiative.
- Learning – Willingness to grow individually and collectively and to become an expert in the tech market.
- Assertiveness – Transparent and honest communication, always with constructive feedback.
Your Lifetime
Experience
- Taking part in national and international projects in a company based on personal relationships, simplicity and efficiency, with a disruptive approach to the tech market.
- Accessing a career and training plan tailored to your performance and interests.
- Being part of a welcoming, trustworthy, respectful and informal environment.
- Joining our Affinity Communities (sports, tech, hobbies, etc. ) and actively participating in social and environmental responsibility projects.
- Taking advantage of a range of benefits, partnerships, discounts, events and internal dynamics.
Beyond your professional satisfaction, we want to offer you memorable moments of leisure and connection, worthy of an Affinity experience.
Join the Experience! Send us your application and take the opportunity to get to know us and follow along at:
Senior Quality Assurance Analyst (ALTEN)
The candidate that will succeed in this position will be able to perform end‑to‑end testing including: execution of test cases, validate results, log defects, and ensuring high‑quality user experience through functional and regression testing.
- Test Plan – outline scope, objectives and resources for testing.
- Test cases and Test Data preparation – Implement detailed test instructions to validate features and functionality.
- Execution of tests and sharing daily reports of test results with all the stakeholders.
- Regression Testing.
- QA Signoff – Formal approval or rejection for the build for release based on test outcomes.
Qualifications
- Bachelor’s degree or equivalent experience in Computer Science.
- At least 4 or 5+ years relevant testing experience.
- Team player.
QA Engineer Automation (ALTEN)
Write an overview, responsibilities, qualifications and key benefits for the Automation role similar to the previous role, presenting them in separate sections with proper
- and
- tags.
QA Engineer (HITO Solutions)
Job Title: QA Engineer Location: Porto, Portugal Work Regime: Full‑time & Hybrid (3x office days) Overview / Summary: We’re looking for a QA Tester to join our team. This role will focus on designing, executing, and reporting on test cases to guarantee alignment with business requirements defined by the Product Manager. You should have experience in Out
Systems, QA and automated testing, with a keen eye for detail and process improvement.Responsibilities and Tasks: Define and implement test strategies, including test plans and test cases. Execute test cases and document results, identifying completed work, issues, and their status. Provide detailed reports on test execution and recommend improvements to ensure high‑quality deliverables.
Requirements: Mandatory Requirements: +3 years of experience in QA roles. Experience with Out
Systems technology (mandatory). Experience with automated testing, specifying and executing test cases.Benefits: Important: Our company does not sponsor work visas or work permits. All applicants must have the legal right to work in the country where the position is based. Only candidates who meet the required qualifications and match the profile requested by our clients will be contacted.
#Visionary
Future - Build the future, join our living ecosystem!Senior QA Engineer (Manual and Automation) (HITO Solutions)
Provide a comprehensive overview, responsibilities, qualifications and benefits for this role, structured with
tags and
- lists.
- Plan, execute, and oversee inspection and testing of incoming and outgoing product to confirm quality conformance to specifications and quality deliverables.
- Assist operations and local quality function in tracking, documenting, and reporting quality levels.
- Analyze and investigate product complaints or reported quality issues to ensure closure in accordance with company guidelines and external regulatory requirements.
- Develop or update company complaint and inspection procedures to ensure capture and investigation, as well as proper documentation of complaints.
- Monitor risk‑management procedures, and maintain and analyze problem logs to identify and report recurring issues to management and product development.
- 4+ years experience in QA.
- Strong SQL Knowledge (Transformations, Validation, Calculations and Logic Validation).
- Task and Bug Management System Experience: Jira, Test
Rail, or similar tool. - Experience in API Testing and API automation using Postman or similar tool.
- Experience in Git: Github, Bitbucket, or similar tool.
- Strong understanding of CI/CD processes.
- Back‑end experience – Python Knowledge.
- Experience in Apache Ni
Fi. - Experience in AWS Lambda and S3.
- Experience in data warehouse (like Snowflake).
- Experience in business intelligence platforms like Looker, MSTR, or Power BI.
- BA Experience.
- Remote‑friendly work schedule.
- Health and recreation benefits: fully paid additional wellness days, medical insurance, fitness reimbursement, flexpay system.
- Facility benefits: modern office, Play
Station, table football, musical instruments, meals, free drinks and snacks. - Community benefits: team building, corporate parties, football club, music club, speakers' club, free admission to external events, conferences, language courses, unlimited access to learning platforms, certification opportunities, parental bonus, pension plan, referral bonus, blood donation paid leave.
Agile
Engine QA EngineerOverview
What you will do:
Must haves:
Nice to haves:
Benefits:
Return on Investment & Job Promotion
Professional growth, accelerated learning, competitive compensation, participation in high‑impact projects, flexible work‑time.
- Informações detalhadas sobre a oferta de emprego
Empresa: Teamviewer Localização: Porto
Porto, Porto District, PortugalPublicado: 30. 11. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!