Desired Candidate Profile
THE ROLE
Lead the QA team and Deep QA expertise in the software testing and quality assurance allows Linedata to implement and deliver truly customized solutions for clients, including hedge funds, funds of hedge funds, private equity funds and other financial services firms.
This role will work on our platform transformation initiative, delivering a key part of Linedatas future strategy. This program will test new modular products utilizing distributed message-based communication, micro services, domain driven design, polyglot persistence, and event sourcing via the CQRS-ES pattern. The new products will be cloud enabled and built using the latest CI and CD technology. This position will give you the opportunity to put your education and experience to work from your first day. You will join a best in class team that is responsible for maintaining and enhancing systems that are central to the suite of client products offered by Linedata. You will work closely with Junior QAs, Senior QAs, Team leaders and Managers to grow your understanding of our products at a greater level than just code & test, and you will also be expected to carefully apply industry best practices in your own scripting and testing.
Ingenuity and innovation are key to our delivery of cutting edge applications and system enhancements, and we encourage an open dialogue from Testers at all levels. We want to know what new and exciting technologies and techniques you learned in your education and early career as we continue to tackle the complex problems brought to us by our clients.
Our environment is apolitical, ego-free and relaxed. We believe in building confidence through giving clear responsibilities to our team members and managing to given goals, objectives and targets. We celebrate success and we enjoy each others company.
We are looking for an experienced QA tester to script and test the code for an enterprise class n-tier financial system. The candidate should be well versed in Visual Studio with C# scripting along with any UI automation tool experience and have a thorough understanding of software engineering fundamentals, best practices, patterns, technology choices, and n-tier designs. We have an agile-based team that values innovation, creativity and collaboration. We are forward thinking, use the latest tools, and have a strong team focused on getting great software out the door quickly.
Responsibilities Identifies missing test cases and refine existing scripts for modularity and automation purposes.
Works closely with other QA Engineers, Developers and Product Management to create test plans, test cases, and test strategies for assigned areas in the product as well as release and product documentation.
Ability to work under aggressive deadlines
Participate in brainstorming sessions and effectively contribute new ideas
Understand and contribute to overall architecture vision principle (Must for Senior)
Work closely with development teams and QA teams in a fast-paced environment
Work in a dynamic, fast-paced, Agile team environment
Skills Required Hands on experience in Visual Studio with C# / Java scripting is a must
Hands on experience any UI automation tool is a must
Hands on experience and good knowledge in object-oriented languages is a must
Experience on designing automated test frameworks
Hands on experience working on FIX protocols is a must (Must for Trading)
Prior experience in testing trading platform solutions (Must for Trading)
Knowledge/Experience in testing database tools (SQL and Oracle)
Experience in short release cycles and full software lifecycle
Use of Jira and GitHub an advantage.
Experience of dealing with remote teams in diverse geographies
Analytical and problem-solving skills
Possess good leadership qualities (Must for Senior)
Articulate oral and written communication skills
Ability to work individually and with other engineers in a collaborative manner
Advantageous Skills Good to have knowledge on asset coverage (Equities, FX, Options, Other fixed income products)
Good to have knowledge on OMS, EMS, Risk management systems, portfolio management systems and Securities master information
Web security testing experience is a plus
Knowledge on DEVOPS an added advantage
Knowledge on CQRS and Event store, MVVM approach an added advantage
Academic Requirements BE in Computer Science, MCA degree or equivalent education
Education:
UG: B.Tech/B.E. - Any Specialization, Any Graduate - Any Specialization
Contact Details:
Keyskills:
c#
software testing
test cases
visual studio
sql
Capital Market
mvvm
java
qa testing
Javascript
Automation Framework
Automation Testing
ASP.Net
ui automation
Selenium
jira