The Software QA position is for a software professional working on Enterprise Servicing Platform. The position requires a strong background in application testing and a good understanding of leading IT technologies. The work requires a candidate to be competent in all aspects of the software development lifecycle.
The successful candidate will be expected to collaborate with peers on cross functional teams (primarily agile) to deliver a high quality solution. The candidate will work directly with the project team to understand the business requirements that will help define the overall test strategy and test plans and execute test cases via automated tools. The candidate will also interact with peers in the QA organization to proactively determine and resolve upstream and downstream impacts.
The candidate is expected to be hands on working directly with users and analysts and developers to understand business processes and the applications under test. You will be an important participant in the success of the corporation in delivering high quality software to our clients.
In this role the candidate will:
•Develop specific tests for each application encompassed in the full system the related integration of applications and user acceptance level testing: both manual and automated tests as warranted
•Participate in the metrics gathering process in order to propose and implement ongoing improvements
•Ensure proper procedures and controls are in place throughout the testing process
•Previous financial services experience
•Strong attention to detail
•Quality assurance experience in a software environment through all stages of product development
•Proven problem solving and communication interpersonal and analytical skills.
•Ability to manage multiple deadlines
•Understanding of software engineering standards metrics and quality assurance principles.
•Knowledge of automated testing tools
•Competent SQL query skills