The Software Development Engineer in Test Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Develop test scripts and/or test frameworks using Java and JavaScript to execute RESTful API calls and SQL queries for test data setup/teardown and results validation.
Works collaboratively across product lines and department boundaries to enable functional testing and work closely with the engineering team to help build out the tooling and automation.
Have extensive experience in test automation and perform functional, test automation, regression and end-end testing. Test automation is essential for this role.
Collaborate and partner closely with program managers, development leads, test leads and production support teams to ensure that software is tested to highest quality.
Experience in designing and implementing automation test frameworks, test scripting, test suite execution and test reporting. Experience in Cypress automation framework (javascript) or selenium is a key expectation for this role.
For complementary skills, please see above and/or contact the recruiter.
-
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi's EEO Policy Statement and the Know Your Rights poster.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.