Sr. Software Test Engineer Resume
Bethesda, MD
SUMMARY
- As an Application Test Engineer with expertise in manual and automation testing of both web and client/server based applications in Windows and UNIX environments.
- As a development team member I was involved all the phase of the SDLC.
- I has working experience on various business applications in web and client/server based environments and well versed in all stages of testing aimed at providing complete business solutions.
- Experienced in all phases of Software Development Life Cycle (SDLC) and its methodology such as Agile, Waterfall and Iterative.
- Developed test plans, test cases, test scripts, and test reports
- Responsible for creating and design of test scenarios, set up test data, and test cases
- Expertise in specific testing including integration testing, functional testing, user acceptance testing (UAT), smoke testing, system testing, 508 testing, web service testing, End - to-End testing, and regression testing.
- Expert with HP Quality Center Tool for requirement storage, writing test cases, execution test cases, and reporting defects
- Expert in writing SQL queries on different relational database management systems (RDBMS) such as ORACLE, MS SQL Server, and DB2 and in performing data verification and validation (V&V)
- Expertise in development, execution, and maintenance automated test and resources framework, actions, function libraries, object repositories, data table files, and descriptive programming.
- Strong knowledge of SQL, PL/SQL, and T-SQL
- Performed Web Service testing using tools such as SOAP-UI.
- Good understanding of .NET Technology, Web Services, HTML, and XML
- Extensive experience with defect tracing using JIRA and TFS
- Strong written and verbal communications skills with clear understanding of team building
- Excellent team player and equally productive when working individually.
TECHNICAL SKILLS
Testing Tools: HP ALM/Quality Center, UFT/Quick Test Pro, JIRA, PVCS Tracker, WAT, SOAP-UI
Scripting: VB Script, JavaScript
Operating Systems: Mainframe, Windows, Linux, Solaris
Databases: Oracle, SQL Server 2000, DB2, SYBASE, and MS Access
Methodologies: Waterfall, Iterative, Agile- Scrum
Servers: IBM WebSphere, Apache, BEA WebLogic
Other: MS Project, SharePoint, TOAD
PROFESSIONAL EXPERIENCE
Confidential
Sr. Software Test Engineer
Responsibilities:
- Involved all the phase of Software Development Life Cycle (SDLC).
- Develop the Test Plan, Test Scenario.
- Develop Test case, Test Matrix and Test Scripts
- Testing Dev, Pre-Prod and Prod Environments.
- Write SQL queries in database management software ORACLE SQL developer.
- Use select statements to retrieve data, write SQL command, Inner JOIN, Left Join, Right Join and write Complex SQL query as needed.
- Sound knowledge of database structures, table relationships, stored procedures and data mapping.
- Developed and updated Requirement Traceability Matrix (RTM) and conducted the RTM between requirements and test cases
- Tracking the defects with associated documentation using JIRA; worked with Development team to explain and halp resolve defects.
- Responsible for defect tracking and comments on the user stories using JIRA.
- Working various types of application such as Healthcare, Educational and Online Complain Application.
- Analyzing technical and business specifications.
- Working various types of testing like Integration, Functional testing, System testing, Data Validation, Security, User acceptance (UAT), Performance, Regression, Load, Smoke testing.
- 508 testing certified of 508 standard for web and trusted tester.
- Working with 508 testing tools JAWS, NVDA, and WAT tools.
- Experience on compliance Sheriff Tools.
- Involvement in Test Estimations and Test strategy implementation.
- Experience in Automating Web Application Testing using Selenium WebDriver with Data-driven framework.
- Write test case in Java and python Programming using Selenium WebDriver.
- Well versed with Handling Elements in Selenium WebDriver.
- Writing Test cases using Element locators, WebDriver methods, Java programming features.
- Executing Selenium Test Cases and reporting defects.
- Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver.
- Experienced Oracle Apex application testing.
Confidential, Bethesda, MD
Software Quality Assurance Analyst
Responsibilities:
- dis custom web applications halp users to use their best possible resource and get the maximum benefits.
- Developed Test Strategy Plan based on business rules and Requirement Document
- Developed Test Plan based on functional specification and test scenarios
- Analyzed the Business Requirement and developed test case based on test scenarios, process flow, and BRS document
- Developed and executed test cases using ALM/Quality Center
- Involved in developing test summary report for each testing cycle
- Maintained and logged the defects for each cycle using ALM/HP Quality Center
- Performed Functional and Regression testing using automation tools UFT/QuickTest Pro (QTP)
- Performed Data Driven tests using UFT/QTP to verify database values to ensure login transaction accuracy and database integrity
- Performed Functional testing, web service testing, end-to-end and Integration testing, UAT testing, and backend testing for each cycle of testing
- Conducted UAT and documented test cases
- TEMPEffectively interacted and communicated with Developers and Product Analysts regarding testing status and maintained detail QA documentation
- Created SQL scripts to create ad-hoc reports for verified source data and validated target data as well as database validation
- Developed and updated Requirement Traceability Matrix (RTM) and conducted the RTM between requirements and test cases
- Logged defects with associated documentation using Team Foundation Server (TFS); worked with Development team to explain and halp resolve defects
- Responsible for defect tracking and management matrices using TFS
- Good knowledge of API testing using Postman
- Prepared test summary report after every build release and submitted them to Mangers
- Reported testing progress at the end of every sprint in the Sprint Review and answered team questions
- Experience in testing mobile devices with Android, Windows and iPhone-based applications.
Confidential, Washington DC
Software QA Analyst
Responsibilities:
- Developed, implemented, and maintained Test Plans and test cases to ensure complete testing, stability, and overall quality of all web-based and client/server applications.
- Created RTM between requirements and test cases
- Planned and developed functional integration, regression, and system-level testing scenarios and manually tested application prior to automation
- Responsible for defect tracking and management matrices using ALM/Quality Center
- Created user-defined functions in function libraries and maintained the initialization scripts to set up the work environment using UFT/QTP
- Performed Data Driven testing using data tables in UFT/QTP
- Used UFT/QTP to write and generate customize VB scripts, calling framework of user-defined functions to automate assigned test cases from Quality Center
- Wrote and recorded VB scripts for automating the testing procedure using UFT/QTP
- Used QTP to write, generate, and customize VB scripts, Object Repository for calling a framework of user defined functions to automate assigned test cases from Quality Center
- Enhanced the scripts by reusable actions, checkpoints, synchronization points, parameterization, and modular test in UFT/QTP
- Wrote SQL queries to test data integrity and referential integrity and performed database testing for the application
- Conducted UAT and documented test cases
- Interacted with Developers and Product Analysts regarding testing status and maintained detail QA documentation
- Performed web service testing using SOAP-UI
- Prepared test summary report after every build release and submitted them to Mangers
- Participated in team meetings with representatives from Development, Database Management, Configuration Management, and Requirements Management to identify and correct defects
Environment: ALM/Quality Center, UFT/QTP, JIRA, Agile, SOAP-UI, PVCS Tracker, Windows, Oracle, SQL, SQL Server, Java, VB scripts
Confidential, Arlington, VA
Software QA Analyst
Responsibilities:
- dis web application halps user to promote their business activities.
- Created specific test scenarios for business rules and business processes
- Created Test Plan for all modules as per the business requirements
- Created both positive and negative test cases according to the business rules and business strategies
- Actively involved in various phases of Software Development Life Cycle (SDLC) including QA Life Cycle
- Developed test cases and test scenarios according to the functional specifications
- Developed and updated the RTM and conducted the RTM between requirements and test cases
- Performed smoke testing, functional testing, integration testing, regression testing, 508 testing, and database testing at various phases of the development and test cycles
- Gained experience using WATT andWCAG tools for 508 testing
- Analyzed automation strategy for the releases and performed regression, functional, and GUI testing using UFT/QTP
- Created synchronization point in UFT/QTP to halp solve key problems
- Extensively worked with Object Repository and Object Spy and dealt with dynamic objects using Descriptive programming
- Reported issues into the bug reporting system and followed up with the Development team through resolution using Quality Center
- Develop batch program using simple and complex SQL queries with number and string manipulating functions to verify and validate inserted data; and analyzed the result files
- Performed UAT and provided training to the end users about the new application
- Used ALM/Quality Center to log in defects
- Participated in team meetings with representatives from Development, Database Management, Configuration Management, and Requirements Management to identify and correct defects
- Environment: ALM /Quality Center, UFT/QTP, JIRA, Agile, SOAPUI, WAT, Oracle, SQL Server, Windows, UNIX, C++, WebLogic, MS Office, VSS
Confidential, Washington DC
Quality Assurance (QA) Engineer
Responsibilities:
- dis Web applications halps customer to Log in and access their account to view the activities.
- Worked closely with Test Lead during the Software Testing Life Cycle (STLC) by ensuring full test coverage of the assigned test cases
- Analyzed the functional requirements and design documents to ensure that the system met all the technical and business requirements of the applications
- Developed Test Plan and test approach artifacts with resource requirements and time estimates
- Prepared several Test Plans and test cases and test scripts for integration, system, UAT, functional and regression testing
- Used Excel template to export test cases in to Test Director (TD) ;also used TD as test repository for developing the test cases
- Managed defect tracking using ALM/Quality Center
- Performed data-driven testing using data tables in QTP
- Integrated QTP with Quality Center and scheduled the execution of QTP scripts from the Quality Center to perform regression testing and integration testing
- Tested the functionality and performance of the application using automated test tools as well as by manual testing
- Tested new functionality in the back end, ensuring that the financial distribution and reference data was as expected
- Used Oracle and SQL Developer for writing SQL queries to verify and validate the uploaded data in database
- Actively updated QA Priority spreadsheet list with QA Lead for both Demo and Production environments
- Conducted UAT and documented test cases
- Interacted with Developers and Product Analysts regarding testing status and maintained detail QA documentation
- Provided updates and overlooked and assisted QA Lead with required documents
- Assisted QA Lead to provide QA and testing updates for monthly MPR report
- Analyzed defects, prepared defect report, and followed up with Design/Development team
- Developed UAT documentation and trained the users on the system
- Contributed to bug review meetings and test coverage discussions
Environment: UFT/QTP, Quality Center.net, Windows, J2EE, UNIX, WebSphere, TOAD, Oracle, PVCS Tracker
