Software Verification Engineer

Avaneidi

Lombardia

On-site

EUR 45,000 - 65,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Avaneidi is seeking a Software Verification Engineer to join the team and ensure quality, reliability, and performance of software solutions. You will design verification strategies, develop automated test environments, and collaborate with developers to resolve issues.

The role emphasizes testing, automation, and quality assurance across the software stack. The ideal candidate will work with automated and manual testing, contribute to test frameworks, and participate in CI/CD pipelines to

Qualifications

  • Strong programming and scripting skills in Python, C#, or C++.
  • Familiarity with test automation tools and methodologies.
  • Knowledge of version control systems (Git, GitHub/GitLab).
  • Experience with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps) for automated testing.
  • Understanding of agile practices and test-driven development (TDD).
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaborative abilities.

Responsibilities

  • Develop and implement software verification plans to ensure compliance with specifications and requirements.
  • Design and execute automated and manual tests to validate software functionality, performance, and robustness.
  • Create and maintain test frameworks and scripts using programming and scripting languages.
  • Work with CI/CD pipelines to automate software testing and deployment processes.
  • Analyze test results, identify defects, and work closely with the development team to resolve issues.
  • Ensure software reliability through unit testing, integration testing, regression testing, and system testing.
  • Document verification processes, test cases, and results for traceability and continuous improvement.
  • Stay updated on best practices, tools, and trends in software verification and quality assurance.

Skills

Python
C#
C++
Test automation
Git

Tools

CI/CD tooling

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Verification & Test Automation Engineer
Software Verification & Test Automation Engineer

Avaneidi • Lombardia

On-site
EUR 45,000 - 65,000
Senior Engineer Functional Verification
Senior Engineer Functional Verification

OPENCHIP & SOFTWARE TECHNOLOGIES • Roma

Hybrid
EUR 70,000 - 110,000
Hybrid work environment
Remuneration reflecting experience
Growth opportunities
Software Engineer
Software Engineer

Trustfull • Milano

On-site
EUR 45,000 - 70,000
OSS Friday: Open-source development training
Monthly Workshops on new technologies
Provision of high-end laptops
+3
Software Engineer
Software Engineer

Trustfull • Turbigo

Hybrid
EUR 40,000 - 70,000
OSS Friday
Monthly Workshop
Top Pc Rig
+4
Field Applications Engineer, Verification
Field Applications Engineer, Verification

Synopsys, Inc. • Agrate Brianza

On-site
EUR 60,000 - 90,000
Health benefits
Wellness programs
Financial rewards
SW Solution Architect
SW Solution Architect

Keysight Technologies • Roma

On-site
EUR 90,000 - 120,000
Senior Quality Assurance Engineer (m/f/d) - Italy | Remote
Senior Quality Assurance Engineer (m/f/d) - Italy | Remote

Ververica • Italy

Remote
EUR 60,000 - 90,000
Senior QA Automation Engineer (AI-Focused)
Senior QA Automation Engineer (AI-Focused)

WorkMotion • Roma

On-site
EUR 65,000 - 90,000
Flexible schedule
L&D allowance
Asynchronous communication
+2
Software Integration & Connectivity Automation Engineer (BVT)
Software Integration & Connectivity Automation Engineer (BVT)

KPIT • Piemonte

On-site
EUR 55,000 - 75,000
Field Applications Engineer, Verification
Field Applications Engineer, Verification

Synopsys Inc • Agrate Brianza

On-site
EUR 85,000 - 110,000
Health benefits