Software Engineer (lead) Resume
Wilmington, DE
PROFESSIONAL SUMMARY:
- Masters in computer science with 10+ years of years of hands - on Software Engineer experience developing, automating, and optimizing mission critical deployments, leveraging configuration management, CI/CD, and DevOps processes.
- Creating and maintaining fully automated CI/CD pipelines for code deployment using Jenkins and Jules
- Excellent experience in analyzing the Business Requirement, developing code and creating a test plan from Use Cases.
- Good experience in managing application logs using splunk and Dynatrace.
- Commendable experience in providing Leadership for SDLC services.
- Excellent experience in Designing, implementing and maintaining java application phases
- In-depth knowledge of Waterfall, Agile methodologies.
- Managing GitHub repositories and permissions, including branching and tagging
- Hands on experience on Java, VB script and C++
- Excellent experience in various types of Software Testing techniques
- Proficient in organizational skills, ability to self-project, manage, and desire to work under pressure in a highly dynamic environment.
- Skilled experience on the Automation Platform.
- Expertise in reviewing and approving deliverables prepared by the team.
- Excellent experience working on LINUX and UNIX environments.
- Excellent skills on testing Web services using API calls on Soap UI and Adv Rest Client.
- Excellent knowledge in developing test strategies and testplans for all levels of testing, including documentation and review of the approach with team members and program managers. .
- Indepth experience on interacting with third party vendors.
- Excellent writing, reading, verbal, communication and analytical skills.
- Expertise in managing day to day activities of operational and technical team
TECHNICAL SKILLS:
Programming Languages: HTML, PHP, SQL, VB Scripting, C/C++, XML, Java, Junit, Java Script.
Methodologies: RUP, Waterfall, Agile
Databases: Oracle 10, MySQL Server, MS Access
Tools: Eclipse, Jenkins, Jules, sql developer, Selenium, GIT, Subversion, Splunk, Dynatrace, Jira, HP ALM, Rest Client, SoapUI, MonkeyTalk, Wireshark, LoadRunner, iTKO LISA.
OS: Windows 7/Vista/XP/NT/2000/98, MAC, UNIX, LINUX
Mobile Platforms: iOS, Android, Windows Mobile, BlackBerry OS, webOS.
Networking: TCP/IP, FTP, HTTP, Internet, Intranet
Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari, Opera
Virtualization: VMware Server
Bug Tracking: Bugzilla, Jira, ALM
Standards: ITIL v3, IEEE829 and ISO 2000
PROFESSIONAL EXPERIENCE:
Software Engineer (LEAD)
Confidential, Wilmington, DE
Responsibilities:
- Design, implement and maintain java application phases
- Developed package and application level test plans, test strategy, test design specifications and test cases.
- Conduct software analysis, programming, testing and debugging
- Create and execute test cases in JUnit for unit testing of application
- Identifying production and non-production application issues
- Create and maintain fully automated CI/CD pipelines for code deployment using Jenkins and Jules.
- Designed, wrote and implemented Automation scripts for Automation tools.
- Managed GitHub repositories and permissions, including branching and tagging
- Efficiently wrote sql queries to test the backend.
- To take part in software and architectural development activities
- Develop, test, implement and maintain application software
- Managed application logs using splunk and Dynatrace..
- Participated in risk management to help determine best use of development and testing resources
- Executed the test cases, determined repair priorities, performed regression testing, interacted with the developers to resolve the issues and updated status of the test cases in HP Quality Center.
- Updated regression suite per changing Business requirements.
- Generated test summary reports, got sign off, and uploaded valid documents in the share point platform
- Wrote SQL queries to retrieve data from the database using JDBC
- Participated in risk management with remote teams to help determine best use of development and testing resources and new features.
- Performed blackbox and whitebox testing for checking functionality, security, and regression during various phases of the development of the application
- Updated the test scripts using Quality Center by reviewing appropriate documentation
- Designed and implemented test plans, improved the existed smoke test cases
- Tested web services using Soapui.
- Organized and participated in all testing and process meeting to resolve issues in the SDLC process
- Responsible for updating and maintaining the Quality Center for all the defects found during functional and regression testing and follow up the bug life cycle.
- Performed blackbox and whitebox testing for checking functionality, security, and regression during various phases of the development of the application.
- Worked closely with the Team Lead and Project Manager to ensure that the project meets its timeline.
- Tested over all kinds of ios devices which included: iPhone 6s, 6, 5s, 5, 4s and iPad.
- Tested over all kinds of Andriod devices which included:S4, Droid Razr, Droid 4, HTE evo, Google Nexus, Samsung Note.
Environment: Manual, Automated Testing, Jules, Eclipse,QTP, Android, iOS, Groovy, Selenium, Soapui. Perfecto Mobile, Selenium, Unix, SQL, Jenkins, Splunk, Dynatrace.
Automation LEAD
Confidential, Mooresville, NC
Responsibilities:
- Developed package and application level test plans, test strategy, test design specifications and test cases.
- Collected and analyzed the BRDs, SRDs, Use Cases and RFCs to cover all the test scenarios efficiently
- Developed and executed Test Scripts.
- Performed Estimation analysis for various sprint Stories.
- Designed, wrote and implemented Automation scripts for Mobile Automation tools.
- Performed Roles and responsibilities of the Technical Test Coordinator and a Team Lead.
- Worked with employees to develop user acceptance tests for mobile-based business applications. • Managed the resources in the team.
- Executed testcases over the cloud using the client server model.
- Participated in risk management to help determine best use of development and testing resources
- Executed the test cases, determined repair priorities, performed regression testing, interacted with the developers to resolve the issues and updated status of the test cases in HP Quality Center.
- Updated regression suite per changing Business requirements.
- Executed UNIX commands in Genesis for backend validation.
- Generated test summary reports, got sign off, and uploaded valid documents in the share point platform
- Designed, wrote and implemented Software Quality Plans, Software Test Plans, Test Design Specifications, and test cases. • Documented and executed all applications in a time frame.
- Participated in risk management with remote teams to help determine best use of development and testing resources and new features.
- Tested on Seetest for Android Devices and Monkeytalk for iOS devices.
- Conducted Mobile testing over the cloud using Device anywhere.
- Updated the test scripts using Quality Center by reviewing appropriate documentation
- Designed and implemented test plans, improved the existed smoke test cases
- Tested web services using Advanced Rest Client (XML over HTTP) and Soap UI.
- Tested on various technologies like GSM, LTE, CDMA
- Organized and participated in all testing and process meeting to resolve issues in the SDLC process
- Responsible for updating and maintaining the Quality Center for all the defects found during functional and regression testing and follow up the bug life cycle.
- Performed blackbox and whitebox testing for checking functionality, security, and regression during various phases of the development of the application.
- Worked closely with the Team Lead and Project Manager to ensure that the project meets its timeline. • Tested over all kinds of ios devices which included: iphone 5, 4s, 4, 3gs, ipad 1, ipad 2, ipad 3, ipod.
- Tested over all kinds of Andriod devices which included: S2, S3, S4, Droid Razr, Droid 4, HTE evo, Nexus T Tablet, Google Nexus, Samsung Note.
- Tested on Blackberry as well as the windows phones. • Performed instore testing of the store app.
- Involved in training of new contractors as well as the less experienced team members.
Environment: Manual, Automated Testing, HP ALM - Quality Center 11.00, Eclipse, XML, Soap UI, Adv Rest Client, Android, iOS, Unix, Windows XP, Agile, SeeTest, MonkeyTalk.
Software Engineer
Confidential
Responsibilities:
- Design, implement and maintain java application phases
- To take part in software and architectural development activities
- Conduct software analysis, programming, testing and debugging
- Identifying production and non-production application issues
- Develop, test, implement and maintain application software
- Performed back end testing of databases to check the data integrity using SQL queries.
- Developed package and application level test plans, test strategy, test design specifications and test cases.
- Updated the test scripts using Test Director by reviewing appropriate documentation.
- Automated Test cases for functional, GUI and Regression testing using QuickTest Professional.
- Constructed and Executed SQL Queries.
- Performed ambiguity review on Business requirements. • Oversee software and network security
- Performed functional, integration, regression testing on application.
- Updated regression suite per changing Business requirements. • Reported test status and escalated critical issues to management.
- Documented and executed all applications in a time frame.
- Tested functionality of the website by inserting various features like Standard checkpoints, image checkpoints, table checkpoints, text checkpoints, database checkpoints and Accessibility checkpoints
- Worked on Expert view of application to create reusable Sub and Function library.
- Organized and participated in all testing and process meeting to resolve issues in the SDLC process
- Scheduled QTP scripts execution through Test Director to run the test cases
- Worked on User Acceptance Testing(UAT) with the QA and UAT team.
- Worked closely with the Team Lead and Project Manager to ensure that the project meets its timeline.
Environment: Java, Websphere, SQL Server 2005, Oracle 8i, Netbeans, Windows XP