Luxoft is a global leader in high-end software development.
Luxoft is looking for talents with a passion for technology & ready to create original solutions. Once on board, you are invited to expand your knowledge & skills, offering you a continuous learning experience helping you stretch your potential.
So if you’re enthusiastic by the idea of accessing cutting edge technology & innovation to make an impact, why don't you join us?
- Analysis of new system functions and requirements
- Design and Development of functional automated tests with relevant level of documentation
- Executing Functional, Integration, Regression as well as Performance and Load tests;
- Propose own ideas about testing process or automated testing solution;
- Communication with developers, QAs and project owners;
- Review test failures and determine the sources of problems (test deficiencies, deviation from requirements, root causes etc.);
- Support\fix Continuous Integration configuration
- Continuous learning and self-development
Skills Required
- Strong practical experience of web-applications manual testing (1+ years)
- Basic level of SQL and Relational DB Theory
- Good OOP Knowledge
- Knowledge of Programming Basics and Algorithms
- Basic knowledge of Java Core and practical experience for at least 0.5 year or close
- Basics of Version Control systems (SVN, Git)
- Good knowledge of defect lifecycle
- Experience with any defect tracking system (JIRA, Bugzilla, etc.)
- Practical, skills of test management tools (HP ALM would be a plus)
- Good written and spoken English: upper intermediate and higher
- Strong communication skills are must
- Motivated to learn huge volumes of new information
- Very attentive to details, perfectionists mind, "sharp eye"
- Team player, results driven person, ready to work in intercultural teams, person with nice sense of humor is highly appreciated
Skills as a Plus (nice to have)
- Financial Instruments and Markets domain knowledge
- Experience with XML, WebServices (REST) and Messaging services
- Knowledge of Oracle databases or experience working with them
- Knowledge\experience with Selenium Web Driver, Serenity framework, BDD
- Experience with continuous integration tool (Hudson, TeamCity, Jenkins)
- Experience building or taking part in building test automation frameworks
We are looking for QA engineer to help us progress with steady improvements in application interfaces and system technology base.
We work with data platforms for clients, trading accounts and instruments within a bank, maintaining data gathering, accumulation, clean up, match and merge, distribution and adoption.
Wide range of front end and backend applications, Java- and ETL- based server-side logic; RESTful web services and APIs, messaging services (EMS, JMS, ORACLE advanced queuing), ORACLE DB and integrations of all of those components are subject of testing in the department.
Wide stack of technologies and tools such as Java and various Java-based testing frameworks (with use of TestNG, Spring, Serenity), JMeter, Selenium WebDriver, etc., most advanced test management and defect tracking systems including HP QC and JIRA.
Agile practices in development and test process,
Effective training and people development mechanisms,
Ability to learn and develop communication and analytical skills,
Obtaining of exclusive investment banking and reference data business domain knowledge.