Automotion Architect Resume
NJ
SUMMARY
- Ten years of IT experience in the field of Software Quality with expertise in Automation and Manual Testing.
- Expert in Testing Life Cycle (TLC): Including Risk Analysis, Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.
- Possess strong knowledge in creating Project Plans, RTM, Test Plans and Test Scenarios, Test Strategies, Test Scripts, Test Matrix, analyzing Business and Technical specifications along with, strong Test Management, Release Management, Change Management, Defect management, Analytical skills and Business Knowledge.
- Proficient in all phases of Requirement Management including gathering, analyzing, detailing and tracking requirements and strong STLC process.
- Expertise in leading and managing IT testers onsite and offshore on a strategic project being responsible for the day - to-day execution, management, and reporting of the testing components, including managing and allocating resources, setting up test environment and successful completion of the entire testing initiative.
- Accomplished high level manual tester, along with hands on experience with some latest test automation tools available in the market. Designed and implemented Automation Framework and created automated integrated test scripts with multiple tools.
- Experience in Front End web technologies like HTML, DHTML, CSS and JavaScript.
- Experience in XML technologies like XML, XSD, XSLT, XPATH, XQUERY, SAX and DOM.
- Experience in implementation of Test Plans, Designing, Developing the Test Procedures and Test cases for the projects developed using GUI Tools, Client/Server and UNIX. Writing Test Scripts for Client/Server, Web applications using Java, VB, and SQL etc.
- Experienced in performing Integration Testing, System Testing, Regression Testing, End to End and User Acceptance Testing; Coordinating testing activities and other product related issues with Business and Development groups; Reporting & documenting test results, defects & other QA Metrics to the management; Management of Trouble Reports Logs/ Reporting Process; responsible for overall Quality Assurance functions.
- Ability to work effectively both independently and as a member of a team.
- Strong expertise in establishing QA policies, procedures, strategies, metrics, developing appropriate process and team to ensure the quality of products.
- Good knowledge of all stages of software developmental life cycle (SDLC) and software testing life cycle (STLC), software developmental methodologies like waterfall model, V model and Agile methodologies.
- Hands on Experience in preparing Test Plan, Test Strategy, Test Cases, and Test Scenarios, Test Data and Test Execution.
- Experience in database query manipulation. SQL, PL/SQL statements, stored procedures, and triggers.
- Experienced in working closely with the clients and the project managers to analyze the client requirements and build project specification.
- Experience in Performance, Database Testing, Functional Testing, Stress Testing, Regression Testing, Smoke Testing, System Testing and Unit Testing.
- Professional experience in designing Test Cases and Test Scripts for Windows, Java, Oracle and UNIX environments.
- Expertise in analyzing the results and reporting suggestions and defects.
TECHNICAL SKILLS
Operating Systems: Windows Server, Microsoft Windows XP/Vista/Windows 7, Mac OS XTool Summary Eclipse, Selenium/Webdriver, Oracle 10g, WeblogicWeb Technologies Java Script, HTML, XML, ASP, JSP, SOAPUI
Languages/Scripting tools: Java, C/C++, Visual Basic, VBScript, Web Services, Stored Procedure, Shell Script, SQL, HTML, VB.NET, XML, Hibernate, JUnit
Automation Tools: QTP 11.0,Quality Center/ALM 11.0, Load Runner, BugZilla, Rational Tools,Selenium
Databases: Oracle, MySQL, MS Access, MS SQL server
Project Management & Design: Agile & Waterfall Development Methodologies, UML, MS Visio, MS Project
PROFESSIONAL EXPERIENCE
Confidential, NJ
Automotion Architect
Responsibilities:
- Involved as an automation architect for functional automation of the web application.
- Responsible for the automation test environment, coding, and maintenance standards required for test automation.
- Responsible for analysis and design of test harnesses, automation processes, test results database and analysis tools.
- Define strategy for collecting reporting results and develop virtualizations, charts and reports from the data.
- ReviewED test plan requirements simple to high complexity and develop an automation strategy for them.
- Managed test automation team and provide leadership, planning and organization.
- Designed and created automation framework which helped in executing test scripts independent of any test environment. Used keyword and data driven approach for framework.
- Developed Master Test Plan/test strategy and documentation that communicates the standards and procedures of QA teams.
- Extensive hands-on experience in the use of Quick Test Pro (QTP) with VB scripting and QC(ALM).
- Identified and escalated several compatibility issues with QTP and windows platform to HP (QTP vendor).
- Created custom function libraries in QTP.
- Participated in production support and manual regression tests as required by team.
- Developed test scripts for system integration test and Performed end-to-end "System Integration" testing which covered the entire business process flow from the initial point of sales through to all the downstream systems and XML output files, including apps/interfaces.
- Participated in the planning, development, coordination and presentation of specific testing needs as appropriate to the quality assurance needs of the end user.Strong management and leadership for direct reports with capacity to mentor and coach manual QA testers.
- Interacted actively with the team in identifying bugs.
- Performing testing activities, Agile Initiatives, and Business As Usual (BAU) initiatives across one of many sprint teams utilizing processes, methods, metrics and software that ensure the quality, reliability, and system safety and security
- Analyzing the system under test to determine how to efficiently enable exercising and data-driving the main sources of logic
- Use knowledge of system under test to determine the best places to leverage automated tools to enable QA teams to increase coverage and decrease effort, and design/implement those tools
- Strategically applying testing tools as the paths of least resistance when determining how much of the system to "white box" vs. leave "black box"
- Performed UAT Testing.
- Testing external and internal integration points with end to end functional flows
- Performing test script optimization analysis (i.e. applied statistical orthogonal arrays)
- Developing test documentation to include: test requirements, test project plans, test schedules, test plans, and detailed test cases which integrate with technical documentation provided within the Lean Agile work environment
- Proactively communicating with BSAs, Developers, Project Managers and other support staff to ensure all constituents are informed of testing activities
- Actively participating in 'scrum' sessions during the development of user stories, the decomposition of requests, and the development of requirements to ensure that software changes and their impact to testing are understood
- Coordinating, communicating, and disseminating testing timelines, deliverables, status and all other information to QA Test Manager and project teams
- Executing test cases and evaluating actual vs. expected results
- Assisting in the development of the project, implementation and production quality review checkpoints
- Providing active project implementation support
- Contributing to testing better practices and continual QA process improvements which drive innovation, reduce risk, increase efficiency and drive effective, stable project implementations
- Engage with business users in the effective and comprehensive testing of iterations in both IST and UAT cycles
- Interact daily with a global team
Environment: QC(ALM), QTP, Java, VbScripting, SoapUI, SQL Developer, Oracle, MainFrame
