The Client is seeking a mid QA engineer to join our team. As a mid QA engineer you will be responsible for driving the testing process for our flagship product.
Also, you will help the team automate test cases for Desktop APIs and Websites. You will have had spearheaded the design and implementation the next generation of high-
performance testing for financial systems, leveraging AWS and other cloud infrastructure. Critically, you will be also be an agent of change with our clients and have tremendous opportunity to influence their ability to scale and meet the next generation of challenges of financial technology challenges.
The Client has exciting and challenging projects for both new and existing products that would allow you to make real contributions.
We develop a wide variety of software to support business process and workflows, analytical, data management and reporting capabilities for our internal customers and the firm’s clients.
Our engineers are responsible for reviewing business needs, providing a testing strategy, implementation. The Client is looking for creative individuals who are driven to produce great solutions while following standards and industry best practices.
These positions require intelligent and self-motivated QA’s.
As part of an agile team, work closely with business analysts, designers and developers.
Analyze business requirements and user needs to determine testing strategies.
Participate in planning activities, collaborate and coordinates the efforts across teams.
Provide suggestions and adjustments as needed to deliver quality software within project scope and timeframes.
Promote and perform work consistent with industry standards and best practices; design interfaces and integrations.
Conduct peer testing reviews.
Work on R&D activities and prototypes.
Support the systems once they are up and running.
Perform test cases, test plan, regression test, smoke test, exploratory and black box test.
Execute Daily QA activities (Bug tracking and follow up, executing software test cases, helps on Logical Test cases, functional Test Cases & scripts design and preparation, etc.).
Prepare QA documents for release sign-off.
Effort estimate experience of testing processes
Experience creating test cases out of a Business Requirements
Ability to create test data and influence and teach others
Write documentation to fulfill test cases & scripts, Testing Evidence, Defect reports & retesting evidence
Minimum of a Bachelor’s or advanced degree in computer science, mathematics or equivalent
4+ years of professional experience. Experience at financial institutions is required
Client-facing communication skills
Possess strong problem-solving and analytical skills.
Experience in cross browsing ( IE, Firefox and Chrome)
Experience in SQL database queries
Experience using bug tracker tools such as Quality Center, TFS and / or Jira
Demonstrated experience applying Agile, TDD, continuous integration, build and test automation techniques
A desire to work in a dynamic fast-paced trading environment
Experience with financial applications, including asset allocation, derivatives, mathematics and market data is a significant advantage.
Very good communication skills
Responsible, independent and proactive
Team player willing to share knowledge
Capable of managing his own time
Strong analytical and problem solving skills
Detail and task oriented
Objective oriented (schedule flexibility)
Ability to multitask in a deadline oriented environments
Ability to work under pressure and by objectives
Ability to work with cross functional teams and to keep abreast of latest technologies
Excellent English proficiency (oral and written)
Experience with front-office financial services operations a plus.
Experience in Automation using Selenium is a nice to have
Possess a strong passion for automation and the need to move away from manual processes
All candidates must be eligible to work in the US without sponsorship.