Quality Engineer Resume
SUMMARY
- Over 9 years of experience in Information Technology with emphasis on Software Quality Assurance and Testing as a manual and automation tester in web based and client server - based application.
- Experienced in all stages of the Software Development Life Cycle (SDLC) beginning from initiation and definition to deployment and support.
- Collaborated with development team to understand new product features for the purpose of designing and developing test scenarios and cases.
- Experienced working in various methodologies specially waterfall and Agile Scrum development environment.
- Extensive knowledge of testing concepts, verification and validation techniques, defect management, quantitative methods, risk management and measurement programs.
- Analyzed user stories to create manual test cases & automated test scripts that cover a broad profile of the application.
- Proficient in preparing the test plan, test scenarios, test cases and test scripts by analyzing Business Requirements, User stories, Design document, Use Case and various other ARTIFACTS with a strong ability to work closely with Dev team and Business Analyst/ Product Owner that cover a broad profile of the application.
- Proficient in different phases of testing which includes Black-Box, Cross-Browser, Smoke, Functional, Integration, System, Back-End, Regression, End to End, Ad-hoc, Exploratory, UX/UI, Usability and User Acceptance testing (UAT).
- Extensive experienced with writing and utilizing SQL queries using Oracle Developer, TOAD against RDBMS databases such as Oracle 10g and MS SQL Server.
- Extensive experience in Test Management tools like HP Application Life Cycle Management VSTS, MTM, (HP ALM), Jira, Test Rail and HP Quality Center (QC).
- Proficient in automated testing using HP Unified Functional Testing (HP UFT) for functional & regression testing.
- Experienced in Automation Testing including identify the scope, creating/updating/following framework, creating test scripts from the scratch, modernization, functional library, dictionary object and various enhancements- Parameterizing, Optional Step, proper commenting, error handling, Regular Expression and Synchronization techniques.
- Proficient in multiplatform (Windows, iOS) and cross browser testing (IE, Firefox, Chrome, Safari, Opera).
PROFESSIONAL EXPERIENCE
Confidential
Quality Engineer
Responsibilities:
- Analyze the User Stories and SRS documents to ensure that the system met all the technical and business requirements and Involve in User story analysis and estimation.
- Responsible in assisting the Product owner by defining and developing test strategy, from test strategy to create or update test plans by analyzing business/technical requirements /user stories and system designs to provide all types of testing.
- Experienced working in Agile Scrum methodologies for (Dev team) development environment.
- Attending Daily Stand-up, Sprint grooming, Sprint planning, Demo, Retrospective, Defect triage, Documentation review, Requirements and Application architectural meetings as required be a part of Dev team.
- Log defects and tracked them using VSTS till its closure following company defect life cycle.
- Actively used VSTS or TFS as Microsoft bug tracking tool to log defect and retest defect as well as various reporting design, maintain board, burn down chart so on and same time using Microsoft test management tool MTM (Microsoft Test Manager) for designing manual test cases, update test cases, update execution result and providing status of test case is automated or not (In Dev team).
- Perform requirement analysis by gathering both functional and non-functional requirements based on interactions with the process owners, document analysis and represented them in Requirements Traceability Matrix (RTM) for development environment.
- Write manual test scenarios, test cases, test condition, based on the user stories, change requests, and functional design doc.
- Design all manual test cases step by step into in the text file to test the functionality.
- Performing Web-based Testing including GUI Testing, Black-Box Testing, Smoke Testing, Functional Testing, Backend Testing, Regression Testing, Integration Testing, System Testing, Functional Testing, Exploratory Testing, Usability, and User Acceptance Testing for Client Server based application.
- Manually test all the modules by inserting various data to perform data validation with positive and negative data.
- Execute various kinds of manual testing and update the results using command prompt.
- Assisting the DEV team in Defect analysis with the Client to decide what Defects should be assigned, fixed, rejected, or deferred.
- Executing Regression Testing as required to ensure that the latest delivery has not ruined anything, and that the software whole product is working correctly.
- Conduct Backend Testing using SQL queries with select, insert, update etc. to validate, and manipulate data from the database and, used SQL queries for retrieving data from internal database and for executing user specific test cases.
- Write complex SQL queries using various kinds of joining and sub-queries to retrieve complex data from the RDBMS.
- Learning Selenium and Core Java to develop Test scripts and worked with automation team to develop script with OOP Java, script enhancement using Selenium for Regression and Functional testing purpose following Data driven and hybrid framework.
- Descent amount of knowledge in python to develop Test scripts and worked with automation team to develop script for Regression and Functional testing purpose following Data driven and hybrid framework.
- Completing Exit Criteria to store all key outputs, lessons learned, results, logs, documents related to the project to use them as a reference for future projects.
- Efficiently performing the responsibilities communicating with coordinating other team members, pair task, pair review task, creating the reports so on for 1.5 years.
- Working with clients and customers to understand their needs, provide information or assistance, resolve their problems, and/or satisfy their expectations.
Confidential, New York, NY
QA Tester/QA Analyst (Test Lead)
Responsibilities:
- Analyze the User Stories and Design specifications documents to ensure that the system met all the technical and business requirements and Involve in User story analysis and estimation.
- Responsible in assisting the QA Manager or Product owner by defining and developing test strategy, from test strategy to create or update test plans by analyzing business/technical requirements /user stories and system designs to provide all types of testing.
- Experienced working in methodologies Agile Scrum for (Dev team) and waterfall for (UAT team) development environment.
- Attending Daily Stand-up, Sprint grooming, Sprint planning, Demo, Retrospective, Defect triage, Documentation review, Requirements and Application architectural meetings as required be a part of Dev team.
- Log defects and tracked them using VSTS till its closure following company defect life cycle.
- Actively used VSTS or TFS as Microsoft bug tracking tool in order to log defect and retest defect as well as various reporting design, maintain board, burn down chart so on and same time using Microsoft test management tool MTM (Microsoft Test Manager) for designing manual test cases, update test cases, update execution result and providing status of test case is automated or not (In Dev team).
- Perform requirement analysis by gathering both functional and non-functional requirements based on interactions with the process owners, document analysis and represented them in Requirements Traceability Matrix (RTM) for UAT development environment.
- Write manual test scenarios, test cases, test condition, based on the user stories, change requests, and functional design doc.
- Design all manual test cases step by step into HP Application Life Cycle Management (ALM) / QC in the Test Plan section be a part of UAT team.
- Performing Web-based Testing including GUI Testing, Black-Box Testing, Cross-browser testing Smoke Testing, Functional Testing, Backend Testing, Regression Testing, Integration Testing, System Testing, Functional Testing, Exploratory Testing, UX/UI Testing, Usability, and User Acceptance Testing for Web based application.
- Manually test all the modules by inserting various data to perform data validation with positive and negative data.
- Execute various kinds of manual testing and update the results in HP ALM / QC in the Test Lab section. (UAT Team)
- Assisting the DEV team in Defect analysis with the Client to decide what Defects should be assigned, fixed, rejected or deferred to be dealt with later.
- Executing Regression Testing as required to ensure that the latest delivery has not ruined anything, and that the software whole product is working correctly.
- Conduct Backend Testing using SQL queries with select, insert, update etc. to validate and manipulate data from the database and, used SQL queries for retrieving data from Oracle database and for executing user specific test cases.
- Write complex SQL queries using various kinds of joining and sub-queries to retrieve complex data from the RDBMS.
- Developed Test scripts and worked with automation team to develop VB script, Descriptive scripts and objects, script enhancement using check points by using HP UFT 12.0 (Unified Functional Testing) for Regression and Functional testing purpose following Data driven and modular framework.
- Experienced in mobile testing to test the application in different mobile platforms IOS & Android with real devices.
- Actively involved in web service testing (Rest API) using Postman.
- Completing Exit Criteria to store all key outputs, lessons learned, results, logs, documents related to the project to use them as a reference for future projects.
- Efficiently performing the responsibilities as Test lead such as coordinating offshore team members, assigning task, review task, creating the reports so on more than 2 years.
- Working with clients and customers to assess their needs, provide information or assistance, resolve their problems, and/or satisfy their expectations.
Confidential, New York, NY
Quality Assurance Analyst
Responsibilities:
- Analyzed the User Stories and Design specifications documents to ensure that the system met all the technical and business requirements also Involve in sprint test estimation.
- Followed Agile Scrum methodology attended various meeting such as release planning, sprint planning, daily scrum, demo & retrospective meeting with the scrum team.
- Developed detailed Test plan based on software requirements specifications and updated RTM document.
- Wrote & Execute Test cases for each functionality based on product functional specifications in HP QC tool.
- Extensively performed Smoke, Functional, Integration, System, Backend, Usability and Regression Testing
- Performed Regression Testing for fixes and modifications and closed the defects
- Wrote SQL queries in Oracle DB to verify the data with Back-End to maintain Data Consistency, Integrity and Accuracy
- Worked with a team of Product Owner, Business Analysts, Testing Analysts, Developers, DBAs, and Operations
- Attended Release Planning, Sprint Planning, Daily Stand-up, Peer Review, and Defect Report meetings periodically.
- Simultaneously worked in multiple projects with offshore and onshore team model also developed Test cases, executed test cases, and logged the defect using MS Team Foundation Server (TFS) and Microsoft Test manager (MTM)
- Identified and logged defects in TFS as per the template indicating the summary, description, expected results, actual results, priority, and severity & attached supporting business documents and evidence.
- Actively involved in web service testing (Rest API) using Postman.
- After manual testing, enhanced the automation scripts to perform automated functional testing using QTP
- Used Checkpoints, Wait Statement, and Parameterization to enhance test scripts using QTP
Confidential, Atlanta, GA
Associate QA Tester
Responsibilities:
- Perform Requirement Analysis by gathering both functional and non-functional requirements based on interactions with project stakeholders, document analysis and represented them in Requirements Traceability Matrix (RTM).
- Prepare detail test plans and test scripts for different scenarios by analyzing functional documents, visual design documents, content metrics and use cases to cover the user acceptance criteria.
- Performed User Acceptance Testing along with some functional scenarios to give the final sign off on the behalf of business/stakeholders.
- Responsible for writing and execution of positive, negative for functional test cases to cover overall quality assurance using Test management tool HP Quality Center (QC) for each release.
- Responsible for Black Box, functional testing, User Acceptance Testing (UAT), smoke testing, exploratory testing and Regression testing and integration testing on various releases.
- Planning and execution of backend testing. Designed simple to complex SQL queries with various joining to retrieve data for database testing using Oracle Database.
- Tracking test case results, analysis problems, log defects, defect tracking in QC.
- Regular interaction with core developers to assure that all the defects is addressed in time.
- Performed initial manual testing of the application as part of smoke testing.
- Used Automation tool like HP Quick test pro (QTP) for creating automation test script along with debugging to enhancing the script for execution purpose.
- Reviewed and updated existing automation script using check point, wait statement, parameterization followed by VB script and used descriptive programming time to time as per team demand.
TECHNICAL SKILLS
Testing Tool: Selenium, HP UFT/QTP, HP QC/ALM, Rally, TFS & MTM, Jira, Test Rail
Operating System: Windows Server, Windows 10/7/XP/Vista/98
Web Technologies: HTML, XML, VB.NET, ASP.NET, C#, Core Java, VB Script, CSS
Database: Oracle, MS SQL Server, Toad, DB2, MS Access
Methodology: SDLC, Agile, Agile Scrum, Waterfall, Iterative
Testing: Functional, Smoke, Integration, Regression, Backend, End to end, System, Ad hoc, System, Exploratory, UI/UX, Usability, UAT testing
Communication Tool: MS Outlook, Slack, Skype Business, Lync, Office communicator
