CrawlJobs Logo

Automation Test Engineer

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 IT Quality Sr Analyst is a seasoned professional role requiring deep technical expertise in automation frameworks, system design for testing, and vulnerability assessment to build reliable, scalable, and secure applications.

Job Responsibility:

  • Create detailed, comprehensive and well-structured test strategies, test plans and test cases
  • Develop and execute Test Automation Framework and Automated Test Cases
  • Design and implement automated test strategies for functional, integration, performance, and security testing
  • Develop and maintain high-quality automated test scripts using modern testing frameworks (e.g., Selenium, Cypress)
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Ensure unit, API, and end-to-end test coverage to maintain product reliability
  • Review system and applications requirements, set metrics and track quality metrics (e.g. defect densities and open defect counts)
  • Monitor all stages of software development to identify, track and resolve application and system defects to meet quality standards
  • Estimate, prioritize, plan and co-ordinate testing activities
  • Develop and apply testing processes for new and existing features/functionalities to meet clients’ needs
  • Traces test cases/scripts (manual and automated) to requirements / stories
  • Liaise with internal teams (business analysts, developers, stakeholders) to identify system requirements
  • Ensures changes to test cases/scripts/plans/procedures as necessary (manual and automated) applied in timely matter
  • Maintains test cases/scripts/plans/procedures as necessary (manual and automated)
  • Champion trunk-based development, ensuring testing is embedded throughout the development lifecycle
  • Collaborate closely with developers to conduct code reviews with a focus on testability, security, and performance
  • Partner with software engineers, architects, and product teams to design scalable, testable, and resilient systems
  • Mentor junior QA engineers, fostering a culture of continuous learning and quality-first mindset
  • Work closely with DevOps teams to optimize automated test execution in cloud environments
  • Define and implement modern ways of working, driving innovation in testing methodologies

Requirements:

  • 5-8 years experience in an IT Quality role and test automation
  • Proven work experience in software development/quality assurance
  • Strong hands-on experience in test automation using tools like Selenium, Cypress, Playwright, or similar
  • Experience with test automation, test scenario and test scripts creation and modification
  • Expertise in TDD, BDD, and test automation best practices
  • Strong knowledge of code review practices, security testing, and vulnerability scanning
  • Strong knowledge of software QA methodologies, tools and processes
  • High proficiency in Java is a must
  • Experience working with version control tracking systems like GitHub
  • Experience working with CI/CD tools such as Jenkins or TeamCity
  • Proven record of creating and maintaining integration test frameworks (Junit, Cucumber, etc.)
  • Knowledge of SQL and scripting

Nice to have:

  • Experience with contract testing (PACT) in microservices architecture
  • Knowledge of containerization (Docker, Kubernetes) for testing environments
  • Exposure to shift-left testing strategies

Additional Information:

Job Posted:
May 31, 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.