Skip to main content
Suhail Abbas

Suhail Abbas

Software development engineer in test

Talent
London, OntarioMember since November 28, 2024
·

Hire this person

Send a job offer directly to this candidate

About

A skilled Software Development Engineer in Test with a passion for cutting-edge technologies; highly motivated with strong knowledge of test automation; strong problem-solving and analytical skills in an agile work environment. Ability to learn new technologies and develop a deep understanding of technical systems.

Experience

SOFTWARE DEVELOPMENT ENGINEER IN TEST TD Bank (FDM Group) and RESTful APIs.

Oct 2021 - Apr 2024

Toronto, ON

  • Designed and developed automated test scripts using Selenium, Java, and TestNG for testing web applications
  • Created and maintained a robust test automation framework to improve regression, smoke, and functional testing efficiency.
  • Performed functional and regression testing for REST APIs, validating endpoints, response times, and error handling.
  • Collaborated with development and QA teams to create detailed test plans, test cases, and test strategies for complex software projects.
  • Conducted cross-browser and cross-platform testing to ensure compatibility across different devices and browsers.
  • Integrated automated test suites with Jenkins for continuous integration and rapid feedback on development changes.
  • Conducted performance testing using JMeter to assess application scalability and optimize performance.
  • Utilized Git for version control and participated in code reviews to ensure high code quality and consistency.
  • Tracked and reported defects in Jira, collaborating with developers to ensure timely issue resolution.
  • Conducted integration testing for distributed systems, focusing on seamless interaction between microservices and the Cassandra database.
  • Worked in a Linux-based environment, utilizing Docker to test distributed applications in isolated environments.

Key Achievements

  • Reduced testing cycle time by 60% by automating manual test cases, improving test execution efficiency.
  • Increased test coverage from 5% to 90% by automating critical application features, ensuring thorough validation.
  • Played a key role in the successful launch of the Income-edit functionality, praised for its stability and performance post-launch. Awarded “Above and Beyond” recognition for contributions.
  • Nominated three times for the "Best Employee" award by management for outstanding performance.

SOFTWARE DEVELOPMENT ENGINEER IN TEST Code Fusion Technologies Pvt. Ltd. • Analyzed business requirements and identified components for functional and system testing.

Jul 2018 - Jun 2019

Ghāziābād, India

  • Designed test cases and executed them in both manual and automated testing for web-based applications.
  • Worked with Selenium WebDriver and Java to build hybrid test automation frameworks (Behavior and Data-

Driven).

  • Utilized JUnit and Cucumber for test case execution and reporting.
  • Reported software defects in Jira and collaborated with developers to resolve issues.
  • Participated in Agile development processes to support continuous improvement in delivery efforts.

Education

MASTER OF ENGINEERING (M.ENGG) IN COMPUTER APPLIED ENGINEERING Sep 2019 - Dec

2020

University of Windsor Windsor, ON

BACHELOR OF TECHNOLOGY (B.TECH) IN COMPUTER SCIENCE AND ENGINEERING Aug 2014 -

May 2018

Punjab Technical University Punjab, India

Reviews