РаботаHeadHunter

 

Senior Software Engineer, JavaВакансия в архиве

Уровень зарплаты
Регион
Требуемый опыт работы
з/п не указана
Санкт-Петербург
3-6 лет

Kate (Kashya Automatic Testing Environment) team is responsible for the testing automation of the RecoverPoint product family.

The system is Java based, sophisticated Client-Server System which allows running suites of test plans of the different types of RecoverPoint setups (and also vs. the RecoverPoint simulator).

The Kate client is almost purely Java coded (J2SE) and is built in a layered architecture – drivers’ layer (for communication with the different parts of the system – Appliances, hosts, FC Switches etc. in various protocols as Web Services, RMI, SSH, telnet and some in-house developed ones), Adapters layer to encapsulate the Object performing operations on (+the needed drivers) and a higher level layer of scenarios and tests, and of course the actual tests implementation.

The system has a thin GUI for configuration (pretty complex one) of the system, and running it.

Part of the team’s responsibility is a central server (code name TyRA) which is a J2EE application server based on JBoss AS, connecting to a DB (MySQL) and to Quality Center application which serves as the repository for saving all the different tested setups and configuration allowing later on performing complex queries and BI in conjunction with QC and the bugzilla systems to analyze testing progress, coverage etc.

The application is based on the JBoss SEAM framework.

The team’s projects involve the entire development cycle, from the requirements, and through OO design and development, since a portion of the code compiles with the RecoverPoint product code (where we use RMI as one of the interfaces to the system’s management), thus basically almost every feature involves the team, to make the needed changes and additions to the model, expected tests results and of course developing new tests.

The team works closely with the QA department to make sure the focus is kept, and of course to answer the demands of the department.

Senior Software Engineer, KATE

Requirements:

  • Strong hands-on java programming, design & architectural skills (J2SE/J2EE) with at least 4 years of experience.
  • Experience in leading technical projects, research and implementation of new technologies.
  • Must be fluent in English - written and spoken.
  • B.Sc. degree or higher in Computer Science / Software Engineering,
  • Ability to see a whole system, and not just a component.
  • Fast learner.
  • Experience in Multi-threading programming, Client – Server technologies.
  • Excellent interpersonal skills + takes initiatives.
  • Experience working with JEE – EJB3, Web services & JBoss AS – an advantage
  • Knowledge of Unix/Linux operating systems - an advantage
  • Knowledge of Networking & SAN – an advantage.


 

Benefits: 


 

  • Medical insurance for employees and their family
  • Opportunity to work in a flexible schedule
  • Life insurance
  • Paid personal/sick/vacation days
  • Professional training programs
  • English courses
  • Corporate cell phone service
  • Comfortable office location

Адрес:

Санкт-Петербург, Средний проспект, В.О., 36
Показать на карте
­

Тип занятости

Полная занятость, полный день
Реклама

Вакансия в архиве

Посмотрите другие вакансии из проф. областей
 

Rambler's Top100 Яндекс.Метрика