TAJINDER PAL JATTANA
Brampton, ON.
Cell: +1-647-***-****
Email: ***********@*****.***
OBJECTIVE
A proven and exceptionally dedicated QA analyst with over 12-year IT experience and solid knowledge in all phases of Software Testing Life Cycle that includes Test Planning, Test Execution, and Defect Management within a Waterfall and Agile SDLC.
SUMMARY
Excellent Knowledge of all phases and various methodologies of software development life cycle (SDLC) like Agile.
Responsible for QA deliverables like test planning/scheduling, test scenario, test cases, data preparation, test coverage reports and defect reports.
Experienced in Acceptance Testing, System Testing, Stress Testing, Usability Testing, smoke/sanity, functional, regression (automation) and cross browsing.
Experience in enhancing automation scripts and manual test cases according to functional and business requirements.
Experienced in automation testing using Eclipse (IDE), Selenium Web driver, testNG.
Ability to use different Testing tools in Different Environments.
Well versed with defect management systems like JIRA.
Knowledge of GIT and Selenium GRID.
Good knowledge of SQL and database system like Oracle & SQL Server.
Experience in test the application manually using black box testing techniques like usecase and decision table.
Good experience as Web Services Tester with SoapUI such as SOAP, REST and POSTMAN.
Extensive knowledge in mobile testing on all platforms using emulators and real devices.
Actively participated in Scrum meetings, reviews and test scenarios.
Ability to handle multiple projects with competing priorities.
Strong interpersonal, analytical & communication skills, good team player and result oriented approach towards testing.
TECHNICAL SKILLS
TteTT Testing Tools
Selenium, SoapUI
Web Service
Soap, Rest, Postman, WSDL
Automation
Selenium Web driver, testNG
Defect Management
JIRA
Database
SQL, Oracle, SQL Server 2014
Mobile
Emulator, Mobile
Programming Language
Java, JavaScript, C, C++
PROFESSIONAL EXPERIENCE
Quality Assurance Analyst April 2017- Jan 2019
Busy QA, Mississauga, ON.
Project: twoPLUGS
twoPLUGS is an online service marketplace where users can buy and sell services. They offer a platform for users to buy and sell services using money and a digital currency (eeds) as a medium of exchange. I was involved in testing the online trading services.
Interacted with Business and Development team to understand requirements and design of the application.
Organized and participated in QA project kick off meetings. Worked alongside the Scrum Master to create a project plan for the QA deliverable like Web services, regression testing, functional testing, exploratory.
Created detailed Test Scenarios and Test cases according to the Business/Functional requirements.
Used Emulators and Real Devices to meet the required mobile testing requirements for twoPLUGS Mobile App.
Conducted application testing by Black box testing methodologies (manual testing).
Performed Acceptance Testing, System Testing, Functional Testing, Stress Testing, Sanity Testing, Usability Testing under black box Testing Technique during Manual Testing.
Performed Automation with selenium testNG and cross browser testing.
Build automated scripts using Selenium Webdriver and testNG tools for functional, regression and smoke testing.
Tested All the Rest API using Postman under webservice Testing.
Bug tracking through bug base tools like JIRA along with bug report and screen shots for clear understanding of the specific bug to the team.
Reported issues to the scrum master for continuous improvement and closed issues.
Presented Test report to the team at the end of every test cycle.
Safe Workforce Inc–
Quality Assurance Analyst
Safe Workforce Inc. Etobicoke, ON. June 2012 – Dec 2016
Design test plans, scenarios, scripts, or procedures.
Develop testing programs that address areas such as, Functional testing, regression testing, negative testing, error or bug retests, or usability.
Plan test schedules or strategies in accordance with project scope or delivery dates.
Build automated scripts using Selenium Webdriver and testNG tools for functional, Regression and smoke Testing.
Provide feedback and recommendations to developers on software usability and functionality.
Completes quality assurance operational requirements by scheduling and assigning employees; following up on work results.
Maintains quality assurance staff job results by coaching, counseling, and disciplining employees; planning, monitoring, and appraising job results.
Achieves financial objectives by preparing the quality assurance budget; scheduling expenditures; analyzing variances; initiating corrective actions.
System Analyst
Discount Blaze Inc. Toronto, ON – July 2010 – May 2011
Confer with customers by telephone or in person to provide information about products or services, take or enter orders, cancel accounts, or obtain details of complaints.
Expand or modify system to serve new purposes or improve work flow.
Diagnose and resolve technical and operational problems
Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.
Provide staff and users with assistance solving computer related problems, such as malfunctions and program problems.
Monitor use of data files and regulate access to safeguard information in computer files.
Document computer security and emergency measures policies, procedures, and tests.
Government Computer Teacher April 2006 – June 2010
Govt Senior Secondary School, Kapoore / Moga.
Prepare and deliver lectures to students on topics such as Programming, data structures, and software design.
Supervise students' laboratory work.
Evaluate and grade students' class work, laboratory work, assignments, and papers.
Prepare course materials such as syllabi, homework assignments, and handouts.
Computer Programmer and Web Developer Sep. 2002 – April 2006 Lodhisoft Corp. Punjab, India.
Write, Test and Implement Program Code of Applications.
Software Maintenance Codes Development.
Preparing Reports, User Manuals, and Internal Documentations about Applications.
Assist in Collection of User Requirements from Customer Companies.
Assist in Designing of Program Structures (Logical and Physical Specifications).
Write, Modify, Integrate and Test Software Code for E- Commerce and Other Internet Applications.
Developed Personal and Professional Web Sites.
EDUCATION
M.Sc. (Computer Science) July 2002
Maharishi Dayanand University, Rohtak, India.
Key Area
Engineering.
Web Programing
Computer Graphic
Network Service & Support
Project Reports
Data Center
Software Artificial Intelligence
Unix/Linux
Post Graduation Diploma in Computer Applications May 2001
Kurukshetra University, India.
Key Area
Computers and Information Technology
Computer Organization and Architecture
Internet Applications
Computer Networks
Communication skills
Project reports
Database Management System & Oracle