Sr. Software Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- Talented Quality Assurance Engineer with over 5.9 years of experience in software testing.
- Proficient in analyzing and testing both web - based and client-server applications.
- Proven experience orchestrating collaborative testing efforts from start to finish.
- Familiar with a broad range of software and technologies.
- Able to learn and follow new processes quickly.
AREAS OF EXPERTISE:
- Progress Reporting
- Defect Logging
- Risk and Mitigation Analysis
- Database Testing
- Traceability Matrix Design
- Telecom Domain
- Test Case Development
- Test Plan Development
- Stakeholder Communication
- User Acceptance testing
- Regression, Load, & Stress Testing
- Insurance Domain
- SDLC & STLC
- Agile Scrum
- V Model
- Mobile Application Testing
- Mentorship & Hiring
- Data warehouse Domain
TECHNICAL EXPERTISE:
- Oracle
- Unix
- JIRA
- IBM Rational Team Concert
- Windows
- MonkeyRunner
- SSMS
- SQL Server
- Bash
- Quality Center ALM
- IBM Rational Quality Manager
- iOS
- ADB
- Oracle Developer
- PostgreSQL
- SOAP-UI
- Test Link
- QlikView
- Android
- HP Suite
- TOAD
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Software Engineer
Environment: Healthcare Domain, Oracle, JIRA, iOS, Android,
Responsibilities:
- Collaborate with product owner, development team, and stakeholders to define, construct, validate, and test new features for development within agile Model environment.
- Prioritize testing scenarios and perform functional testing, system integration testing, and regression testing.
- Involved in preparing Test Plans for each release, written Test Cases and executed them as part of Functional Testing. Prepared Test Reports and Deliverables and submitted for version releases.
- Regular interaction with the core developers helped us in fixing the defects in less time.
- Performed localization testing and conducted Functionality and Regression testing on various phases of the Management software.
- Worked with BA’s to collect the Business process requirement documents (BRD).
- Involved in testing of iOS devices (iPhone 4, iPhone 5, iPhone 6,iPhone 6s, iPad) and Android devices (Samsung Galaxy Series, Tab, Lenovo, LG devices) Windows phones.
- Responsible for End to End Testing deliverables which include Mobile application testing for Android and iOS, Web portal testing, Batch execution of EDI files and DB testing
- Involved in delivery of other mobile applications projects like mFishpro and mBananaPro
- Escalated testing issues, interacted with business users/analysts, developers, external teams to resolve the defects/issues.
- Execute Test scripts and record actual results.
- Interacted with Project team and users to get information about the application and determine various tests that can be performed for the specific application.
- Preparing and Reporting Daily/Weekly Status Reports.
- Extensively involved in Regression, smoke and Sanity testing.
- Coordinated system testing and user acceptance testing across various teams and areas.
- Participated in conference calls with client to assess progress and understand ongoing developments.
- Compiled and distributed periodic status reports to keep project managers informed of testing progress.
- Collaborated with business analysts and other partners to prepare issues list and other documentation.
Confidential
Sr. Software Engineer
Environment: Data Warehouse Domain, Agile, Linux, shell script, JIRA, Netezza, PostgreSQL, Rational Team Concert, Test Harness.
Responsibilities:
- Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues in Agile Scrum Environment
- Facilitate sprint demonstrations to business stakeholders
- Performed a wide variety of application testing including system integration, functional, user acceptance, regression, and performance testing. Documented detailed bug reports for use by software developers.
- Collaborate with development and QA teams to plan testing processes within each sprint.
- Create and send daily, weekly, and end-of-phase QA status reports for project leads and managers.
- Researched and analyzed specifications and requirements from a business perspective to determine appropriate system integration and user acceptance test plans and QA strategies
- Prepared documentation related to test plans, testing strategies, and estimates.
- Performed a variety of QA testing to eliminate bugs in software designed.
- Tested browser compatibility for web applications in Internet Explorer, Chrome and Mozilla Firefox.
- Logged defects, variances, and change control requests to assist developers in elimination of bugs.
- Reviewed test plans, test cases, and traceability matrices to ensure that all testing needs were met.
- Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
- Defects were tracked, reviewed, analyzed and compared manually and using JIRA / RTC
- Worked on bash shell scripts to ensure system performance & tackle production performance issues. Also worked on enhancing the framework for data warehouse testing using bash shell scripts.
- Worked in Customer Patch Team for Hot-fix patches, also involved in media verification activities (Release Engineering activity).
- Preparing and updating Knowledge Transition document.
- Responsible for Bug review logged by Team and sending consolidated status of all the other Project releases to client on Quarterly basis
- Installation, Configuration of test environment and executing Test suites and analyzing them.
- Co-coordinating with client through daily Scrum meeting.
Confidential
Technical Associate
Environment: Telecom Domain, Agile, UNIX, Cruise Control, Dashboard, SOAP UI, ClearCase, Oracle 10g, Eclipse
Responsibilities:
- Understanding Business Processes and their workflow on network in Agile Scrum Environment. Worked directly with clients to understand their business needs and new software developments.
- Analyzed functional requirements to prepare appropriate test plans and test case data.
- Preparation & Updating of Test Plan & Test Cases in every release as per changes.
- Maintaining system configurations through XML files.
- Performed Regression Test cases for each release and Test execution of new demand.
- Reporting, reviewing and re-testing defects using ClearCase - A defect reporting tool.
- Participated in documentation and review of existing documents.
- Preparation of TCP Estimation for the team.
- Shell scripts developed for Runtime testing.
- Prepared Cruise Control XML configurations as per requirement.
- Monitoring of Cruise Control (Monitoring Tool for builds) and fixing problems.
- Supported Live deployments.
- Resolving Issues in Live and E2E environments
