Gurjeet Singh
gurjit_23sep@yahoo.com
A highly enthusiastic professional with 7.9 yrs. of proven experience in IOS Application Development across Retail, Banking, Healthcare, Insurance and other domains. I accrued this experience while working for renowned clients across different geographical locations.
EXECUTIVE SYNOPSIS
DEVELOPMENT / AUTOMATION
7.9 Yrs. of expertise in design & development of IOS application from scratch in
Waterfall/Agile/CI/CD model using the tool ‘Xcode’, ‘Postman’, ‘Wiremock’
Worked in various design patterns including MVC and MVVM
Experience of submitting the app to app store
Development of mobile applications using Objective C and Swift.
Integration of various frameworks using Cocoa Pods.
Automation testing of the IOS application using XCUnitTest.
Integration of the REST API using Alamofire and AFNetworking
Analyzing the code using Swift Lint and SonarQube
Have experience in automation testing as well using selenium using java, cucumber, TestNG and Appium
Have experience working in Test Driven Development and Behavior Driven Development
Have Experience working in Agile methodology
Experience with BDD Framework using Cucumber.
Have experience with API/Web services testing automation using JAVA.
Strong hands on experience of using Objective C, Swift for development and JAVA, HTML, Gherkin, XML and JSON for the automation.
LEADERSHIP / TESTING
Instrumental with managing and providing leadership to ensure the end-to-end testing efforts are delivered on time, in full test coverage and with quality.
Demonstrable experience in delivering complex & large sized testing solutions with zero defect quality under multiple projects at a time under the Waterfall & Agile (Scrum) model.
Act as a dynamic liaison between clients, vendors, support staff and other management partners to facilitate information flow, drive operational efficiency and provide continuous project updates.
Possess ideal combination of honed communication, interpersonal, customer service, analytical and decision-making skills with fostered business sense and technical ability.
COMPETENCY MATRIX
Programming Languages
Objective C, Swift, Java
CucumberFramework with Gherkin
Data representation language
XML, JSON
UI Language
HTML, CSS, JavaScript
API
Automation
Test
Wiremock,
Postman, RestAssured
Functional Test
Automation
SeleniumWeb driver, TestNG,
Appium, UIAutomation and XCUnitTest
Defect Tracking
ALM, JIRA
VersionGIT, SVN, Bit bucket
Test Management
HP ALM, JIRA
Management
Methodologies
Agile (Scrum), Waterfall
SCRUM
Management
JIRA
Build/ CIJenkins, MAVEN
Testing Types
System, Integration, UAT, API, Functional
IDE
Xcode, Eclipse
Databases
SQL, SQLite
Certifications
Microsoft Certification -Programming in HTML5 with JavaScript and CSS3 Specialist certification
Sun Certified Java Programmer Oracle Certified Associate
Experience Summary
Infosys Technologies07/2011-Present
Projects Undertaken:
Client: Aimia
Job Title: Technology Analyst Technology: Objective C, Swift Duration: Jan 2018 to Current Date
Roles & Responsibilities:
Team Lead for IOS based Airmiles application.
Handling End-to-End release, which included development, CR execution and Sign- Off’s.
Integration of various social networking frameworks including Facebook.
Testing Web services using postman client and stubbing the response using Wiremock.
Development of the UI of application as per the collaboration tool Trello.
Involved in DevOps process for CI via Jenkins.
Integration of Urban Airship for push notifications.
Experience in code coverage tool and integration of various frameworks using Cocoa Pods.
Used swift lint as analyzer for the code
Client: Musgrave
Job Title: Technology Analyst Technology: Objective C Duration: Jan 2017 to Dec 2017
Roles & Responsibilities:
Handling the IOS module for loyalty management application.
Integration of VeriFone sleeve for bar code scanning.
Integration of Google Maps using Cocoa Pods.
Analyzing the code through SonarQube.
Automation testing of REST API’s using RestAssured.
Delivering of the app through Hockey tool.
Integration of Xtify for push notifications.
Integration of the payment gateway
Client: Walmart
Role: Technology Analyst Technology: Objective C Duration: Mar 2016- Dec 2016
Roles & Responsibilities:
Responsible for handling end to end delivery for the IOS module of the application
Used Bit Bucket as code repository and hockey for delivering the app
Upgrading the app for supporting the latest IOS version release
Submitting the app to app store for approval
Understanding and implementing the new change request In the project
Designing the UI of the application using auto layout constraints to make it a universal app
Client: Sears
Role: Senior Systems Engineer Technology: Objective C
Duration: From Jan 2015 to Feb 2016
Roles & Responsibilities:
Responsible for handling the IOS app development track which includes testing and delivery.
Handle responsibilities of implementing Automation Framework.
Responsible for requirement analysis and coordinating with the team members for development, test planning and scheduling and managing job allocation to team members while setting interim deadlines for completion.
Logging and maintaining defects and reporting defects/metrics to Management; also preparing monthly & weekly status reports.
Preparing the test plan and designing & reviewing the test cases based on functional specifications and executing test cases. Presenting walkthrough of the test cases to the client.
Handling Content Releases with Agile Development environment.
Client: Costco
Role: Senior Systems Engineer Technology: Objective C
Duration: From Jan 2012 to Dec 2014
Roles & Responsibilities:
To analyze the business requirement of client & check for its feasibility, in order to evaluate & propose technical solutions for business requirements.
To write programming code in Objective C and ensuring to meet the system & client requirements.
As part of development, involved in updating & maintaining the code on a regular basis, to ensure smooth delivery of the code promoted in the production region.
To provide support for all the trading applications in the production region and ensure that all the applications are up and running before the start of business.
To work on deciding the reporting formats, maintaining and publishing regular status reports to the client and also maintaining onshore-offshore team co-ordination.
Work on automating the recurring tasks/activities and also on automating the reporting process.
To monitor production batch and ensure SLA is not impacted.
To test & debug the existing programming code to ensure that the application runs up to the defined quality standards.
To support and coach peers/ juniors as and when required on specific technical competencies to deliver the assigned tasks.
STRENGTHS
Extremely passionate about working in more technical & complex projects.
Identify value adds and solutions from existing or potential problem statements.
Always willing to take ownership of deliverables.
Ability to handle complex situations and aggressive time frames.
Always take feedback positively and work towards required areas.
Self-motivated, constant appetite to take on additional responsibilities and challenges.
ACHIEVEMENTS & ACTIVITIES
Corporate
SPOT Award in 2016 and 2018 at Infosys Technologies.
Member of various welfare clubs in Infosys, Trivandrum.
Won several awards for chess and Photography Competitions across Infosys
Posted: 17 April 2019
Location: Sydney, NSW
Salary: $120000
Professional area:
Gurjeet Singh
gurjit_23sep@yahoo.com
A highly enthusiastic professional with 7.9 yrs. of proven experience in IOS Application Development across Retail, Banking, Healthcare, Insurance and other domains. I accrued this experience while working for renowned clients across different geographical locations.
EXECUTIVE SYNOPSIS
DEVELOPMENT / AUTOMATION
7.9 Yrs. of expertise in design & development of IOS application from scratch in
Waterfall/Agile/CI/CD model using the tool ‘Xcode’, ‘Postman’, ‘Wiremock’
Worked in various design patterns including MVC and MVVM
Experience of submitting the app to app store
Development of mobile applications using Objective C and Swift.
Integration of various frameworks using Cocoa Pods.
Automation testing of the IOS application using XCUnitTest.
Integration of the REST API using Alamofire and AFNetworking
Analyzing the code using Swift Lint and SonarQube
Have experience in automation testing as well using selenium using java, cucumber, TestNG and Appium
Have experience working in Test Driven Development and Behavior Driven Development
Have Experience working in Agile methodology
Experience with BDD Framework using Cucumber.
Have experience with API/Web services testing automation using JAVA.
Strong hands on experience of using Objective C, Swift for development and JAVA, HTML, Gherkin, XML and JSON for the automation.
LEADERSHIP / TESTING
Instrumental with managing and providing leadership to ensure the end-to-end testing efforts are delivered on time, in full test coverage and with quality.
Demonstrable experience in delivering complex & large sized testing solutions with zero defect quality under multiple projects at a time under the Waterfall & Agile (Scrum) model.
Act as a dynamic liaison between clients, vendors, support staff and other management partners to facilitate information flow, drive operational efficiency and provide continuous project updates.
Possess ideal combination of honed communication, interpersonal, customer service, analytical and decision-making skills with fostered business sense and technical ability.
COMPETENCY MATRIX
Programming Languages
Objective C, Swift, Java
CucumberFramework with Gherkin
Data representation language
XML, JSON
UI Language
HTML, CSS, JavaScript
API
Automation
Test
Wiremock,
Postman, RestAssured
Functional Test
Automation
SeleniumWeb driver, TestNG,
Appium, UIAutomation and XCUnitTest
Defect Tracking
ALM, JIRA
VersionGIT, SVN, Bit bucket
Test Management
HP ALM, JIRA
Management
Methodologies
Agile (Scrum), Waterfall
SCRUM
Management
JIRA
Build/ CIJenkins, MAVEN
Testing Types
System, Integration, UAT, API, Functional
IDE
Xcode, Eclipse
Databases
SQL, SQLite
Certifications
Microsoft Certification -Programming in HTML5 with JavaScript and CSS3 Specialist certification
Sun Certified Java Programmer Oracle Certified Associate
Experience Summary
Infosys Technologies07/2011-Present
Projects Undertaken:
Client: Aimia
Job Title: Technology Analyst Technology: Objective C, Swift Duration: Jan 2018 to Current Date
Roles & Responsibilities:
Team Lead for IOS based Airmiles application.
Handling End-to-End release, which included development, CR execution and Sign- Off’s.
Integration of various social networking frameworks including Facebook.
Testing Web services using postman client and stubbing the response using Wiremock.
Development of the UI of application as per the collaboration tool Trello.
Involved in DevOps process for CI via Jenkins.
Integration of Urban Airship for push notifications.
Experience in code coverage tool and integration of various frameworks using Cocoa Pods.
Used swift lint as analyzer for the code
Client: Musgrave
Job Title: Technology Analyst Technology: Objective C Duration: Jan 2017 to Dec 2017
Roles & Responsibilities:
Handling the IOS module for loyalty management application.
Integration of VeriFone sleeve for bar code scanning.
Integration of Google Maps using Cocoa Pods.
Analyzing the code through SonarQube.
Automation testing of REST API’s using RestAssured.
Delivering of the app through Hockey tool.
Integration of Xtify for push notifications.
Integration of the payment gateway
Client: Walmart
Role: Technology Analyst Technology: Objective C Duration: Mar 2016- Dec 2016
Roles & Responsibilities:
Responsible for handling end to end delivery for the IOS module of the application
Used Bit Bucket as code repository and hockey for delivering the app
Upgrading the app for supporting the latest IOS version release
Submitting the app to app store for approval
Understanding and implementing the new change request In the project
Designing the UI of the application using auto layout constraints to make it a universal app
Client: Sears
Role: Senior Systems Engineer Technology: Objective C
Duration: From Jan 2015 to Feb 2016
Roles & Responsibilities:
Responsible for handling the IOS app development track which includes testing and delivery.
Handle responsibilities of implementing Automation Framework.
Responsible for requirement analysis and coordinating with the team members for development, test planning and scheduling and managing job allocation to team members while setting interim deadlines for completion.
Logging and maintaining defects and reporting defects/metrics to Management; also preparing monthly & weekly status reports.
Preparing the test plan and designing & reviewing the test cases based on functional specifications and executing test cases. Presenting walkthrough of the test cases to the client.
Handling Content Releases with Agile Development environment.
Client: Costco
Role: Senior Systems Engineer Technology: Objective C
Duration: From Jan 2012 to Dec 2014
Roles & Responsibilities:
To analyze the business requirement of client & check for its feasibility, in order to evaluate & propose technical solutions for business requirements.
To write programming code in Objective C and ensuring to meet the system & client requirements.
As part of development, involved in updating & maintaining the code on a regular basis, to ensure smooth delivery of the code promoted in the production region.
To provide support for all the trading applications in the production region and ensure that all the applications are up and running before the start of business.
To work on deciding the reporting formats, maintaining and publishing regular status reports to the client and also maintaining onshore-offshore team co-ordination.
Work on automating the recurring tasks/activities and also on automating the reporting process.
To monitor production batch and ensure SLA is not impacted.
To test & debug the existing programming code to ensure that the application runs up to the defined quality standards.
To support and coach peers/ juniors as and when required on specific technical competencies to deliver the assigned tasks.
STRENGTHS
Extremely passionate about working in more technical & complex projects.
Identify value adds and solutions from existing or potential problem statements.
Always willing to take ownership of deliverables.
Ability to handle complex situations and aggressive time frames.
Always take feedback positively and work towards required areas.
Self-motivated, constant appetite to take on additional responsibilities and challenges.
ACHIEVEMENTS & ACTIVITIES
Corporate
SPOT Award in 2016 and 2018 at Infosys Technologies.
Member of various welfare clubs in Infosys, Trivandrum.
Won several awards for chess and Photography Competitions across Infosys