Software Engineer Resume
OBJECTIVE:
An innovative thinker and astute learner seeking to work in an inspiring environment of Information Technology. Possess a proven ability to provide optimum capability to the organization offering continuously growth and development. experience profile
PROFESSIONAL SUMMARY:
- Overall 3 years of experience in development and Testing (Automation and Manual) of website enterprise applications using JAVA and XML.
- Well acquainted with Software Development Lifecycle, Software Testing Lifecycle and DevOps in Domain of Telecom and Power.
- Good Knowledge on scripting Languages: JavaScript and Shell Scripting.
- Experienced with interpreter language: Python
- Hands on experience on testing System Applications using Docker for Build Automation Tools.
- Excellent knowledge on DevOps tools like Git, Jenkins and Propel integrations for nightly automation.
- Proficient in Test Automation using Python in Parasoft SOA.
- Performed Smoke, Sanity and Regression testing on all the projects that I worked on.
- Created SOAP compliant web Services independently.
- Debugged, improved and maintained enterprise applications.
- Coordinated with business users and worked on the requirement.
- Expertise in understanding and analysing Test Requirements, Tracking Changes and maintenance of Test Requirements
- Cohesive team worker, having strong analytical, problem solving and interpersonal skills.
TECHNICAL SKILLS:
Languages: Java, XML, C++, SQL, HTML, XML.
Scripting Languages: Python, Shell Scripting, JavaScript
Tools: Docker Compose, MobaXterm, GitHub, SVN, GIT, TDP, ALMQC, Parasoft, Rally, Jenkins CI, VirtualBox, Putty, OPCUA expert, Predix Tool Kit, Splunk, AltovaXMLSpy, Contivo.
Operating systems: Windows, Linux, Ubuntu, Predix Edge OS
PROFESSIONAL EXPERIENCE:
Confidential
Software EngineerEnvironment: Tools: Rally, GitHub, GIT, MobaXterm, Jenkins CI, VirtualBox, Putty, OPCUA expert, Predix Tool Kit, Docker - compose, Time series Database
Language: JSON, Python, Bash, C, java
Responsibilities:
- Created comprehensive test plans, test scripts, and use cases in Rally to support testing objectives to store and forward the data from PLC to Predix Cloud through Predix Edge.
- Automated test scripts using python.
- Building and deployment of Docker images.
- Pushing images to Docker Registry Containers.
- Monitor real-time data processing system that scaled thousands of requests per second.
- Resolved performance issues caused by ineffective query optimization.
- Create and configure Scheduler jobs for building and testing application changes using Jenkins
- Deployed applications on Predix Edge using Tech Console.
- Strong use of Shell scripting languages including BASH for Linux and Mac platforms and PowerShell for Windows systems.
- Facility with methodologies including Agile and Devops.
- Extremely knowledgeable about CI/CIT/CID integration.
- Actively took part in test estimation activities, worked on scope analysis and contribution towards Master Test Plan creation.
- Attending various business review and walk through meetings like walk-to-wall, Sprint Retrospective, stand-up calls and Sprint plan
Confidential
Software EngineerEnvironment:
- Tools: Eclipse ITE, TortoiseSVN, AquaData Studio, Parasoft SOA, QC, TDP, AltovaXMLSpy, Jenkins Build, Splunk
- Language: XML, REST-JSON RPC and SOAP Web Services, JAVA.
Responsibilities:
- Worked extensively on HALO-ACMS, NISE backend.
- Created comprehensive test plans, test scripts, and use cases to support testing objectives.
- Developed and ensured adherence to testing standards and best practices.
- Composed and edited work instructions for quality and test procedures.
- Early Automation of Test Cases adhering to functional requirement using Parasoft SOA.
- Recorded defects and coordinated issue resolution with development team and functional leads.
Confidential
Software EngineerEnvironment:
- Tools: Eclipse, TortoiseSVN, DataStax, Cassandra DB,
- Language: Java/J2EE, JavaScript, JSP, Servlet, XML, HTML5, AJAX, CSS3 and JQuery, Bootstrap, REST Web Services.
Responsibilities:
- Requirement gathering from the customers.
- Development of the Process flow designs.
- Creation of user friendly screen layouts.
- Developed the dashboard template for the graphical view of new requests, requests in process and completed requests.
- Development of the critical application modules and completed unit testing.
Confidential
Software EngineerEnvironment:
- Tools: Rally, Tibco Business Studio, Contivo Analyst, AltovaXMLSpy, Splunk, Jenkins Build
- Coding Language: Java, XML
Responsibilities:
- Created a SOAP compliant web Services independently following SDLC.
- Oversaw major new enhancements to existing software systems
- Built, tested and deployed scalable, highly available and modular software products.
- Modified existing software to correct errors, adapt to new hardware and improve performance.
- Performed regression and system-level testing to verify software quality and function before it was released.
