QA Engineer (Manuale & Automation) - Middle - P. IVA
QA Engineer (Manual & Automation)
We look forward to passing on our passion to you!
IET is a fast growing and expanding company in the IT market. Become an active part of our growth and also start developing highly innovative tech-to-the-point solutions through our Software Engineer in Test - Hybrid position!
Would you like to contribute to our international project by becoming one of our QA Engineer (Manual & Automation) in the energy industry?
What are we looking for?
We are looking for candidates who would like to be part of our analysis and development teams for predominantly innovative projects related to the development of new applications or the evolution/customization of existing applications.
The position is a hybrid quality assurance role that combines strong manual testing practices with the ability to contribute to test automation efforts where appropriate. You will use your knowledge of test planning, exploratory testing, defect analysis, and automation fundamentals to improve product quality, support reliable releases, and promote strong engineering and quality practices across a product suite in the energy sector.
Role description
Responsibilities include, but are not limited to:
· Collaborate on a team's test effort from planning and organization to execution and delivery, helping define effective manual and automated test strategies;
· Create and execute detailed test plans, test cases, and test scenarios for new features, enhancements, regression coverage, and release validation;
· Perform exploratory, functional, integration, and regression testing to identify defects and ensure end-to-end product quality;
· Partner with developers and product stakeholders to document, prioritize, reproduce, and resolve issues efficiently;
· Contribute to automation efforts by identifying repeatable test scenarios suitable for automation and supporting the maintenance or expansion of automated test coverage;
· Drive adoption of strong quality practices including defect prevention, regression management, release readiness, and measurable quality improvements across the software development lifecycle.
General Information
Engagement Type: Freelance Consultant / Independent Contractor;
Seniority: Middle/Senior;
Commitment: full-time;
Rate: daily rate between 250 and 280 euros;
Mode: Full Remote;
Location: Italy ;
Requirements
· 5+ years of experience in software testing and quality assurance, including strong manual QA experience;
· Strong experience creating test plans, test cases, and test scenarios, and executing functional, integration, regression, and exploratory testing;
· Experience identifying, documenting, reproducing, and tracking defects through resolution;
· Experience testing SaaS products and validating end-to-end user workflows;
· Working knowledge of test automation concepts, frameworks, or scripting, with the ability to collaborate on or contribute to automation efforts;
· Ability to understand and analyze system requirements and translate them into effective tests;
· Black box and white box testing experience and expertise;
· Knowledge of main testing tools such as test cases, test managers, and bug trackers;
· Strong attention to detail and excellent written/oral communication skills;
· Good communication skills and ability to work in a team;
· Ability to work in a dynamic environment and manage change;
· Ability to work effectively under pressure and meet deadlines;
· Desire to learn new technologies and continuously improve testing practices;
· BS/BA in Computer Science or a related field, or equivalent years of experience in quality assurance;
· Excellent knowledge of English;
· English speaking and written;
· Live in Italy.
Plus
· 10+ years of relevant work experience in software testing within a large-scale SaaS environment;
· Experience with test automation frameworks and scripting languages such as JavaScript;
· Experience with BDD, Cypress, Cucumber, or similar automation tools;
· Experience with Continuous Delivery/Deployment, cloud deployment (AWS), and modern QA practices in agile teams;
· Experience with IntelliJ/WebStorm or similar tools;
· Ability to help expand automation coverage while maintaining strong ownership of manual quality assurance activities;
· Basic knowledge of the Italian language.
What do we expect from you?
We expect enthusiasm and creative solutions. Active contribution to nurture the Community with research, scouting and concept of new solutions will be required.