Test Architect Lead Resume
Princeton Ewing, NJ
SUMMARY:
- Diversified 8 plus years of test experience & established large core testing teams in onsite/offshore model in organization.
- Testing Center of Excellence setup and worked with different groups and stakeholders to deliver end - to-end solutions.
- Providing innovative testing solutions and test strategies to various clients.
- Having excellent skills in Process Improvement and Resource Management. Handling different vendors for outsourced QC assignments.
- Have good experience on Continuous Integration/Continuous Delivery process, DevOps implementation and Agile Methodologies.
- Proven track record on successfully completion of projects within deadline & budget.
- Extensive hands on experience in Project and Test Planning, Requirement Analysis, Test Execution and Reporting.
- Experience in all stages of the Software Development Life Cycle (SDLC) and Test Management.
- Excellent knowledge on various testing methodologies including Unit Testing, Functional Software Testing, Automation Testing, Integration Testing, Embedded Testing, Risk Based Testing, Ad hoc Testing, UAT, Agile & Smoke Testing.
- Good knowledge in e-Commerce, e-Learning Domain, designed various business scenarios to test payments and credit card systems.
- Diversified work experience on all type and levels of testing developed in web based and client / server applications designed using SOA, SaaS Model.
- Implementation of Quality Management Systems for various US clients.
- Extensive experience in designing and implementing Automation Frameworks like Descriptive Programming, Data Driven Framework, Keyword Driven Framework, Hybrid Framework, Page Object Model.
- Overall diversified experience in Information Technology with emphasis on Quality Assurance, Manual Testing, Automated Testing Accelerators using hybrid framework using various automation tools like Selenium - Java, Sahi - JavaScript, Silk Test, QTP.
- Have good knowledge of working closely with the developers as an Embedded tester, organizing and conducting Defect Triage meetings, analyzing application server logs, performing Root Cause Analysis and Production support activities.
- I have attended training and also have experience of working as an Android Mobile tester.
TECHNICAL SKILLS:
Programming: C, C++, Java, 4test language, JavaScript
Tools/Software: Silk Test, Silk Central, Sahi, Jira, Selenium
Operating system: Windows, Linux, Unix, Mac
Databases: ORACLE, SQL, TOAD, MS-Access
Version Control Tools: SVN, Clear Case
Methodologies: Agile, Waterfall, DevOPS
Testing Types: Functional testing, Automation Testing, Integration Testing, Smoke Testing, Embedded Testing, Risk Based Testing, Ad hoc Testing, User Acceptance Testing.
Frameworks used: Data Driven, Keyword Driven, Hybrid Framework, Descriptive Programming, Page Object Model
PROFESSIONAL EXPERIENCE:
Confidential, Princeton, Ewing, NJ
Tools: Sahi Tool - JavaScript & Selenium - Java
Test Architect Lead
Responsibilities:
- Analyzed the business requirements and functional requirements to better understand the client needs.
- Involved with working in all the phases of SDLC methodologies.
- Performed positive and negative testing manually to ensure the application outputs the expected results given the input.
- Performed GUI, integration, UAT, regression and system testing to verify functionality of the application.
- Performed Defect Triage activities and Root Cause Analysis, Production Support activities and analyzing application logs for errors.
- Performed Web Service and Rest Service testing using SOAP UI.
- Performed SQL Stored Procedure testing and wrote complex SQL queries to validate input data submitted through GUI with the actual data in the Database.
- Designed Test Automation Framework using TDD approach.
- Developed test scripts using Sahi-JavaScript and Selenium-Java for Functional Testing.
- Actively involved in meetings and reviews to discuss any changes and impacts of new functionalities that were added during the quality control life cycle with Requirement traceability matrix.
- Maintained test cases, test scripts, defect tracks and reports in JIRA, Silk Central Test Management tool.
- Have implemented Test Automation as part of the process for Continuous Integration/Continuous Development using Jenkins.
- Created scripts to cover Happy Path, Alternate detailed scenarios and incorporated data driven framework so that execution can be easily done in all the different environments like Dev, ST, UAT and Production.
Confidential
Test Lead/ QA Lead
Responsibilities:
- Interacted with Business Managers to understand the functionality of the application and developed the detailed Test Cases based on System Functional Requirement.
- Performed Functional, Integration, Regression and System testing manually. Defects were tracked, reviewed and analyzed using Silk Central and reported daily to the project team.
- Involved in documentation of all test results, identifying and summarizing discrepancies.
- Developed and maintained automated testing scripts in Silk test for various black box testing like regression, integration & system testing.
- Enhanced the test scripts by parameterizations, checkpoints & variables to create more robust test scripts and maintained Object Repository for the automation testing in Silk Test.
- Involved in collecting and preparing Test Data in Excel spreadsheet for Data Driven Framework.
- Implemented Data Driven Framework and Keyword Driven Framework in Test Scripts.
- Validated database operations by executing SQL statements and compared actual database with new results to assure there is no data missing.
Confidential
Tools: HP QTP and QC tool
Senior Software Engineer
Responsibilities:
- Involved in analyzing the Business Requirements document and have written Test conditions.
- Ensured the traceability of test cases back to the Business requirements.
- Involved in conditioning data available from the repository as per the front end of the application under test.
- Involved in Manual testing using QC to develop test cases, test scripts, executing the scripts and logging the defects.
- Involved in Functional, Regression, Performance and User Acceptance Testing.
- Participated in requirement and design meetings and hosted Test case review meetings.
- Documented and reported the bugs using QC and provided the management with key metrics.
- Participated in bug triage meetings with developers to validate the severity of the bug and responsible for tracking of the bug life cycle using QC.
- Involved in assisting the end users in performing User Acceptance Test on the application
- Involved in coordinating Integration testing and keeping track of data flows in different applications.
- Involved in doing the feasibility study of test cases for Automation and calculating the return of investment (ROI).
- Responsible in developing Test Cases with Quick Test Pro (QTP) using descriptive programming to handle the dynamic data and have used Hybrid frame work.
- Responsible for performing backend testing and data verifications using PL/SQL queries.
- Automated business scenarios to test payments and credit card systems.
- Responsible for preparing End of Testing Reports (EOT) and Calculating Level of Confidence (LOC).
Confidential
Associate Software Engineer
Responsibilities:
- Analyzed the business requirements and functional requirements to better understand the client needs.
- Prepared test plan and test cases.
- Involved in Planning, Coordinating, Developing Test Plans, Test Procedures, Test cases and Test Metrics based on the Requirements and Design Documents.
- Created Manual test cases for each functional module and automated the bug free test cases for regression testing.
- Involved with working in all the phases of SDLC methodologies.
- Performed positive and negative testing manually to ensure the application outputs the expected results given the input.
- Performed GUI, integration, regression and system testing to verify functionality of the application after defect fixing and added features.
- Involved in Ad-hoc testing of the application.
- Wrote SQL queries to validate input data submitted through GUI with the actual data in the Database.
- Develop test scripts using Silk for Regression Testing.
- Actively involved in meetings and reviews to discuss any changes and impacts of new functionalities that were added during the quality control life cycle with Requirement traceability matrix.
- Maintained test cases, test scripts, defect tracks and reports in JIRA tool to track the defects.