Resume

Sign in

Software Developer Test

Location:
London, Ontario, Canada
Posted:
November 01, 2018

Contact this candidate

Resume:

Krutarth Patel

London, Ontario

226-***-****

ac7ky9@r.postjobfree.com

Summary

Very energetic and detailed-oriented individual looking to work as software developer. Offering expertise in Java, HTML and core web design. Strong personal skills, experience and excellent foundation knowledge in testing and developing web and mobile applications using JAVA, Selenium Web Driver, and Automation frameworks with an ability to understand and transform complex business requirements into s/w, ensuring applications are delivered on time, to specification, are scalable, and maintainable with an innovative approach.

Key Skills

Languages: JAVA, J2EE, Angular JS, C, JavaScript, HTML, XML, CSS, PHP, Hadoop, Android, JSP, JDBC, Servlet, Spring

Platforms: MS-Dos, Windows (2000, XP, 7, 8, 10)

Database/Tool: RDBMS, Oracle, SQL Server, SQLite database

IDE: Eclipse, Android Studio

Web Server: Tomcat

Testing Tools: Junit, Jenkins, TestNG

Automation tools: JIRA, Web Driver WAPT, JMeter, Load Runner, HP ALM

Others: MS Office, MS Project, SDLC, Agile, waterfall

Employment History

TD Bank

QA Analyst July 2018 – Present

Analyzed project requirement documents to identify test requirements

Created test scenarios and test cases (both positive and negative) aligned with business and functional requirements and specification documents scripts to ensure the quality and usability of the enterprise services

Performed equivalence partitioning and boundary value analysis

Documented software defects using JIRA, Confluence and reported defects involving program functionality, output, online screen and content to software developers

Performed both manual and automation testing (using selenium IDE and Web driver), Unit testing, Integration testing, Regression testing, Alpha and Beta testing, Load testing, performance testing, and smoke testing

Created, managed and controlled documents such as meeting agenda, IAD log, meeting minutes, test plan, test strategy, traceability matrix, test log and use cases

Provided Defect and Execution status reports to the Manager

Fanshawe College

Peer Tutor January 2018 – Present

Facilitate a learning environment for one-on-one tutoring with latest technologies and tools for all subjects, and provide unique study techniques, formulas, and key logic that resulted in improved academic performance

Collaborate with courses specialized in the computer programming (especially in JAVA) field, testing subjects/projects, project management subjects and acted as a mediator between the professor and the student

Participate in additional seminars to increase skills relating to teamwork, communication, and leadership

Guide peer student to create test cases, test report, IAD log, sprint planning, sprint backlog, and test scripts into the JAVA project, and help peer for all the testing and management subjects, testing tools and technologies

Guided peer to create the project charter, project plan, Gantt chart and WBS report, RACI matrix, Risk management plan, Risk register, Stakeholder register, Status report, Balanced Scorecard, etc.

Help peer for testing and management subjects, testing tools, and technologies under the guidance of professor

LBMX (enterprise solutions)

QA Analyst August 2017 – December 2017

Reviewed business requirement documents to gain further understanding of the technical sides of the system

Documented detailed test cases by incorporating both positive and negative condition for functional and system testing based on the test scenarios in Test rail for proper test management and requirement coverage

Identified, developed and documented test scenarios and test cases with traceability to business requirements

Participated in test planning activities (test strategy, test plan, etc.)

Maintained and provided accurate testing status reports during testing phases and maintained documentation of test results according to defined processes

Created scripts in Selenium for Cross-Browser testing and executed all the test cases on different browsers

Performed full Functional, User Acceptance, and Regression testing including identifying testing scenarios, building the test scripts, modifying test scripts, executing scripts and reporting test results

Prepared summary report of overall testing status & defect status

Provided daily status reports to the management during Test planning and Test execution

Generated reports like test case result report, test case creation report, daily report, weekly report, issue log report, defect report and test summary report

Worked in an Agile environment and followed the burndown chart, sprint plan to test in Dev and QA environment

Shriram Infotech

Software Developer January 2016 – November 2016

Involve in all phases of Software Development Life Cycle including requirement gathering, designing the application, implementing the design, testing, and maintenance support

Worked on Java programming for various versions of the company’s proprietary web app and Developed programming and visual design elements that made user experience better and thus increased client satisfaction

Collaborated with test groups, internal team, and external developers to perfect the app’s interface and functionality

Created detail design documents for use cases of the system that are signed off by business users

Designed and developed configuration wizard using Spring MVC, used Spring Web Flow to create business rule-based flow mechanism, and configuration entity model in JPA

Design and develop Java Restful web service that communicates with the Postgres database in the back-end

Design data models and create tables, triggers, stored procedures, constraints and SQL queries

Designed MVC and implemented Implicit objects, Action and Directive Elements & CRUD functionality using JSP

Infilon Technologies

Software Developer August 2015 – December 2015

Conceptualized, designed, and developed Service Provider applications (two different applications, one for patron and another for vendor) for android based mobile phones

Played a key role in writing application logic using Java and Android languages

Developed message and multi-screen (inside one activity) features with the help of fragments and Intent

Developed the CRUD, open, view, match and book functionality using SQLite library and Android menu facility.

Implemented Android service component to perform operations in the background such as playing music, etc.

Implemented phone call, SMS and Email functionality using intent and SMS Manager for both vendor and patron

Introduced different widgets for the various purpose such as shortlist the services/provider, etc.

Developed notification and feedback service (by star rating features facility) using NotificationManager, RatingBar properties, rateMe and getRating methods for both vendor and patron

Designed and created SQLite database to stores the application data as a text file on the device

Created PHP – MYSQL database to fetch and return the data from the web server, in this case, our application communicates with the PHP page with necessary parameters and PHP contacts MYSQL database and fetch the result and return the results to us

Project Work

Fanshawe College

Capstone Testing Project May 2017 – August 2017

Analyzed project requirement documents to identify test requirements

Created test scenarios and test cases (both positive and negative) aligned with business and functional requirements and specification documents scripts for online ticket booking website to ensure the quality and usability of the enterprise services. Performed equivalence partitioning and boundary value analysis.

Performed both manual and automation testing (using selenium IDE and Web driver), Unit testing, Integration testing, Regression testing, Alpha and Beta testing, Load testing, performance testing, and smoke testing

Created, managed and controlled documents such as meeting agenda, IAD log, meeting minutes, test plan, test strategy, traceability matrix, test log and use cases

LDRP ITR

Event Planner Java Application January 2016 – May 2016

Designed a comprehensive, detail-oriented Event Planner database system using Entity Relationship model after collecting data requirements for the system. Mapped ER model into relational data model and applied normalization to reduce data redundancy.

Developed an Android application to allow easy communication between organizations and its employees by implementing features like feedbacks, generating polls for taking opinions, broadcasting important information and to do list.

LDRP ITR

E-Library Web Application August 2015 – December 2015

Conceptualized, designed, and developed E-Library online web application

Used Prepared Statement, Callable Statement and Select Statement as well as established connection between web application and database using JDBC and JDBC Filter

Developed CRUD functionality using oracle database as well as edit, issue, return book functionality using various methods such as doPost and doGet methods by extending with HttpServlet class

Used getter and setter methods to create the naming catalog e.g., book name, author name, publisher, etc.

Implemented Servlet Filter reads Cookies to automatically login, logout, reset password, & search using Servlet

Participated in the application designed and analysis (e.g. Class, Use case, Sequence and Flow diagram)

Education

Fanshawe College

Sept 2017 – Apr 2018

Post Graduated in Project Management

Fanshawe College

Jan 2017 – Aug 2017

Post Graduated in Software and Information System Testing

KSV University – LDRP Institute of Technology & Research

July 2012 – June 2016

Bachelor of Engineering in Computer Science

Additional Experience

Sandwich Artist – Subway Byron

Jan 2017 – Present

Class Representative – Fanshawe College

Sept 2017 – Apr 2018

Work for Program Ambassador (Project Management) – Fanshawe College

Mar 2018



Contact this candidate