Back to search
CEE Chamber Linkedin · Posted 5d ago

QA Developer (.NET) – AEC Engineering Software

Budapest

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Description

We are looking for a QA Developer (.NET) to join an international engineering software team developing desktop and web applications for the Architecture, Engineering & Construction (AEC) industry.

In this role, you will contribute to the quality, reliability, and performance of software used by civil engineers, structural engineers, architects, and construction professionals across Europe. Working as part of a cross-functional Agile team of developers based in Oslo, you will collaborate remotely from the Budapest office with software engineers and domain experts to ensure complex engineering applications meet the highest quality standards.

This position is ideal for someone with strong .NET development and software testing experience who enjoys working in technically challenging environments where precision, automation, and continuous improvement are essential.



Responsibilities
  • Design, develop, and maintain automated test frameworks for desktop and web applications using .NET and C#.
  • Create, execute, and maintain test plans, test cases, and regression test suites for complex engineering software.
  • Validate calculation engines, engineering workflows, and technical outputs across civil, structural, architectural, and tendering solutions.
  • Develop robust, maintainable automated tests using C# and other scripting languages where appropriate.
  • Identify, document, and track software defects, working closely with developers to ensure timely resolution.
  • Integrate automated testing into CI/CD pipelines using Azure DevOps, GitLab, or similar platforms, and contribute to quality gate implementation.
  • Participate in code reviews with a focus on testability, reliability, and software quality.
  • Collaborate with engineers, architects, and other domain specialists to understand business requirements, technical constraints, and edge cases.
  • Contribute to test documentation, quality methodologies, and knowledge sharing across the team.



RequirementsRequired
  • Solid experience in software testing, including both manual and automated testing, within a .NET environment (C# and/or C++).
  • Strong ability to design, develop, and maintain scalable test automation solutions.
  • Experience testing desktop applications (WPF or similar technologies).
  • Familiarity with Git and CI/CD pipelines such as Azure DevOps or equivalent platforms.
  • Comfortable working with complex software systems that contain sophisticated business and engineering logic.
  • Basic understanding of at least one AEC domain, such as civil engineering, structural engineering, architecture, or construction cost estimation.
  • Excellent analytical skills, attention to detail, and a quality-first mindset.
  • Curious, proactive, and motivated to understand engineering concepts beyond software development.
  • Ability to work independently while remaining closely aligned with a distributed Agile team.
  • Strong organizational skills with the ability to manage priorities and work autonomously.
  • Eagerness to learn, develop new skills, and grow within the role.
  • Interest in building long-term expertise and contributing to a stable, collaborative team environment.



Nice to Have
  • Knowledge of civil engineering or structural analysis concepts.
  • Experience working with engineering calculation engines or domain-specific technical libraries.
  • Familiarity with BIM, GIS, or CAD formats such as IFC, DWG, or GeoJSON.
  • Experience with performance, integration, or system testing for engineering applications.
  • Exposure to DevOps practices within software engineering environments.



Benefits
  • Opportunity to work on advanced engineering software used across the Architecture, Engineering & Construction industry.
  • Collaboration with an experienced international development team in an Agile environment.
  • Exposure to technically challenging products involving complex calculations, data processing, and engineering workflows.
  • High level of autonomy with a culture built on trust rather than micromanagement.
  • Significant learning and professional development opportunities, supported by close collaboration with experienced engineers and domain experts.
  • Long-term career opportunity within a stable team working on impactful products.


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search