Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Tejbir Singh

Mississauga,ON

Summary

Experienced Software Developer with 3+ years of expertise in both software development and quality assurance, skilled in multiple programming languages, automated testing tools, and the full software development lifecycle, with a proven ability to deliver high-quality solutions through effective collaboration and adherence to best practices.

Overview

5
5
years of professional experience

Work History

Software Quality Assurance Specialist

SOTI Inc.
Mississauga, ON
01.2023 - 12.2023
  • Maintained 400 test scripts for Android applications in Java and Kotlin, ensuring validation of mobile device management functionalities.
  • Authored comprehensive testing documentation with 500 test cases, automation scripts and testing processes.
  • Implemented the Selenium framework to automate web application testing, leading to a 70% decrease in manual testing efforts.
  • Utilized Postman API for the development and testing of 100 REST APIs, ensuring comprehensive end-to-end testing of web components.
  • Performed exploratory manual testing on the company's 5+ Android mobile applications during the development.
  • Conducted comprehensive integration testing on custom-built Applications on 10+ Android and IOS devices.
  • Enhanced test automation efficiency by 30% through collaboration with testing frameworks JUnit and TestNG.
  • Knowledge and experience of Cloud SaaS in Amazon Web Services (AWS) and Azure.
  • Utilized SQL and NoSQL databases to optimize database schemas and queries.
  • Integrated TestRail and Cucumber, leading to a significant 30% reduction in defect leakage.

Software Developer

Skynox Ltd
Mohali, INDIA
10.2018 - 10.2021
  • Built (UI/UX) front-end components using HTML, CSS, and JavaScript resulting in responsive and appealing Single-Page-Applications web pages resulting in a 15% growth in return visitors.
  • Drafted, developed and maintained an innovative Application widget required for rapid app development using Java, and C#(.NET) on client side enhancing user experience by 25%.
  • Integrated websites with third party systems using C# to enable payment processing and authentication.
  • Competent in employing Software development lifecycles (SDLC) methodologies such as Agile (SCRUM, Test Driven Development-TDD) sustaining a 95% on-time project completion rate as per SLA.
  • Developed and implemented Unit tests for 5 software products, utilizing Junit testing framework, to guarantee functionality and reliability throughout the development phase.
  • Involved in 30+ code reviews, providing constructive feedback to peers, maintaining code quality and standards.
  • Gained experience with Jenkins, GIT, Docker, and CI/CD pipelines collaborating with DevOps team.

Education

Master of Applied Computing -

University of Windsor
Windsor, Ontario

Skills

  • C
  • C#
  • NET
  • Java
  • Python
  • React
  • JavaScript
  • HTML
  • CSS
  • Kotlin
  • SQL
  • MongoDB
  • LINUX
  • Selenium
  • Cucumber
  • POSTMAN
  • Maven
  • Gradle
  • Jenkins
  • Docker
  • GIT
  • Bitbucket
  • Artifactory
  • Software Development Lifecycles (Agile (SCRUM / Kanban)
  • Waterfall
  • Iterative modal)

Projects

Windsor House Price Prediction:-

  • Designed frontend using HTML/CSS, and C# which Predicted the prices of the houses using the Machine Learning Algorithms
  • Stored and managed massive datasets of 10,000 records as Key-Value pairs using MongoDB and SQL.

Web Search Engine:-

  • Constructed a Web Search Engine employing advanced computing concepts using Java, and Eclipse.

Timeline

Software Quality Assurance Specialist

SOTI Inc.
01.2023 - 12.2023

Software Developer

Skynox Ltd
10.2018 - 10.2021

Master of Applied Computing -

University of Windsor
Tejbir Singh