Mgr- It Resume
Warren, NJ
PROFESSIONAL SUMMARY:
- Accountability | Performance Excellence | Reliability
- A proven self - motivated and results oriented leader with exhaustive knowledge of telecom IT.
- Extensive experience in management, process planning, systems integration, information and data modeling.
- Over 15 years of extensive experience in the field of software Testing and Quality Assurance in various Business, Web and Client-Server Applications on Windows and UNIX platforms. Experienced in manual testing and automated testing using tools like WinRunner, QTP, LoadRunner, Quality Center and JIRA.
- Well versed in all stages of Testing and QA Methodologies and Build and Release Configuration Management.
- Strong team player who is able to perform in a high visibility, high paced stressful environment.
- Expertise in Testing Strategies like: Manual testing, Automated testing, Functional testing, Regression testing, Integration Testing, and Performance testing in a multi - tier environment
- Expertise in automating deployment of applications and release artifacts using ANT, XML, Hudson, Jenkins, Buildforge, Shell scripting in an Agile environment
- Motivated self-starter with exceptional team building, leadership, project management and excellent problem solving process improvement and interpersonal skills.
- Excellent oral and written communication skills, and the ability to work seamlessly with cross functional teams
- Extensive experience in automating and testing of backend systems using SQL, UNIX Shell Scripts and PERL.
- Proficient in creating and executing SQL queries in Oracle, MS SQL Server, MS Access, and Sybase.
AREAS OF EXPERTISE:
- Resource Management
- Automation Creation & Management
- Process Creation & Improvement
- Innovative thinking Problem Solving
- Software Processes, Reporting, & Metrics
- HP Quality Center, JIRA, Confluence
- UNIX/Shell/PERL
PROFESSIONAL EXPERIENCE:
Confidential, Warren, NJ
Mgr- IT
Environment: Agile, Quality Center, JIRA, Greenhopper, Confluence, Oracle11g, Clearcase, Accurev, SVN, IBM Buildforge, Sharepoint, TOAD, PL/SQL, HP UNIX, AIX, SUN, PERL, Java, XML, HTTP, WebSphere, Apache, Tomcat, FLEX, HTML5, ANT, WebLogic, Android, iOS, and JavaScript
Responsibilities:
- Managed cross-departmental teams cultivated positive team dynamics, and coordinated effective communication such as leading meetings to ensure success on all projects using Agile practices
- Monitored project deliverable and milestone status and coordinating with multiple external teams for timely completion of projects by attending daily SCRUM meetings
- Managed product releases with responsibilities including writing of release management document, deployments, approval processes and coordination with all release teams
- Coordinated with the release management group, QA teams, BA's and product owners for defect triaging
- Created custom templates to plan and manage complex cross team dependencies for deliverables and web services for increased collaboration and tighter communication
- Provided project status reports, issues and risks to internal managers and senior executives by creating custom dashboards
- Facilitated creativity and empowerment of the development team using my technical knowledge - Created “Is there an app for that?” campaign within the QA and Software configuration management teams
- Took actions on program objectives, recognizing the conflict and creating an environment where differing needs are understood and results are consistent with program objectives
- Managed risk, issues, mitigation plans effectively resolving/escalating to the risk response owners
- Executed estimation and planning sessions across teams for work breakdown and resource deployment
Confidential, Warren, NJ
Build and Release Engineer
Environment: Agile, Quality Center, JIRA, Greenhopper Confluence, Oracle11g, Clearcase, Accurev, SVN, IBM Buildforge, Sharepoint, TOAD, PL/SQL, HP UNIX, AIX, SUN, PERL, Java, XML, HTTP, WebSphere, Apache, Tomcat, FLEX, HTML5, ANT, WebLogic, Android, iOS, and JavaScript
Responsibilities:
- Responsible for deploying and scheduling all software releases for both enterprise and non-enterprise change controls
- Developed custom web based ticketing system to save costs and add enhancements as needed using PERL, Apache and ORACLE
- Liaison between BA, QA and Development for setting up and maintaining environments
- Managed branches/streams structure to support parallel development/testing in Agile setting using Accurev and SVN
- Automated deployment processes to enable QA to deploy code during off-peak hours
- Wrote various monitor scripts for disk management, permission verifications, cpu utilization, and backups
- Created and modified ANT scripts for compiling applications
- Deployed applications using IBM Websphere deployment manager and Wsadmin scripts to multiple environments for both QA and Development
- Installed Packages, Procedures, shell scripts, jars, properties daily to support QA testing
- Created custom shell scripts to cross-validate between release artifacts and release notes
- Designed and documented process and procedures for system change control and release management using confluence
- Worked with operations to troubleshoot application errors during and post deployment for enterprise and maintenance releases
- Distributed packages and release notes to Operations for production implementation
- Supported change control and implementation windows alongside operations team to ensure correct versions of code are installed and configured properly
- Managed schedules for multiple cross platform environments for work on parallel releases
- Administrator for Accurev and support as needed for managing code-merges, conflict-merges, users, and training
- Centralized documentation and training materials using Confluence
Confidential, Warren, NJ
Senior QA Automation Tester
Environment: Agile, QTP, LoadRunner, Quality Center, Oracle10g, TOAD, PL/SQL, HP UNIX, AIX, SUN, Java, XML, Web Sphere, Web Logic, and JavaScript
Responsibilities:
- Performed Intra-system, Inter-system, Pair, Interface, End-to-End and Regression, Production Validation testing to ensure System integrity
- Part of SCRUM team to create Test cases from Stories for each sprint
- Mapped SCRUM stories to test cases to ensure coverage and reported issues identified to other scrum team members
- Developed system test plans as soon as requirements documentation became available and revised the test procedures when requirements changed using Quality Center
- Executed smoke, integration, functional, system, regression and usability testing and maintained the daily testing status report and metrics.
- Generated SQL queries using TOAD tool, to verify data is loaded/updated/inserted as per specifications
- Collaborated with developers as needed to isolate/debug root cause of defects
- Created automation PERL scripts to generate xml data files for billing and reports based on input files
- Designed and executed shell scripts to automate batch file processing to validate backend processes
- Used QTP for GUI test case automation, and non-UI based test cases such as file system operations and database testing. Implemented standard, text and bitmap checkpoints and synch points and maintained object repository as GUI was enhanced
- Verified XML request/response transactions with different billing systems and External interfaces
- Performed Regression, Performance, and Functional Testing for migration from SUN/Web Logic to AIX/Web sphere platform.
- Conducted end-to-end testing for real time transactions for provisioning new customers, paying balances for both regular and extended hours
- Ran performance tests in an 24x7 environment to ensure reliability of Primary/Secondary clusters using Load Runner to simulate peak traffic and verify throughput meets and surpasses business SLAs.
- Executed fail over testing to validate error messages in the Web Servers, Application Servers and Database connectivity
- Performed regression testing of a system to verify that modifications have not caused unintended effects and that the system or component still complies with its specified requirements
- Monitored response times of all the important business critical transactions using application and server log files
- Reviewed and analyzed test results with business analysts and development team and prepared defect analysis reports for review in SCRUM meetings
- Gathered information, analyzed current processes, reported findings and presented proposed process improvements
- Performed installation to take the updated build in QA environments
Confidential, Morristown, NJ
Senior QA Automation Tester
Environment: WinRunner7.5, TestDirector7.6, MS Access, Oracle8i, TOAD, PL/SQLHP UNIX, Java, XML,WebLogic
Responsibilities:
- Utilized WinRunner 7.5 and Test Director 7.2 to automate web and UNIX applications
- Created TSL scripts to increase efficiency when testing web enabled applications
- Decreased testing time by 60% by using WinRunner
- Designed special library functions to test web applications thoroughly for WinRunner
- Developed and executed test cases and SQL scripts for populating, updating and deleting data
- Interacted with developers to report the bugs and status of the bug
- Participated in daily project status meetings related to testing
- Held Testcase reviews with project stakeholders
- Used SQL queries to retrieve data from Oracle and validate testcases
- Performed the regression testing and functional testing using WinRunner
- Prepared Test Data for Data Driven Test and Conducted Volume Testing using Load Runner
- Executed Functional, Backend, and dynamic content testing by using WinRunner
- Participated in the requirements and design walkthroughs
- Wrote test cases to verify the functionality, performance and stability of the application basis system requirements
- Used Test Director for maintaining the scripts and all the automated scripts are invoked
- Utilized Test Director for Test Management and Bug Tracking
- Developed the Application Documentation and User manuals for the end users
Confidential, Piscataway, NJ
QA Automation Tester
Environment: HP-UNIX, Oracle Database, Windows 2000, Internet Explorer.
Responsibilities:
- Made improvements in Regression Testing, by cutting test run times by 40% and by designing UNIX and PERL scripts to automate backend processes.
- Created PERL scripts to automate the verification of test outputs from various levels of testing such as Multi Unit Testing, Acceptance Testing, Product Testing, and Performance Testing.
- Designed various shell scripts for testing Front End Application that included Screen Flow Testing, Applied Object testing, and Functionality Testing
- Validated database transactions by writing and executing SQL Scripts, which utilized, Set Theory, Mathematical function, Join, Group By, Order By, Where clause
- Involved for the end to end system delivery including Business requirement, System requirement and quality gates
- Tracked Modification Requests in MR Log Repository with severity
- Analyzed MRs with severity and communicated with Developers to perform Root Analysis and identify possible solutions
- Conducted reviews with stake holders and baseline document once the open items/action items were resolved
- Created test plans and test cases based on requirements, tested for GUI and back end
Confidential, Piscataway, NJ
QA Tester
Environment: Sun Solaris 2.x, Oracle Database, and Windows NT 4.0.
Responsibilities:
- Solid experience in performing Black box testing, Integration testing, System testing, data validation testing, end-to-end testing of the application and involved in white box testing
- Responsible for analyzing system requirements and developing a test plan for the project based on SDLC.
- Wrote and executed Test Cases and Test Scripts after reviewing the business required document and technical specifications. Developed and maintained automated test scripts
- Conducted Regression Testing before and after the code conversion using WinRunner
- Interacted with Business Analysts, Developers and QA team members in different defect raising situations. Reported the bugs using Test Director
- Created a Test Standards Document and maintained. Presentation of the QA Status report and the Defect Status reports in the weekly meeting
- Performed queries to the database using ‘SQL’ to check successful Transaction & to create particular test cases
- Executed system integration testing, where all the components of the system were tested from end-to-end as a whole and insured that all interface protocols were being handled
- Developed proprietary installation guides for clients as well as internal departmental use
- Designed and wrote Test Plans for each release based on user requirements
- Quality assurance responsibilities included: Unit, Integration, System, Positive, Negative, and Regression Testing
- Trained team members in using techniques for utilizing simulators and test tools when live interface connection was unavailable
