Новые темы форума тестировщиков
Сохранить файл 2013-06-20 10:19 Добрый день, хотелось бы услышать несколько советов и предложений касательно того, каким образом можно было бы скачать файл и сохранить его на компьютер с помощью Eclipse Java/ Junit4. Подобную вещь нужно сделать для 3 браузеров: ФФ, Хром и ИЕ. Подскажите в какую сторону копать и с чего вообще начать? Касательно самого кода...тут все просто: Заходим на страницу, нажимаем клавишу "Save" и тут понеслась...так как в каждом браузере сохранение поисходит по-разному. Connection refused 2013-06-20 11:28 Здравствуйте! Запускаю с помощью selenium grid 2 теста. Первый проходит, второй валится, и всегда в одном и том же месте. org.openqa.selenium.WebDriverException: Error forwarding the new session Error forwarding the request Connection to http://46.4.98.139:5555 refused Command duration or timeout: 1.22 seconds Build info: version: 'dfb1306b85be4934d23c123122e06e602a15e446', revision: 'unknown', time: '2013-01-17 15:05:54' System info: os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0' Driver info: org.openqa.selenium.remote.RemoteWebDriver at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:187) at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:145) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:533) at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:216) at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:111) at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:129) at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:194) at utils.Browser.<init>(Browser.groovy:33) at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:190) at utils.Dispatcher.<init>(Dispatcher.groovy:59) at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:186) at utils.Dispatcher.getSeleniumInstance(Dispatcher.groovy:84) at utils.Dispatcher$getSeleniumInstance.callStatic(Unknown Source) at utils.Dispatcher.getSelenium(Dispatcher.groovy:74) at org.codehaus.groovy.runtime.metaclass.MixinInstanceMetaMethod.invoke(MixinInstanceMetaMethod.java:53) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:1671) at groovy.lang.ExpandoMetaClass.getProperty(ExpandoMetaClass.java:1140) at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:3408) at groovy.lang.ExpandoMetaClass.getProperty(ExpandoMetaClass.java:1152) at org.codehaus.groovy.runtime.callsite.PogoMetaClassGetPropertySite.getProperty(PogoMetaClassGetPropertySite.java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGroovyObjectGetProperty(AbstractCallSite.java:231) at tasks.posts.PostsTest.tearDown(PostsTest.groovy:101) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:178) at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:96) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:208) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:158) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:86) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:95) Caused by: org.openqa.grid.common.exception.GridException: Error forwarding the new session Error forwarding the request Connection to http://46.4.98.139:5555 refused at org.openqa.grid.web.servlet.handler.RequestHandler.process(RequestHandler.java:111) at org.openqa.grid.web.servlet.DriverServlet.process(DriverServlet.java:84) at org.openqa.grid.web.servlet.DriverServlet.doPost(DriverServlet.java:68) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.seleniumhq.jetty7.servlet.ServletHolder.handle(ServletHolder.java:565) at org.seleniumhq.jetty7.servlet.ServletHandler.doHandle(ServletHandler.java:479) at org.seleniumhq.jetty7.server.session.SessionHandler.doHandle(SessionHandler.java:225) at org.seleniumhq.jetty7.server.handler.ContextHandler.doHandle(ContextHandler.java:1031) at org.seleniumhq.jetty7.servlet.ServletHandler.doScope(ServletHandler.java:406) at org.seleniumhq.jetty7.server.session.SessionHandler.doScope(SessionHandler.java:186) at org.seleniumhq.jetty7.server.handler.ContextHandler.doScope(ContextHandler.java:965) at org.seleniumhq.jetty7.server.handler.ScopedHandler.handle(ScopedHandler.java:117) at org.seleniumhq.jetty7.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111) at org.seleniumhq.jetty7.server.Server.handle(Server.java:349) at org.seleniumhq.jetty7.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:452) at org.seleniumhq.jetty7.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:47) at org.seleniumhq.jetty7.server.AbstractHttpConnection.content(AbstractHttpConnection.java:894) at org.seleniumhq.jetty7.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:948) at org.seleniumhq.jetty7.http.HttpParser.parseNext(HttpParser.java:857) at org.seleniumhq.jetty7.http.HttpParser.parseAvailable(HttpParser.java:235) at org.seleniumhq.jetty7.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:66) at org.seleniumhq.jetty7.server.bio.SocketConnector$ConnectorEndPoint.run(SocketConnector.java:254) at org.seleniumhq.jetty7.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:599) at org.seleniumhq.jetty7.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:534) at java.lang.Thread.run(Unknown Source) ... Removed 45 stack frames Click to hide stack frames org.openqa.selenium.WebDriverException: Error forwarding the new session Error forwarding the request Connection to http://46.4.98.139:5555 refused Command duration or timeout: 1.22 seconds Build info: version: 'dfb1306b85be4934d23c123122e06e602a15e446', revision: 'unknown', time: '2013-01-17 15:05:54' System info: os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0' Driver info: org.openqa.selenium.remote.RemoteWebDriver at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:187) at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:145) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:533) at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:216) at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:111) at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:129) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77) at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:194) at utils.Browser.<init>(Browser.groovy:33) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77) at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:190) at utils.Dispatcher.<init>(Dispatcher.groovy:59) at sun.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77) at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:186) at utils.Dispatcher.getSeleniumInstance(Dispatcher.groovy:84) at utils.Dispatcher$getSeleniumInstance.callStatic(Unknown Source) at utils.Dispatcher.getSelenium(Dispatcher.groovy:74) at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at org.codehaus.groovy.runtime.metaclass.MixinInstanceMetaMethod.invoke(MixinInstanceMetaMethod.java:53) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:1671) at groovy.lang.ExpandoMetaClass.getProperty(ExpandoMetaClass.java:1140) at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:3408) at groovy.lang.ExpandoMetaClass.getProperty(ExpandoMetaClass.java:1152) at org.codehaus.groovy.runtime.callsite.PogoMetaClassGetPropertySite.getProperty(PogoMetaClassGetPropertySite.java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGroovyObjectGetProperty(AbstractCallSite.java:231) at tasks.posts.PostsTest.tearDown(PostsTest.groovy:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80) at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:564) at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:213) at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:138) at org.testng.TestRunner.afterRun(TestRunner.java:1021) at org.testng.TestRunner.run(TestRunner.java:621) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198) at org.testng.TestNG.runSuitesLocally(TestNG.java:1123) at org.testng.TestNG.run(TestNG.java:1031) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:178) at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:96) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:208) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:158) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:86) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:95) Caused by: org.openqa.grid.common.exception.GridException: Error forwarding the new session Error forwarding the request Connection to http://46.4.98.139:5555 refused at org.openqa.grid.web.servlet.handler.RequestHandler.process(RequestHandler.java:111) at org.openqa.grid.web.servlet.DriverServlet.process(DriverServlet.java:84) at org.openqa.grid.web.servlet.DriverServlet.doPost(DriverServlet.java:68) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.seleniumhq.jetty7.servlet.ServletHolder.handle(ServletHolder.java:565) at org.seleniumhq.jetty7.servlet.ServletHandler.doHandle(ServletHandler.java:479) at org.seleniumhq.jetty7.server.session.SessionHandler.doHandle(SessionHandler.java:225) at org.seleniumhq.jetty7.server.handler.ContextHandler.doHandle(ContextHandler.java:1031) at org.seleniumhq.jetty7.servlet.ServletHandler.doScope(ServletHandler.java:406) at org.seleniumhq.jetty7.server.session.SessionHandler.doScope(SessionHandler.java:186) at org.seleniumhq.jetty7.server.handler.ContextHandler.doScope(ContextHandler.java:965) at org.seleniumhq.jetty7.server.handler.ScopedHandler.handle(ScopedHandler.java:117) at org.seleniumhq.jetty7.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111) at org.seleniumhq.jetty7.server.Server.handle(Server.java:349) at org.seleniumhq.jetty7.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:452) at org.seleniumhq.jetty7.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:47) at org.seleniumhq.jetty7.server.AbstractHttpConnection.content(AbstractHttpConnection.java:894) at org.seleniumhq.jetty7.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:948) at org.seleniumhq.jetty7.http.HttpParser.parseNext(HttpParser.java:857) at org.seleniumhq.jetty7.http.HttpParser.parseAvailable(HttpParser.java:235) at org.seleniumhq.jetty7.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:66) at org.seleniumhq.jetty7.server.bio.SocketConnector$ConnectorEndPoint.run(SocketConnector.java:254) at org.seleniumhq.jetty7.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:599) at org.seleniumhq.jetty7.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:534) at java.lang.Thread.run(Unknown Source) Такое ощущение, что отваливается соединение, а причина непонятна. Eclipse +Junitreport 2013-06-20 11:41 Добрый день! Все утро копаюсь в гугле в поисках инструмента для создания отчета, но ничего не получается Пробовал действовать по методике, описанной здесь Проект содержит 4 класса, все запускаются из main 1) Создаю build.xml 2) Правой кнопкой мыши на него ->Run as, в меню должен появиться пункт junitreport, но его там нет, есть Ant Build 3) Если выбрать Ant Build, то получаю ошибку(см вложение) В итоге совсем непонятно, что делать, может нужен другой инструмент для отчета? Если да, то какой?(желательно чтобы хоть немного описания по настройке имелось) Спасибо! О настроках ie,chrome,ffdrivers 2013-06-20 13:19 Всем здраствуйте. Вопрос такой: Мне надо скачать файл с сайта с 3 браузеров: ФФ, Хром и ИЕ. Но каждый браузер после нажатия на кнопку для скачивания ведет себя абсолютно по-разному. Вот 3 скриншота: В IE вообще ничего не происходит. Не желает наш "чудесный" браузер что либо сохранять в PDF. И как можно добится для всех браузеров вот такого результата: ??? Подскажите как можно настроить все это дело. Пробывал вручную - не работает, если запускаешь тест повторно. Все настройки сбрасываются на дефолт. тестировщик OEBS 2013-06-20 14:08 Добрый день. В компании планируется открыть вакансии OEBS тестировщика, но нет представления о том, сколько данные спецы могут получать. Подскажите, вилку зарплат данных специалистов, в открытых источниках почти нет информации о таких людях. PerfMon Metrics Collector + MSMQ. 2013-06-20 14:33 Добрый день. Возникла такая проблема: необходимо снимать метрики с помощью плагина jp@gc - PerfMon Metrics Collector. Стандартные метрики снимаются, а нужно получать например очереди MSMQ. Возможно ли это сделать через EXEC? И если возможно, то напишите пожалуйста пример параметров. тестирование батника 2013-06-20 15:03 Доброго Всем дня! Вопросик: было дано задание создать батник, который через 7z архивирует файлы, указанные в listfile.txt например: сам батник 1.bat, и listfiles.txt в этом файле путь указывает к файлам, которых надо заархивировать. я линк прикрепил с батником и самим архивом. http://rghost.ru/46889718 Ну, я новичок, тестирую с шефом на работе. У него вин7 стоит.У меня дома на ХР батник делает все. а когда с ним на работе на 7-ке этого нет. пишет это замазал пути, чтобы не палиться) Шеф, говорит, что разобрался в чем дело, но хочет, чтобы я допер где ошибка. говорит там методологическая ошибка. Я смотрю, туплю и не понимаю, что не так. Плизз, профи, натолкните на мысль, в чем тут косяк? Достать href с html 2013-06-20 15:42 Здраствуйте, есть такой кусок Html кода: <a class="certificate" target="_blank" href="/certificate/pdf/4ca2253a9a0908a8c99123b4979f3dbc"> PDF Certificate</a> Как мне с помощью Eclipse Junit4 достать : /certificate/pdf/4ca2253a9a0908a8c99123b4979f3dbc ??? С учетом что эта ссылка всегда рандомная. QA engineer 2013-06-20 15:44 Возможно удаленное сотрудничество. Профессиональные навыки: Defining planning‚ preparation and execution procedures for software quality assurance‚ developing and executing manual tests as well as automated tests‚ executing test plans including unit tests‚ functional tests‚ scenario tests‚ performance tests‚ and integration tests‚ ensuring that quality issues and defects are appropriately identified‚ documented‚ prioritized‚ tracked‚ and resolved in defect tracking system. Estimating‚ planning‚ and coordinating testing activities for projects. Microsoft Windows XP‚ Microsoft Windows Vista‚ Usability testing‚ GUI Applications‚ JIRA‚ functional testing‚ team player‚ systems Experience‚ source control systems Experience‚ Version control systems Experience‚ Test experience‚ Test analysis‚ SQL‚ Programming languages Experience‚ Platforms Experience‚ Performance testing‚ communicative skills‚ Microsoft Word‚ Microsoft SQL Server‚ Microsoft Office‚ Microsoft Excel‚ Microsoft Access‚ Manual Testing‚ Firebug‚ DBMS‚ Cascading Style Sheets‚ Apple MacOS‚ Apache Subversion‚ HTML/ CSS / JavaScript‚ iOS‚ Redmine‚ Assembla‚ Tortoise SVN‚ MS SQL‚ Management studio‚ VMWare
QA engineer (сфера - разработка игр) 2013-06-20 16:21 Задачи:
Требования:
Условия:
Контакты для связи: alena.egorova@nivalnetwork.com, скайп (ale_go_r). Специалист игровой технической поддержки (game-master) 2013-06-20 16:52 Обязанности: Ответы на первичные запросы пользователей; Мониторинг состояния игровых серверов и сайтов игрового проекта; Техническая поддержка игровых серверов. Требования: Уверенный игровой опыт (приоритет-онлайн/ММО); Знание английского языка - уверенный письменный Upper-Intermediate (и выше); Грамотный письменный русский язык; Желание развиваться в области gamedev; Плюс в "карму" - опыт модерирования форумов, сообществ, опыт работы специалистом тех.поддержки. От нас: Комфортабельный евро-офис рядом с метро (Уручье), рабочее место, современное PC-оборудование, прочие приятные "плюшки"; Творческая команда единомышленников и уютная атмосфера; Конкурентоспособный уровень дохода; Важно: сменный график работ - дневные и ночные смены продолжительностью 12 часов (начало - с 09:00/21:00). P.S. Не удалёнка. Контакты для связи: alena.egorova@nivalnetwork.com, скайп (ale_go_r). Стажировка в компании Рамблер 2013-06-20 18:48 Приветствую всех. По вопросам стажировки можно писать мне в личку. © 2010 | Software-Testing.Ru |
В избранное | ||