CrawlJobs Logo

Software Development Engineer in Test

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada, Mississauga

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Software Development Engineer in Test Analyst is responsible for contributing to application systems analysis, programming activities, and developing scalable test automation frameworks. Focus on automated testing within CI/CD pipelines, manual testing, and fostering quality across the development cycle.

Job Responsibility:

  • Build and enhance scalable test automation frameworks that support efficient test execution and maintenance
  • Write , execute and run automated test cases regularly and analyze test results, logging any defects and providing detailed reports
  • Integrate automated tests within the CI/CD pipeline ensuring that tests run continuously with each deployment
  • Work closely with development, and product teams to understand requirements, features, and testing needs in Agile environments
  • Utilize tools like JIRA to identify, log and prioritize defects
  • Perform manual testing for areas not covered by automation, including exploratory and regression testing
  • Create and manage test data and ensure proper configuration of test environments
  • 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
  • Document automated tests, processes, and test results
  • Manage and run the QA cycle as part of the agile development cycle and work towards sprints closure
  • Collaborate across product lines and with the engineering team to build out tooling and automation

Requirements:

  • 2-5 years of relevant experience in testing
  • 2-5 years of hands-on experience as functional tester and as an automation tester
  • Experience in designing and implementing automation test frameworks, test scripting, test suite execution and test reporting
  • Experience in Cypress automation framework (javascript) or selenium
  • Ability to adjust priorities quickly as circumstances dictate
  • Consistently demonstrates clear and concise written and verbal communication
  • Extensive experience with automation in tools like Cypress or selenium BDD such as cucumber
  • Knowledge of SDLC and QA methodologies, quality process, defect tracking systems including change management

Nice to have:

Demonstrate experience in AI tooling

What we offer:
  • Equal opportunity employer
  • Potential for growth and career development
  • Access to global benefits designed to support well-being, growth, and work-life balance

Additional Information:

Job Posted:
August 21, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.