« zurück zur Stellensuche

Senior C# Developer (m/f/d)

Yerevan, Armenia

Aufgaben

Responsibilities

  • Be responsible for the development and maintenance of automated procedures/frameworks and enabling QA teams to do automation
  • Assist the Automation Engineer team in automation/configuration management using C#, Swift, etc.
  • Work with other testers, developers, project managers and business users in the development and execution of comprehensive automated test strategies, to assure coverage of customer requirements.
  • Work closely with engineers, project managers, business areas and developers to determine when automation will be required on a project and create reports for analysis by the developers
  • Provide expert technical guidance to other staff members to assist them in effectively achieving both departmental and project objectives
  • Responsible for timely delivery of assigned automated projects
  • Continually build and maintain expertise in latest state-of-the-art automated testing methodologies and automated tool suites
  • Provide automation demos and presentations when required to peers, management, etc.
» alle Aufgaben anzeigen

Qualifikationen

Requirements

  • University degree in the appropriate field of studies
  • Degree in Computer Science required or equivalent experience. Masters a plus
  • Minimum of three (3) years’ experience with implementation and use of C#
  • Significant experience in planning and design of automated software project test strategies plans and scripts
  • Expert knowledge of automated software testing methods for functionality, regression, load / stress, etc. and configuration management concepts
  • Working experience in CI tool – Jenkins, Source Control Software – GIT
  • Knowledge and work experience with Ranorex framework are plus
  • Expert with programming languages and operating systems such as Windows, Mac and Linux, SQL tools and database schemas
  • Ability to act in a Supervisory capacity for junior staff, willingness to play in a bigger team, knowledge sharing
  • Ability to perform multiple tasks, adjust priorities, and operate effectively with minimum supervision
  • Ability to own the issue and resolve them in real time, talking to end users directly on a need basis
  • Excellent experience with the Software Development Cycle, Agile Testing and Release Management
  • Demonstrate excellent verbal and written communications skills
» alle Qualifikationen anzeigen

Was wir bieten

We Offer

  • Be part of a successful software company characterized by a flat hierarchy, direct communication (first-name culture) and short decision-making channels
  • International contacts and collaborative work, with the possibility to really make a difference as part of a friendly and committed team
  • You will be part of a rapidly growing technology company and act within a highly innovative market environment; your contribution will lead to continuing success in future digital markets
  • An attractive, ergonomically designed workstation with the latest equipment is waiting for you
» mehr anzeigen

Varduhi Meymaryan​

+37 411612 122