Software Development Engineer in Test (DET)
About Citco
Citco is a global leader in fund services, corporate governance and related asset services with staff across 80 offices worldwide. With more than $1 trillion in assets under administration, we deliver end-to-end solutions and exceptional service to meet our clients needs.
For more information about Citco, please visit www.citco.com
About the Team & Business Line:
Proprietary software solutions and innovation are at the core of what differentiates Citco in the alternative investment space. Through our network of global development centres, Citco invests heavily in technology development, security, and infrastructure to ensure our clients continue to receive award-winning products that underpin our commitment to service excellence.
As a core member of our Product Development team you will work with dedicated professionals to ensure our clients maintain access to their critical information assets while keeping Citco ahead of industry trends.
Your Role:
You will play a key role in delivering and supporting support testing activities for projects covering application changes across a number of products and platforms.
You will assist with test design and performing test execution (manual and automated) for designated projects, together with support for our continuous process improvement activities.
You should have proven QA skills (both Automation and Manual), who demonstrate expertise in a variety of software QA concepts, practices, and procedures.
You will report to the QA Lead
You will create, maintain and optimize test artifacts from test cases to automation scripts and assure that they cover all business requirements within the agreed scope.
Develop and maintain automated scripts using automated testing tools and framework
You will participate in peer reviews of test artifacts to ensure adherence to development and testing standards.
Work closely with technical and non-technical peers and senior management to promote successful delivery of products and services.
You will communicate, report and take responsibility on assigned tasks.
About You:
3-5 years of professional hands-on experience of the full SDLC of enterprise application development
3+ years of hands-on experience with Test automation using frameworks like Selenium, Playwright, Cypress, Keyword driven, etc
2+ years of experience in a financial services company; experience with Alternative Investments highly desirable
Proficient in javascript/node and/or python
Good knowledge of quality assurance concepts, software version control and software development lifecycles - Waterfall, Agile
Solid understanding and demonstrated proficiency in coding and maintaining automation suites, code tuning, code peer review and refactoring
Excellent problem solving and communication skills.
Ability to quickly learn and apply new technologies
Ability to write clean and readable code
Solid understanding of SQL/DBMS concepts. Ability to interact with the database to validate software actions.
Solid understanding of API concepts. Have experience using API tools like Postman, SOAP UI, Parasoft, etc.
Solid understanding of Performance testing concepts Load/Stress/Volume testing. Have experience using Performance testing tools like Load runner, Eggplant, Jmeter, etc.
Our Benefits
Your well being is of paramount importance to us, and central to our success. We provide a range of benefits, training and education support, and flexible working arrangements to help you achieve success in your career while balancing personal needs. Ask us about specific benefits in your location.
We recognize diversity as a source of organizational pride and strength. We have made it a priority to reflect our nation's evolving diversity in the people we hire, and the culture we create in our organization.