Skip to main content
Nesar Ul Alam

Nesar Ul Alam

QA tester

Talent
Ottawa, OttawaMember since December 16, 2022
·

Hire this person

Send a job offer directly to this candidate

About

Software QA Tester with experience in manual and au- tomated testing of Web and Mobile applications. I can easily collaborate with developers and project managers to accomplish milestones. I have good knowledge of the Software Development Life Cycle, and a solid understand- ing of business requirements, and software requirement specifications.

Experience

Software Engineer in Test

Experlogix - Montreal,QC,Canada

Jan 2022-Dec 2022

Participated in release planning, sprint planning, daily scrum, and retrospective in agile scrum environment.

Performed REST API tests using WebTestClient

Developed knowledge on React, Redux.

Performed UI and API automated testing using Cypress and created framework from the scratch.

Worked with Applitools for UI automation. Software Test Engineer

Lightwave Technology- Montreal,QC,Canada

May 2021-Dec 2021

Responsible for creating, designing and executing test strate- gies, including writing test plans, test cases, and test scenarios.

Perform test automation using the Espresso framework and XCUITest framework. Used ceedling for unit testing of embed- ded software.

Log defects encountered in the application through JIRA dur- ing test cycles and conduct fix verification.

Education

Concordia University

Master's degree (MEng), Software Engineering Jan 2019 - Dec 2020

In my curriculum at the university, I studied Software Architecture, Design Patterns, Requirements Engineering, Software Quality, and Measurement. Throughout my postgraduate studies, I have built my programming skills and handled projects. One of the projects was “Risk Board Game” where I collaborated with a team and coordinated using Github.

I learned about different design patterns like Adapter, Composite, Strategy, Singleton, Decorator, Iterator, Observer, and Factory etc. During the subsequent course of study, my exposure to Software Engineering expanded to Software Project Management, Software Configuration Management, Artificial Intelligence, and comparison of several high-level programming languages that include application areas, design, efficiency, and ease of use. I have built my knowledge in object-oriented programming using Java, Python, and functional programming using Clojure and Erlang.

Reviews

Related