Share this Job

Software Engineer I

Date: Mar 14, 2019

Location: Vilnius, LT, 03228

Company: Bentley Systems

 
Job Description Required.

As a Software Engineer  you will be part of the Test Automation department working on various Bentley Products test automation, load testing, tools creation. You will work closely with testers and developers to improve the continous integration testing automation process.

 

Responsibilities:

 

  • Analyze, design, and implement features for new or existing software products/ tools
  • Participate in design and code reviews
  • Author internal API and public API documentation, internal technical documentation
  • Investigate and resolve defects
  • Perform unit testing/ load testing

Requirements:

  • Software development/Test Automation/Load testing working experience
  • Ability to write and test code in an object-oriented language, such as C#, Java, Ruby, C++, VB.Net 
  • Ability to write SQL code and test the software 
  • Intermediate level of verbal and written communications skills in English.

Optional Requirements:

  • Experience developing your own testing tools
  • Experience using automated testing tools like MicroSoft Visual Studio, jUnit, nUnit, Selenium, Loadrunner and/or other test automation tools is a plus
  • A degree in Computer Science, Software Engineering, IT or related field is a plus
  • Ability to develop and debug C/C++ and/or C#/.NET programs would be a plus
  • Understand the principles of software design
  • Cloud development/testing and continous integration/ delivery/ testing knowledge is a big plus

As a Software Engineer  you will be part of the Test Automation department working on various Bentley Products test automation, load testing, tools creation. You will work closely with testers and developers to improve the continous integration testing automation process.

 

Responsibilities:

 

  • Analyze, design, and implement features for new or existing software products/ tools
  • Participate in design and code reviews
  • Author internal API and public API documentation, internal technical documentation
  • Investigate and resolve defects
  • Perform unit testing/ load testing

Requirements:

  • Software development/Test Automation/Load testing working experience
  • Ability to write and test code in an object-oriented language, such as C#, Java, Ruby, C++, VB.Net 
  • Ability to write SQL code and test the software 
  • Intermediate level of verbal and written communications skills in English.

Optional Requirements:

  • Experience developing your own testing tools
  • Experience using automated testing tools like MicroSoft Visual Studio, jUnit, nUnit, Selenium, Loadrunner and/or other test automation tools is a plus
  • A degree in Computer Science, Software Engineering, IT or related field is a plus
  • Ability to develop and debug C/C++ and/or C#/.NET programs would be a plus
  • Understand the principles of software design
  • Cloud development/testing and continous integration/ delivery/ testing knowledge is a big plus


Job Segment: Engineer, Software Engineer, Test Engineer, Engineering