Software Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY
- 5 + years of mobile application development with 3+ years of experience in technical leadership handling projects related to Real Estate, Health Care, Retail and eCommerce industry.
- Proven track record achieving 90% Project Success Rate.
- Experience with Android Framework Practices, Android APIs, Android NDK, iOS.
- Integrated application behaviour using restful APIs.
- Worked on JavaScript, JSON, backend Web services.
- Experience using Eclipse, Selenium WebDriver, TestNG, Apache POI, Jenkins, Maven, JIRA
- Extensive experience in developing SQL queries as part of ETL/ Data warehouse backend testing to validate the databases tablesin Microsoft SQL Server.
- Knowledge and experience on both Agile and Waterfall processes and knowledge on Software Development and Test Life Cycle
- Experience in working with Windows and UNIX platforms
- Worked on project versioning tools - GIT, SVN
- Developed web application using PHP and MySQL for backend database storage.
- Worked on HTML/ CSS when it involved reusable widget/plugins and its integration to applications.
- Worked on JavaScript of web application using Node.js, React.js, Backbone.js and communication with REST services.
- Team leader and mentor with strong organisational skills, giving keen attention to detail.
- Team player with excellent verbal and written communication, interpersonal, analytical and problem-solving skills
PROFESSIONAL EXPERIENCE
Software Engineer
Confidential
Responsibilities:
- Worked closely with all developers, business analysts and technical managers in business requirement analysis and sprint planning discussions, and identified the testing scope, risks and efforts needed in each phase
- Conducted review discussions to clarify the gaps in requirements and to provide input on functional requirements, potential issues and ensured quality of deliverables.
- Identify potential problems and resolve application bottlenecks for performance optimizations
- Prepared testing documents such as test strategy, test plan by analysing the requirements, agile sprint timelines, dependencies, available resources and efforts needed
- Created 1000+ integration and regression test scripts (both manual test cases and Selenium automation test scripts) for web application, reviewed, executed and ensured 100% traceability with requirements
- Conducted extensive backend database validation /verification by writing and executing complex SQL queries in Microsoft SQL Server Database
- Conducted compatibility testing in popular browsers and mobile platforms (iOS and Android) and verified application compatibility
- Logged and tracked defects using Microsoft Test Manager tool and involved in root cause analysis (RCA) and defect matrix preparation
- Monitored test execution progress, prepared of test status reports and scheduled testing activities effectively and could meet with aggressive project timelines
- Handled the responsibility of troubleshooting calls for critical defects and collaborated with developers and technical managers and could get it resolved on time without impacting project timelines
- Evaluated and analysed team risks and issues compromising project plan and quality and escalated them to the attention of the senior management and could mitigate them
- Supported user acceptance testing (UAT) Team, and client-side teams in security testing (using Burp suite) and performance testing (using Load Runner)
Software Engineer / Developer
Confidential
Responsibilities:
- Design and develop Mobile Application for US client with iOS /Android as target device.
- Triage, debug, and fix application issues before final release
- Perform code reviews and practice continuous integration and development
- Write test code to test for quality, robustness, and functional correctness, including edge cases
- Created Selenium automation test script (Java) for regression testing
- Reported and tracked defects using Jira tool and Bitbucket.
