It Quality Analyst/ Software Quality Engineer Resume
Saint Cloud, MN
SUMMARY:
- 7 years of experience in IT industry with an emphasis on Software Quality Assurance, and extensive work in experience in manual testing and automation testing.
- Experience with performing different types of testing including GUI, System and Integration Testing, Black Box Testing, Smoke Testing, Functional/Regression Testing, Data Migration, Security Testing, Interface, Data Upload, Data Integrity/End to End testing of Web and Client/Server based applications
- Experience with different Automated Testing tools such as QTP/UFT and Selenium Web Driver, and Win Runner
- Experience with performing API testing using SOAP UI and Rest.
- I have good knowledge in different domains like ecommerce, Financial, Online Store, Sales Force, Medical and healthcare Technology
- Experienced in implementing and developing different Automation Framework using WebDriver, MS unit test, Junit, TestNG, Log4j and Maven
- Developed custom reporting and reusable libraries on QTP
- Experience in using test management and defect tracking tools like HP Quality Center (ALM), TFS, and JIRA
- Prepared test data and helped load test data into the test database environment.
- Experienced in the creation of use cases and the development and maintenance of test specifications, test cases, test scripts and test data.
- Extensive knowledge of SDLC (Software Development Life Cycle) methodologies.
- Well versed with Manual and automated Testing techniques and SDLC Models (Agile - SCRUM, Waterfall model, V model etc.).
- Experience in working with agile methodologies and active participant of SCRUM meetings
- Expertise in automating functional test cases, test data in XML standards and writing Test scripts using automation tools.
- Good Experience in Automation Tools and Also Knowledge in Selenium.
- Have good exposure to modern Agile methodologies such as SCRUM, TDD (Test Driven Development)
- Participated in design review meetings with production team of Business Analysts, SMEs, PMs and developers in order to understand the critical business functions of the project applications.
- Experienced in handling defect management using Microsoft Microsoft Visual Studio Test Manager.
- Attended requirements and design meetings, review and analysis of requirements and design documentation.
- Participated in design walkthroughs and verified Quality Center Test Scripts and results.
- Effective TimeManagement Skills and consistent ability to meet clientdeadline.
- Excellent analytical, problemsolving, presentation, and interpersonal skills.
- Good team player with excellent communication skills, vendor experience and ability to lead, manage, coordinate and work independently in a time sensitive environment.
TECHNICAL SKILLS:
Project Methodologies: Waterfall, Agile, SCRUM, V, SDLC
Languages: Java, C#, C, C++, VB Script, T-SQL, PL/SQL
Web Technologies: HTML, XML, JavaScript, VBScript
Defect Tracking Tools: Test Director, ALM/Quality Center, Team Track, Clear Quest, JIRA
Operating Systems: Windows, LINUX. UNIXRDBMS: MS SQL Server, Oracle
Query Tools: TOAD, T-SQL, MS SQL Server Mgmt Studio, My SQLBusiness Applications: Microsoft Office Suite - MS Word, Excel, PowerPoint, Outlook, MS VisioTesting Tools: Selenium WebDriver,(QTP)/UFT, Test Complete, Win Runner, SOAPUI, Microsoft Visual Studio
WORK EXPERIENCE:
Confidential, Saint Cloud, MN
IT Quality Analyst/ Software Quality Engineer
Responsibilities:
- Reviewed the System requirement document for developing high-level Test Strategy
- Developed Test Plans, Test Cases to test the Screens and workflows for Quality Assurance.
- Creates, prepares and implements systems quality assurance reviews for numerous applications
- Responsible for development of testing strategies
- Analyzed Business Requirement Document and Technical Specifications Document to identify
- Expert in writing test scripts manually.
- Comprehensive knowledge about Agile systems and its application in business enterprises work frame
- Performs test data conditioning, regression testing and testing validation
- Performed manual testing for each system build.
- Using Agile methodology to come up with test scenarios and test cases
- Identify the client/organizational needs and provide suitable Agile system based solutions
- Tested application under the Agile, scrum and sprint development and process.
- Active participant in defining the automation framework (keyword, hybrid) with business users.
- Ability to work using cross functional using Agile Methodology.
- Handled defect management using TFS.
- Tracked defects using TFS.
- Performing API testing using SOAP UI and Rest
- Building Selenium framework using MS Unit Test to test GUI
- Using different element inspector tools to find the web page elements by id and xpath
- Worked with the business users in order to understand and document test scenarios related to critical business process/features/workflows regarding the web application.
- Automate existing functional manual regression/smoke test cases MTM
- Build & execute the smoke/regression test scripts on different environments analyze results and prepare presentable report.
- Involved in preparing the Automation Design document, identifying the test cases to be automated for Regression Testing using Selenium.
- Followed Agile Methodology to emphasize on real time communication over written documentation and to minimize risk by implementing software test effort in short time sprints or iterations.
- Develop manual and/or run automated test cases in Microsoft Visual Studio.
- Extensive UAT Testing Manually.
- Assisted in building automated Test Scripts with Visual Studio.
- Introduced automation testing using Visual Studio Test Professional and gave tech talks to bring team up to speed on Microsoft test tools.
- Created and managed system testing schedule.
- Provided test team status reports on weekly basis to the project manager
- Involved in reviewing complex SQL queries, views, functions and stored procedures and spotting issues before/during code migration.
- Creating of traceability matrix to keep track of changes in requirement and their impact on testing efforts
- Conducted regression testing on new builds/versions.
- Conducted bug review meeting to discuss resolution of issues
Environment: Agile, System Testing, Visual Studio, MS SQL Server, .NET C#, Selenium
Confidential, Birmingham, AL
QA Analyst / Systems QA
Responsibilities:
- Reviewed the System requirement document for developing high-level Test Strategy
- Developed Test Plans, Test Cases to test the Screens and workflows for Quality Assurance.
- Creates, prepares and implements systems quality assurance reviews for numerous applications
- Responsible for development of testing strategies
- Analyzed Business Requirement Document and Technical Specifications Document to identify
- Expert in writing test scripts manually.
- Comprehensive knowledge about Agile systems and its application in business enterprises work frame
- Performs test data conditioning, regression testing and testing validation
- Performed manual testing for each system build.
- Using Agile methodology to come up with test scenarios and test cases
- Identify the client/organizational needs and provide suitable Agile system based solutions
- Tested application under the Agile, scrum and sprint development and process.
- Active participant in defining the automation framework (keyword, hybrid) with business users.
- Ability to work using cross functional using Agile Methodology.
- Handled defect management using TFS.
- Tracked defects using TFS.
- Created automation scripts in QTP and made a suite of scripts when needed.
- Developed test scripts for the test cases in QTP for functional and regression testing.
- Worked with the business users in order to understand and document test scenarios related to critical business process/features/workflows regarding the web application.
- Automate existing functional manual regression/smoke test cases using QTP
- Build & execute the smoke/regression test scripts on different environments analyze results and prepare presentable report.
- Designed, implemented, and maintained automated Selenium tests in C#
- Involved in preparing the Automation Design document, identifying the test cases to be automated for Regression Testing using Selenium.
- Followed Agile Methodology to emphasize on real time communication over written documentation and to minimize risk by implementing software test effort in short time sprints or iterations.
- Develop manual and/or run automated test cases in Microsoft Visual Studio.
- Extensive UAT Testing Manually.
- Assisted in building automated Test Scripts with Visual Studio.
- Introduced automation testing using Visual Studio Test Professional and gave tech talks to bring team up to speed on Microsoft test tools.
- Reviewed extensive SQL Queries with complex multi-table joins and nested queries
- Created and managed system testing schedule.
- Provided test team status reports on weekly basis to the project manager
- Reviewed extensive SQL Queries with complex multi-table joins and nested queries.
- Involved in reviewing complex SQL queries, views, functions and stored procedures and spotting issues before/during code migration.
- Creating of traceability matrix to keep track of changes in requirement and their impact on testing efforts
- Conducted regression testing on new builds/versions.
- Conducted bug review meeting to discuss resolution of issues
Environment: Agile, System Testing, Selenium, Visual Studio, MS SQL Server, C#, Etc
Confidential, New York City, NY
Systems QA Analyst
Responsibilities:
- Created UML Use cases out of BRD document prepared by the Business.
- Created and executed test plans and cases in agile environment with a 2 week sprint
- Connected remotely to UNIX servers using PUTTY and FTP files across different test environments by using Command prompt.
- Work in Agile, scrum, and sprint environment in order to change the requirements and features set.
- Assisted the users to perform UAT by assessing, defining, and then developing business-level test scenarios.
- Created the requirement traceability matrix to demonstrate the test coverage.
- Sign-off on software releases after ensuring that test plans have been followed and application meets QA Standards.
- Involved in web browser automation testing for applications using Selenium Web driver
- Designed and maintained test schedules, test plan, test strategy, test assignment documents for various testing activities (using SharePoint and TFS)
- Executed test cases using TFSand reported defects using TFS
- Log, track and verify resolution of software defects in JIRA
- Creates, prepares and implements systems quality assurance reviews for numerous applications
- Responsible for development of testing strategies
- Created Test Plan, that defines the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required.
- Performs complex analysis of business requirements and system specifications
- Defect tracking Microsoft Visual Studio 2010 (TFS)
- Introduced automation testing using Visual Studio Test Professional and gave tech talks to bring team up to speed on Microsoft test tools.
- Build Web parts, Workflows, InfoPath Forms and customized features as performing the requirements using Microsoft Visual Studio and SQL Server.
- Performs complex test data conditioning, regression testing and testing validation.
- Uncovered multiple issues related to the data population in the backend database using QTP.
- Involved in the system, integration, automation and regression testing of the application
- Manually tested the entire application along with the junior testers before the tests were automated.
- Created test cases for Accounts, Activities, Opportunities, Contacts, and Plans.
- Performed validation testing on the application navigation for various scenarios and reported the errors.
- Experience in working with Agile as well as traditional SDLC cycles.
- Running queries against databases to verify the correctness of XML response
- Reviewed extensive SQL Queries with complex multi-table joins and nested queries.
- Performed Database testing using SQL queries
- Created and maintained SQL Scripts and UnixShell scripts to perform back-end testing on
- Verified the relationship between accounts, contacts, opportunities, and activities.
- Inserted transaction points in HP QTP generated VBScripts to monitor performance of specific window elements and objects.
- Created a suite of automated selenium tests for webapps using c#, with webservice call/ dbsql query calls to validate data in the webapps.
- Performed thin client testing for the remote users.
- Defined frameworks for the application development and analyzed the areas of improvement
- Performed custom tables testing to check if they are resolving the foreign key.
- Involved in the user acceptance testing (UAT).
- Manually tested all the interfaces.
- Tested for data in the database by writing SQL queries for SQL Server before testing the module
Environment: C#, Oracle, TFS, agile, VBScript,Visual Studio, BPM, XML, QTP, UNIX, DB2, VB Script,Etc.