Job Description:
This an Software Development Engineer in Test (SDET) type role that combines software development + quality assurance (QA). Instead of only manually testing applications, the candidate will write code to test code, of new and existing software applications, by executing automated and manual testing methods and procedures and generating reports, in a manner consistent with Client Software Testing Policies and Standards. Successful candidates will perform the following responsibilities:
Decipher business requirements, and use cases
Write and develop new manual and automated end user test cases.
Execution of manual and automated end user test cases.
Track and report all results, problems and defects throughout the testing cycle using Azure DevOps.
Represents testing team and participates in reviews of use cases and other requirements documentation to obtain an understanding of systems changes in preparation for test case development.
Expected to provide valuable input on process improvements.
May be called upon to mentor less experienced staff members.
Need the following skills:
Selenium and C# test automation
Postman API testing
Azure DevOps defect tracking
Test case development and execution
SDLC knowledge (Agile/Waterfall)
SQL/database skills10.
AWS/cloud fundamentals
Regression suite optimization
Performance and Load testing
Service virtualization
Capital Markets, Asset Management, Core Banking, and Treasury domain knowledge.
Competencies:
Proactive - have a "bias for action"
Able to work independently
Able to learn new things and apply them
Desirable level of self confidence
Accountability
Adaptability
Effective Communication