We provide IT Staff Augmentation Services!

Lead Software Engineer Resume

5.00/5 (Submit Your Rating)

IL

SUMMARY:

  • A seasoned and technically erudite Lead Software Engineer with 15+ years of professional work experience with excellent track record in Mobile & Web Applications, API/Micro - services and Events Testing, Database Testing, Project & People management across multi-cultural, rapidly changing and geographically disparate locations.
  • Presently working with GlobalLogic since August 2017 for a client in Confidential, IL (USA) on H1B Valid visa.
  • VISA Status: me-140 approved in November, 2018 and current H1B-VISA extension is valid till May, 2022.
  • Work with cross functional teams to gather, analyze and document requirements.
  • Liaison between business and technical teams and TEMPeffective collaboration with stakeholders.
  • Apply various testing methodologies and techniques to ensure high quality product is delivered.
  • Develop testing programs dat address database impacts, software scenarios, regression testing or negative testing.
  • Expertise in Requirements Gathering, Mobile/Web Test Strategy and API Test plan creation and execution, Events & Micro-services Testing, Test data creation and Test Reports generation.
  • Web & Mobile Automation scripting using by using tools such as Appium, Selenium, TestNG, BitBucket, GitHub, JIRA, Maven, IntelliJ, Eclipse, Junit, Cucumber, Monkey Talk.
  • 5+ years of development experience using web-scripting languages: PHP / Apache / MySQL
  • Certified in AWS Cloud Computing Training Program. License # CT-AWS 29122018
  • Recognized on defining and documenting the Mobile Automation Testing Processes for Functional Testing, Performance Testing and Test Automation on Infosys PRIDE Portal.
  • Expertise in Mobile Apps Testing across multiple platforms (iPhone / iPAD, Android, Blackberry)
  • Experience on Cloud based tools like Perfecto Mobile, Device Anywhere.
  • Contributed in process definition meetings and streamlining QA process.
  • Flexible and versatile to adapt to any new environment and work on any project.
  • Proficient in delivery of projects using Waterfall and Agile methodologies and well acquainted with the Software Development Life Cycle (SDLC) with focus on providing a better User experience and Implicit Requirements.
  • Expertise handling in the project from initiation to closure.
  • A thorough professional with exemplary communication, analytical and interpersonal skills.
  • Experienced in all facets of software development life cycle (SDLC), from requirements analysis, architecture, design, coding, testing to product release and implementation.
  • Experience on technical panel for hiring resource.

TECHNICAL SKILLS

Technologies/Domains: Tablets (iPad), Mobile Domain (iPhone, iPad, Android, Windows Mobile)

Functional Testing Tools: Postman, Java, Cassandra, Rest Assured, Gherkins, Kubernetes / Kibana, Junit Cucumber, SOAP UI, Device Anywhere,, HP-QC ALM, Maven

Automation Tools: Appium, Selenium, Monkey Talk, X-Framium Framework, Test NG, Junit Frameworks, Cucumber

Performance Testing Tools: JMeter, JConsole (JMX enabled PODs)

Configuration Management Tools: SVN and VSS, Bitbucket

Software Programming Languages: Java, PHP, JavaScript and VB script

Continuous Integration tool: Jenkins, Bamboo

Database Tools: Cassandra, MySQL, MongoDB, MS Access, SQL Server

Webs: HTML, XHTML,HTML5, CSS, JavaScript

IDE: Eclipse, Dreamweaver MX, IntelliJ

Defect Management: HP QC, JIRA & Mantis

Expertise with Microsoft Office Suite: MS-Word, MS-Excel, MS-PowerPoint, MS - Project, MS- Visio

PROFESSIONAL EXPERIENCE:

Lead Software Engineer

Confidential, IL

Tools/ Technologies: Selenium, Java, IntelliJ, Maven, Junit, BitBucket, JIRA, Cassandra, Dyna Trace, DataStax, Kubernetes/Kibana, CI/Jenkins, Gherkin, Sonar Plug-ins

Responsibilities:

  • Participate in gathering and analyzing of internal business requirements by means of interviews, workflow analyses and facilitating discussions with users.
  • Liaison between business and technical teams to ensure optimized integration solution is designed and implemented to meet business objective.
  • Develop UI & Mobile Automation Scripting using tools such as Appium, Java, IntelliJ, Maven, Junit, BitBucket & JIRA
  • Manage backend API & Events Automation testing and script creation/ execution using tools such as Cucumber (Gherkin Language), IntelliJ, Selenium & Java as a programming language.
  • Writing Test Cases, tasks, Test Cycles and defects.
  • Dynatrace tools used for Performance Testing
  • Responsible to perform Datastax - Database (Cassandra) testing.
  • Used tools such as Spinaker for build deployment.
  • API testing using PostMan / Swagger tools.
  • Managing the JIRA dashboard and teams to track their daily automation status and resolve their queries.
  • As a Scrum member, daily standup meetings with teams and Scrum Retrospective meetings during sprint closure.
  • Playing an important role in all Client Meetings related to project metrics, future Goals & Roadmap discussions etc.
  • Testing on multiple browsers IE8/IE9/IE10, FF, Chrome & Apps on Android Device.
  • Establish clear ownership for project tasks, ensure dat team members has the tools needed, and provide timely feedback.
  • Track progress and review project tasks to make certain deadlines are met appropriately.
  • Assess project issues and identify solutions to meet productivity, quality and customer goals.
  • Proactively communicate project status, issues & risks to management.
  • Conduct regular status meetings with all stakeholders, keeping the stakeholder's needs and requirements continuously in view.

Technology Lead

Confidential, IL

Tools/ Technologies: Appium, Android SDK, Eclipse, Core JAVA, SOAP UI and QTP tools

Roles & Responsibilities:-

  • Requirement gathering, analysis and review
  • Estimation, kick-off, project planning and execution and roll out of the assigned project
  • Mobile Native Apps Automation using tools such as Appium/Selenium, JSON, XML, Java.
  • Responsible for overall delivery of the projects being worked upon with focus on creating great UX experience along with features desired.
  • Managing Onsite offshore project teams.
  • Playing an important role in all Client Meetings related to project metrics, future Goals & Roadmap discussions etc.
  • Testing on multiple browsers IE8/IE9/IE10, FF and Chrome
  • Testing of Provider Apps on various Platforms Android and iPhone
  • Establish clear ownership for project tasks, ensure dat team members has the tools needed, and provide timely feedback.
  • Web services testing using SOAP UI.
  • Track progress and review project tasks to make certain deadlines are met appropriately.
  • Assess project issues and identify solutions to meet productivity, quality and customer goals.
  • Proactively communicate project status, issues & risks to management.
  • Conduct regular status meetings with all stakeholders, keeping the stakeholder's needs and requirements continuously in view.

Confidential, IL

Tools/ Technologies: iPhone, Android, Appium, Android SDK, Eclipse, Core JAVA, SOAP UI and QTP tools

Roles & Responsibilities:-

  • Requirement gathering, analysis and review.
  • Developed and implemented Test strategy, test plan and review of test cases.
  • Mentoring team on writing test cases from a combination of BRD, FRS provided.
  • Provider Application testing and worked in automation of test cases using Appium with Core Java.
  • Test different functionalities of the application (Functional, Integration, System, Regressionand End to End Testing).
  • Testing on various Android and iPhone platforms.
  • Log defects to defect management tool, re-test defects and track them until closure.
  • Preparing requirement traceability matrix
  • Daily Project Scrum meetings with Offshore team over call.
  • Preparation of daily status reports and presenting the same to client on daily basis
  • Pulling reports from Test management tool- HP Quality Center (QC).

Confidential, IL

Tools/ Technologies: HP Quality Center (QC), SOAP UI, iPhone and Android and other Major browsers

Roles and Responsibilities:-

  • Developed and implemented Mobile & Web test strategy document.
  • Develop and maintain the test plans for Mobile & Web Application.
  • Ensured dat team followed process through STLC and provide reports to senior managers.
  • Developed, collected and analyzed quality metrics about product and projects.
  • Evaluated tools - Appium & Selenium.
  • Verify Web Services using the Tool: SOAP UI
  • Test different functionalities of the application (Functional, Integration, System, Regression and End to End Testing).
  • RoadSmart Web application testing using various browsers (IE11, Chrome & Firefox)
  • Mobile Native & Web applications testing on various Android and iPhone Real Devices.
  • Mobile Native Apps Automation using tools such as Appium/Selenium, JSON, XML, Java.
  • Identifying right candidates for Mobile Automation, ROI & Estimates.
  • Developing Automation scripts for Native Android/iOS Apps & Web application using Java, Appium & Selenium.
  • Identifying objects of App using UI Automator tool for Android & Appium Inspector for iPhone
  • Used Page Objects model custom framework for developing the scripts.
  • Worked closely with application team and platform team to discuss features, provide suggestions and improvements.
  • Assisting testing team at offshore to write test cases to test the system
  • Connecting with various vendors to arrange for demos of tool, working on integrating their tool in our system
  • Reported test results & issues to project stakeholders.
  • Participated in project review meetings & discussions with the management.
  • Supported & helped team members in completing their assigned tasks.
  • Daily Project Scrum meetings with Offshore team over call.

Tools/ Technologies: HP Quality Center (QC), iPhone and Android & iPad

Confidential

Roles & Responsibilities:-

  • Requirement gathering, analysis and review
  • Test different functionalities of the application (Functional, Integration, System, Regression and End to End Testing).
  • Mobile Testing on various Mobile platforms Android, iPhone and Windows.
  • Log defects to defect management tool, re-test defects and track them until closure.
  • Responsible for delivery of the projects being worked upon with focus.
  • Participate in project review meetings & discussions with customer and the management.
  • Weekly or Daily Tasks assignments.
  • Reported test results & issues to the higher management.
  • Supported & helped team members in completing their assigned tasks.

Team Leader

Confidential

Responsibilities:

  • Project Analysis and Estimation.
  • Followed MVC Architecture in complete project with the use of classes and Smarty Template Engine
  • Implemented reusable objects and shared repository.
  • Implementation of API's and payment gateways
  • Took complete responsibility as per the module complexity and resource ability.
  • Modifying the Process/Scripts as per the Application enhancement and Requirement Changes
  • Weekly or Daily Tasks assignments.
  • Reported test results & issues to the higher management.
  • Client Communication through voice medium and MSN Chat.
  • Participated in project review meetings & discussions with the management.
  • Supported & helped team members in completing their assigned tasks.

Web Developer

Confidential

Responsibilities:-

  • Project Analysis and Estimation.
  • Followed MVC Architecture in complete project with the use of classes and Smarty Template Engine
  • Implemented reusable objects and shared repository.
  • Implementation of API's and payment gateways
  • Took complete responsibility as per the module complexity and resource ability.
  • Modifying the Process/Scripts as per the Application enhancement and Requirement Changes
  • Weekly or Daily Tasks assignments.
  • Reported test results & issues to the higher management.
  • Client Communication through voice medium and MSN Chat.
  • Participated in project review meetings & discussions with the management.
  • Supported & helped team members in completing their assigned tasks.
  • Modifying the Process/Scripts as per the Application enhancement and Requirement Changes
  • Weekly or Daily Tasks assignments.
  • Reported test results & issues to the higher management.
  • Client Communication through voice medium and MSN Chat.
  • Participated in project review meetings & discussions with the management.
  • Supported & helped team members in completing their assigned tasks.
  • Spanish payment gateway integration
  • Complete customization of design with additional features

We'd love your feedback!