от 160 000 руб. до вычета НДФЛ
Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию
You can ask our HR-bot in Telegram about Technology Centre, our interviewing process and more: @db_recruit_bot.
Deutsche Bank is one of the leading financial institutions in the world that employs more than 78,000 employees in 76 countries. The bank competes to be the leading global provider of financial solutions for demanding clients creating exceptional value for its shareholders and people. Deutsche Bank businesses employ the most sophisticated technologies to ensure their success.
The development centre is looking for a senior QA specialist for Market Data Connectivity team. Market Data Connectivity team is responsible for the development of various high quality business applications that are critical to the Global Markets business.
The person will be responsible for quality assurance process for Bank's middle-ware applications which connect Bank's traders to financial markets. The main purpose is to provide unified access to all markets independent of each market's protocol or API.
The main challenges we have are:
1. significant amount of markets (50+)
2. fast message processing (~ 250 microseconds)
3. high frequency (processing up to 100K messages per second)
4. dynamic requirement changes dictated by financial world and regulatory changes (each market has at least one upgrade each year)
Due to team extension and product expansion to new business areas, we are looking for Quality Assurance Engineer. We require auto-testing skills as well as manual ones.
Despite the fact that Bank is distributed organization, our team has full software development lifecycle roles in Moscow: functional analysts, project managers, QA engineers, developers, infrastructure & deployment engineers. We also run Scrum.
Duties and Responsibilities
∙ Developing automated test cases (to reduce manual testing where possible)
∙ Participating in development of automated testing framework and tools
∙ Creating and managing test documentation
∙ Reporting back on testing activities to team lead
∙ For the accurate collation of metrics and quality statistics
Experience / Requirements (Required)
∙ 3+ years of professional experience of working in Quality Assurance area
∙ Python programming (or any other object oriented programming exp)
∙ Understanding of network programming (basics of Python Twisted Framework or similar)
∙ Understanding of DSL (domain specific language) based testing (Gherkin/RobotFramework/Watir)
∙ Good understanding software development and testing processes and methodologies
∙ Experience in testing of complex distributed systems, integration testing
∙ Experience with control version systems (GIT, SVN, Perforce)
∙ Experience with test management and bug tracking systems (JIRA, HP ALM / QualityCenter)
∙ Good written English
Experience / Requirements (Preferred)
∙ Experienced Linux user
∙ Familiar with FIX protocol
∙ Both Git and SVN knowledge
∙ PyCharm, Eclipse knowledge
∙ Knows how to use putty
∙ Python exp 2+ years
∙ Knows how RPM packages work
∙ Knows what is ssh and how to use it from Python
∙ Spoken English
What Will the Employee Gain from This Role
∙ Unique experience in testing of low latency Java applications in all aspects: from smoke to performance testing, from isolated to end-to-end testing
∙ Run QA process in Agile way
∙ Experience with industry-wide used tools: HP ALM, GreenHat, TeamCity and many others
Вакансия опубликована 4 декабря 2017