Our team is responsible for several GUI applications, which allow to adjust information about securities and prices, export the information and manage the configuration of the backend components.
Project is developed by several teams located in a few geographical locations (USA, Kiev and China).
From technical point of view GUI applications are web applications written in Java and JavaScript and .NET desktop applications (WPF, winforms) . They communicate with Java EE backend deployed in Oracle Weblogic using web services (both SOAP and RESTful).
Responsibilities:
β’ Work closely with the engineering teams to define testing strategies for new and existing services
β’ An active participant in architecture and design reviews
β’ Review and provide input for product requirements and UX designs
β’ Development and execution of functional, integration and system tests
β’ Development and execution of load, scalability, and performance tests
β’ Development of testing tools/frameworks used for product validation
β’ Design and develop test plans; test cases based upon functional and design specifications
β’ Communicate, drive and enforce best practices with the team
β’ Coordinate with offshore and local resources for test development and execution
Mandatory Skills:
Understanding SDLC, Agile methodology
Experience with BDD Frameworks (Cucumber, JBehave, Specflow, Jasmine) 2+
Basic knowledge on
Java, Groovy or C# 1+
Unix shell, Windows Powershell, SQL 1+
Jira, TeamCity, Jenkins 1+
JMeter 1+
Selenium, HTML, JS, Browser Develop Tools 1+
Understand difference
Unit, Integration, System, Acceptance testing
Smoke, Sanity, Regression testing
Performance, Feature testing
Test Case, Test Plan, Test strategy, Test Script, Test Scenario, Test Condition, Test Result, Test Data
Desktop, Client, Server, Web Testing
Unit Test coverage, Feature Coverage
Problem-solving (logical problem, performance issue analyze steps, etc)
Nice-to-Have Skills:
- Master's Degree in Information Technology, Computer Science, Data Science
- Subject matter expertise in one or more functional areas within a bank
- Understanding of agile software development methodologies
- Prior development experience helpful but not necessary
- Experience with large-scale datasets and/or transactional data
- Prior experience with reconciliation and data quality reporting
- Leadership skills
About Luxoft
Luxoft is a high-end application outsourcing provider of choice and a trusted technology advisor to Global 2000 and medium-sized growth companies that apply compelling technologies to obtain leadership positions in their respective markets.
Luxoft today finds the Best talents, proposes career growth & employment benefits. Our teams are involved in high complicity & innovative projects for the Top leaders companies around the Globe.
Company website:
https://career.luxoft.com/locations/ukraine/
DOU company page:
https://jobs.dou.ua/companies/luxoft/
The job ad is no longer active
Look at the current
jobs
QA Automation
Kyiv→