Software Verification Engineer
Pubblicato il 29-10-2026 - Avaneidi in Lombardia
About the Role
We are looking for aSoftware Verification Engineerto join our team and ensure thequality, reliability, and performanceof our software solutions. You will be responsible for designing and executingverification strategies, developing automated test environments, and collaborating with developers to identify and resolve issues. If you have a passion for software testing, automation, and quality assurance, this role is for you
Key Responsibilities
- Develop and implementsoftware verification plansto ensure compliance with specifications and requirements.
- Design and executeautomated and manual teststo validate software functionality, performance, and robustness.
- Create and maintaintest frameworks and scriptsusing programming and scripting languages.
- Work withCI/CD pipelinesto automate software testing and deployment processes.
- Analyze test results, identify defects, and work closely with the development team to resolve issues.
- Ensure software reliability throughunit testing, integration testing, regression testing, and system testing.
- Document verification processes, test cases, and results for traceability and continuous improvement.
- Stay updated onbest practices, tools, and trendsin software verification and quality assurance.
Required Skills & Qualifications
- Strong programming and scripting skills inPython, C#, or C++.
- Familiarity withtest automation toolsand methodologies.
- Knowledge ofversion control systems(Git, GitHub/GitLab).
- Experience withCI/CD pipelines(Jenkins, GitLab CI, Azure DevOps) for automated testing.
- Understanding ofagile development practicesand test-driven development (TDD).
- Strong analytical and problem-solving skills.
- Excellent communication skills and ability to work in acollaborative environment.
What We Offer
- Competitive salary and benefits package.
- Opportunities forcareer growth and professional development.
- A dynamic and innovative work environment.
