Qa Engineer Resume
Bohemia, NY
PROFESSIONAL SUMMARY:
- Excellent understanding of Software Development Life Cycle (SDLC) and Test Methodologies from project definition to post - deployment documentation.
- Experience in Manual and Automation Testing including Black Box Testing, Data Driven Testing, Performance Testing, Regression Testing, Back End Testing, Front End Testing, Functionality Testing and UAT testing approaches.
- Extensive experience in analyzing business, technical, and functional requirements to develop Test plans, Test cases, Test Scripts and Test strategies.
- Expertise in Implementing Methodologies, Technologies and Tools, Testing Life Cycle, Testing Processes and Testing Techniques.
- Involved in testing task estimations, review checklists preparation.
- Extensively used test management and bug tracking tools like HP Application Lifecycle Management, JIRA and Bugzilla.
- Good understanding of Relational Database Management Systems.
- Working experience of multiple operating systems like Windows, different flavors of UNIX.
- Ability to interact with individuals from various internal and external groups - Users, Business Analysts, Developers, Technical Support, Testing Team and Project Management.
- Expertise in creating the test suite to perform regression testing across various releases and builds.
- Strong analytical, time-management, organizational and presentation skills, self-starter.
- Proficient in using different databases including Oracle, SQL Server, DB2 and MS Access.
- Developed automation test scripts in Hybrid Framework environment using UFT.
- Tracked defects, prepared defect matrices, defect summary report and followed issues to completion.
- Pro-active, attention to detail, strong analytical skills.
- Prepared Requirement traceability matrix, Test data requirements, Test strategy, Test reports.
- Involved in Web Services testing (REST /SOAP), Web Application testing, and API testing
- Conduct Functional verification testing involving Black box and API level testing to find defects and reporting testing status on regular basis
- Actively participated in all phases of the testing cycle including reviews and project status meetings.
- Performed system testing of the application in UNIX and Windows Environment.
- Skilled in adapting to rapidly changing work environments.
TECHNICAL SKILLS:
Testing Tools: ALM (Quality Center), QTP, JIRA, LoadRunner, Bugzilla
Testing Models: Agile, SCRUM, Spiral, Waterfall
Web Technologies: JavaScript, VBScript, HTML, DHTML, CSS
Platforms: Windows, Unix, Linux
Databases: ORACLE, SQL Server, MySQL, MS Access
Browsers: Internet Explorer, Firefox, Chrome, Safari
Others: SSIS, TOAD, Windows SharePoint, PuTTY, WebEx,Webinar,
PROFESSIONAL EXPERIENCE:
Confidential, Bohemia, NY
QA Engineer
Responsibilities:
- Perform Manual Testing for usability and compatibility of the custom Web application
- Perform smoke testing, end to end testing for Regression, Integration and database testing.
- Analyze Business Requirements, Functional Specifications and the Required Documents.
- Generate various test scenarios and scripts
- Participate in test case reviews
- Monitor and update regular activities to the Scrum Master in the Agile Scrum environment.
- Create and documented the test designs for each functional area mentioned in the Test Plan and created test data set needed for test execution.
- Create and executed the SQL queries to test for the data validations in the reports and other business functionalities.
- Log the defects through Application Lifecycle Management for Report management and enhancement of Testing.
- Execute Automation Test Scripts using UFT for multiple scenarios.
- Write Test Scripts in Excel based on the Functional Specifications, Technical Specifications and Business Requirement Document and exported to QC.
- Execute Test and verified actual results with the expected results.
- Submit Issue reporting and tracking, including management reporting on test progress, Test reports and Test metrics with QA recommendations.
- Participated in Walk Through and Defect report meetings periodically.
Environment: HP ALM, UFT, Microsoft Visio, Microsoft Excel, Microsoft Word, HTML, Windows, Java, .NET, VB Script, HTML, SQL, MS-SQL-Server
Confidential, New York, NY
QA Engineer
Responsibilities:
- Reviewed and analyzed Business Requirements and Use Cases and Reviewed High Level and Low Level Designs throughout the Software Development Life Cycle (SDLC).
- Developed multiple testing scenarios based on the Business requirements’ use cases and user interface.
- Developed Test cases and Test scripts to perform manual testing on the Application under Test.
- Performed Unit test, Integration Test, Business Function test, User Interface test that were performed on the application under test.
- Analyzed test plans, wrote test standards and procedures to be used in the development of all test scripts.
- Created Test scripts for Web Services testing (REST /SOAP), Web Application testing, and API testing.
- Validate XML request and response for SOA testing.
- Coordinated the tasks and workflow of offshore resources.
- Involved in data Preparation and Execute Tests for the project.
- Performed Back-end testing through SQL Queries.
- Wrote and executed SQL queries to validate actual test results match expected result.
- Extensively Used Quality Center to Set up Business Requirements, Design Test cases, Execute test cases, Generate Test reports/Defect Reports.
- Executed Test Sets in Quality Center and verified actual results with the expected results.
- Creating automated functional test cases using QTP for the application.
- Updating QTP scripts according to system requirement.
- Consolidated Testing activities and prepared the Test Report.
- Attended daily standup meeting to share work progress with the team.
- Resolved technical issues and prepared status reports reflecting current and projected workloads.
Environment: Quality Center, QTP, Windows 7, HTML, Java, UNIX, Oracle, SoapUI, TOAD, JavaScript, Internet Explorer, Mozilla Firefox, Microsoft Excel, Microsoft Word.
Confidential, NY
Automation Engineer
Responsibilities:
- Analyzed systems design specifications and developed Test Plans, Test Cases to cover overall quality assurance testing.
- Performed Manual Testing for usability and compatibility of the custom Web application
- Performed end to end testing for Regression, Integration and database testing.
- Worked with Use cases and requirements to write the test plan and test cases
- Manually executed test cases and reported results to development teams
- Performed manual GUI test for Data entry screen in the Application
- Writing SQL queries to test data integration and performed Database Testing for the Application.
- Validated reports developed using Crystal Reports.
- Performed defect tracking for the bugs in the application that included documentation, tracking and re-validating defects that helped developers to track the problem and resolve the technical issues.
- Involved in Preparing test plans and prepared the test cases and test scripts.
- Responsible for creating and executing test cases for System, Integration, Regression and End-to-End, User acceptance testing of the Application.
- Executed the tests manually to verify the application functionality.
- Used Quality Center for error (defects) reporting and communicating between developers, product support and test team members.
- Extensively used QTP for creating automated scripts for GUI, Functional and Regression test of AUT.
- Developed automation scripts in Data Driven Test Framework environment.
- Conducted System testing to ensure the system functions will meet the business needs and establishment of preliminary work instructions.
- Verified and closed bug reports once they are resolved
Environment: Quality Center, Quick Test Professional, Microsoft Excel, Microsoft Word, HTML, Windows, VB Script, HTML, SQL, MS-SQL-Server
Confidential, New York, NY
QA Analyst
Responsibilities:
- Reviewed business requirement documents to create high level test scripts.
- Involved in the Business Scenario Analysis and Test Case Scripting.
- Developed proficiency in the business processes, application and use of systems, tools, and processes within the department's scope
- Promoted customer satisfaction and quality customer service within SQA for Clients and other departments.
- Created and implemented high level and detailed test planning to cover the scope of the software releases.
- Ran manual and automated tests in Quality Center
- Participated in the manual vs. automated testing decision-making process.
- Work as Functional area defect coordinator to work with stream PMs and stream resources to identify, categorize and escalate defects found within streams.
- Responsible for cross area transfer of defects through QC when necessary
- Report generates from Quality Center to set the target and progress of the Project.
- Writing SQL queries to test data integration and performed Database Testing for the Application.
Environment: HP ALM, Quick Test Professional, Microsoft Visio, Microsoft Excel, Microsoft Word, HTML, Windows, VB Script, HTML, SQL, MS-SQL-Server
