Senior Qa Engineer Resume
Reston, Va
SUMMARY:
- In depth knowledge of Software Development Life Cycle (SDLC)
- Ability to work with Business Analysts, Developers and other Team Members in complex testing projects and in the overall enhancement of software product quality.
- Well - versed in Black Box, Functional, Integration, Regression, System, User Acceptance, Performance, Stress, Load, Manual, Automation Testing of Client/Server, Mainframe and Web based applications.
- Expertise with automation and test management tools Selenium (Web-Driver, RC and IDE), QTP/UFT, LoadRunner/HP Performance Center, ALM, JIRA, Functional Tester, Quality Manager
- Knowledge of Capability of Maturity Model Integration (CMMI).
- Expertise in COTS product WebTa for the Federal Government
- Expertise in Test Methodology, Test Plans, Test Cases, Test Scenarios and Test Scripts.
- Expertise in developing risk based test strategies
- Expertise in Data Migration Testing, Data Manipulation using SQL queries.
- Expertise in Cross Browser Testing using different browser and different OS.
- Experience with writing and executing SQL to access database such as Oracle, SQL Server, DB2 and MySQL
- Extensive experience with Mobile Application Testing
- Extensive experience with Section 508 Compliance Testing using Jaws, NVDA, Talkback and Voiceover
- Expertise in Web Services REST/API Testing using SoapUI
- Expertise in focusing on delivering high quality, reliable results within aggressive deadlines, and meeting technical requirements
- Expertise in Agile Scrum, Cloud based continuous integration (CI)
- Able to work independently or in a team environment accompanied with good communication skills.
TECHNICAL SKILLS:
Automated Tools: HP ALM/HP test suites, Quality Center/ALM, Quick Test Professional (QTP)/UFT, LoadRunner/Performance Center, WinRunner, Rational Quality Manager, Functional Tester, Manual Tester, Performance Tester, Selenium and Jira.
Operating Systems: Confidential, NT, Unix/Linux, Mac, MS-DOS and Mainframe
Databases: RDBMS (Oracle9i), SQL server, Access, DB2 and MySQL
CM Tools: PVCS Tracker, CVS, Version Manager (VM), Visual Source Safe (VSS), Clear Quest, Clear Case, Rational Rose, Rational RequisitePro, VersionOne, Doors
Methodology: Agile, Waterfall, RUP, SOA
MS Office: Word, Excel, Power Point, Out Look, Project and Visio
Other: SOAP, REST/API Web services, JSON, XML, Jenkins, Continuous Integration (CI testing)
PROFESSIONAL EXPERIENCE:
Confidential, Reston, VA
Senior QA Engineer
Responsibilities:
- Involved in the development of test cases, by reviewing the Business Requirements documents, test plans and interacted with Business analysts and QA Managers to clarify issues related to requirements.
- Verify test case traceability and coverage of software requirement, operational needs, and capabilities
- Performed Functional Testing, Smoke Testing, Regression Testing, Systems Testing and User Acceptance Testing
- Performed mobile application testing using Confidential, Confidential, Confidential and Confidential base testing
- Performed testing based on the most frequently used functionality as well as the highest risk functionality.
- Execute test plan and creating the test report.
- Performed Section 508 Compliance Testing using JAWS. Also, performed Manual Testing without assistive technology, testing with assistance of automated testing tools, user acceptance testing with assistive technology
- Using Adobe Acrobat Pro DC to verify the pdf document for Section 508 compliance
- Apply Section 508 rules, policies and best practices to both documents and web pages
- Work directly with the client Program Manager to plan and successfully implement initiatives
- Communicate verbally and writing Section 508 compliance findings and requirements to remedy the findings
- Ensure client policies and processes are followed to ensure Section 508 compliance
- Develops automated test scripts for web interface and web services
- Performed Web Services Testing with SoapUI/REST API
- Conducted Back End Test execution using SQL query to ensure data validation. Using select statement, where clause, insert, update, delete, join, create table, functions etc.
- Enter problem reports into the defect tracking tool
- Involved in driving the defect items to resolution, leaving the test execution, defect correction, and retest to development and supporting team.
- Developed and enhanced automation script using Selenium Web-Driver, Java, Java scripts, conducted regression and Interface testing
- Participate members in Change Control Board (CCB)
- Agile Scrum, Cloud based continuous integration (CI)
Environment: Confidential, Oracle, SharePoint, JAWS, Selenium WebDriver, Java, JIRA, Jaws, Json, Jenkins, Git, SoapUI/REST API Cloud based (AWS), Continuous Integration (CI)
Confidential, Chantilly, VirginiaSenior Test Automation Engineer
Responsibilities:
- Involved with VA’s Veteran facing mobile application pilots and Veterans Health Administration’s applications
- Performed mobile application testing using Confidential, Confidential, Confidential and Confidential base testing
- Developing and executing QA/testing strategy, test plans, test cases and scriptsAnalyzing, identifying, prioritizing, and managing software defects, and effectively working with developers in fixing, verifying, validating and closing defects
- Perform QA review of various documents supplied by the developers
- Perform QA validation of processes documented by the developers
- Verify that Test Plan qualification methods and plans are sufficient to validate software requirements and operational needs.
- Verify test case traceability and coverage of software requirement, operational needs, and capabilities.
- Verify regression tests are sufficient to determine that the software is not adversely affected by changes
- Conduct Test Execution in System, System Integration and Stakeholder Acceptance Test phases to verify and validate that the system functions as it should
- Performed testing based on the most frequently used functionality as well as the highest risk functionality.
- Conducted Back End Test execution in TOAD using SQL query to ensure data validation. Using select statement, where clause, insert, update, delete, join, create table, functions etc.
- Verify test case traceability and coverage of software requirement, operational needs, and capabilities
- Enter problem reports into the defect tracking tool
- Involved in driving the defect items to resolution, leaving the test execution, defect correction, and retest to development and supporting team.
- Developed and enhanced automation script using Selenium Web-Driver, Java, Java scripts, conducted regression and Interface testing
- Performed Web Services Testing with SoapUI/REST API
- Performed Section 508 Compliance Testing using NVDA, Talkback and Voiceover. Also, performed Manual Testing without assistive technology, testing with assistance of automated testing tools, user acceptance testing with assistive technology
- Participate members in Change Control Board (CCB)
- Agile Scrum, Cloud based continuous integration (CI)
Environment: Confidential, Mac, Oracle, MongoDB, VB Script, HP ALM, UFT/QTP, Load Runner/Performance Center, SharePoint, JAWS, Selenium WebDriver, Java, Angular JS, JIRA, Jaws, Json, Jenkins, Git, Postman, Squidman and Cloud based Continuous Integration (CI)
Confidential, Alexandria, VASenior Functional Tester
Responsibilities:
- Perform testing based on the “IV&V Test Cases and Procedures” documents for each Development Iteration in the agile methodology (cloud based continuous integration CI)
- Conduct independent Test Execution in System, System Integration and Stakeholder Acceptance Test phases to verify and validate that the system functions as it should. This testing was based on the most frequently used functionality as well as the highest risk functionality.
- Agile Scrum, Cloud based continuous integration (CI)
- Conducted Back End Test execution in TOAD using SQL query to ensure data validation. Using select statement, where clause, insert, update, delete, join, create table, functions etc.
- Peer Reviewed the Test Plans, Test Cases & Test Scenarios and made recommendations.
- Developed and maintained risk based test strategy, integrated test strategy and assured that successful program level integration testing is accomplished.
- Verify test case traceability and coverage of software requirement, operational needs, and capabilities
- Enter problem reports into the defect tracking tool
- Involved in driving the defect items to resolution, leaving the test execution, defect correction, and retest to development and supporting team.
- Developed and enhanced automation script using Selenium Web-Driver, Java, Java scripts, conducted regression and Interface testing
- Develop, enhance and performed Performance testing using HP Performance Center/LoadRunner
- Performed mobile application testing using Confidential, Confidential, Confidential and Confidential base testing
- Performed Web Services Testing with SoapUI/REST API
- Extensively used HP ALM/Quality Center for Test Cases, RTM and the regression test scripts execution
- Performed Section 508 Compliance Testing using Jaws. Also, performed Manual Testing without assistive technology, testing with assistance of automated testing tools, user acceptance testing with assistive technology
- Participate members in Change Control Board (CCB)
Environment: Confidential, UNIX, Oracle, VB Script, HP ALM, UFT/QTP, Load Runner/Performance Center, SharePoint, JAWS, Selenium WebDriver, Java, JUnit, TestNg and JIRA, Jaws, Json, Jenkins, Cloud based Continuous Integration (CI)
Confidential, Baltimore, MDSenior IV&V Test Engineer
Responsibilities:
- Developing and executing QA/testing strategy, test plans, test cases and scripts Analyzing, identifying, prioritizing, and managing software defects, and effectively working with developers in fixing, verifying, validating and closing defects
- Perform QA review of various documents supplied by the developers
- Perform QA validation of processes documented by the developers
- Verify that Test Plan qualification methods and plans are sufficient to validate software requirements and operational needs.
- Verify test case traceability and coverage of software requirement, operational needs, and capabilities.
- Verify regression tests are sufficient to determine that the software is not adversely affected by changes.
- Maintain open communications with the PMO and the development vendor during the entire IV&V process.
- Perform testing based on the “IV&V Test Cases and Procedures” documents for each Development I ncrement
- Develop, enhance and performed Performance testing using IBM performance Tester
- Enter defects in the defect tracking system
- Perform Final Testing as required at the end of the Development and Testing Phase
- Provide timely status reports to the PMO to identify any problems, issues and risks that are identified during the IV&V process.
- Participate as members in Change Control Board (CCB)
Environment: Confidential, UNIX, Oracle, Java, Clear Quest, Clear Case, Requisite Pro, Selenium and Quality Manager, Functional Tester, Performance tester and COTS product WebTa for the Federal Government in agile methodology
Confidential, Falls Church, VASenior Test Engineer
Responsibilities:
- Create Test Cases for Use Case Paths, Business Rules, Button and Links, Data Fields requirements using HP Quality Center
- Perform testing based on the “IV&V Test Cases and Procedures” documents for each Development Iteration
- Enter problem reports into PVCS Tracker
- Perform Final Testing as required at the end of the Development and Testing Phase
- Performed Section 508 Compliance Testing. Also performed Manual Testing without assistive technology, testing with assistance of automated and semi-automated testing tools, user acceptance testing with assistive technology.
- Experience in testing web sites, web applications and telephony/mobile applications, multimedia files and electronic documents and forms (Word/PDF), remediating electronic documents and forms (Word/PDF)
- Developed automation scripts using HP Quick Test Professional (QTP)
- Perform QA review of various documents supplied by the developers
- Perform QA validation of processes documented by the developers
- Work with other UECMS project staff to coordinate and accomplish task
- Verify that Test Plan qualification methods and plans are sufficient to validate software requirements and operational needs
- Verify test case traceability and coverage of software requirement, operational needs, and capabilities.
- Verify regression tests are sufficient to determine that the software is not adversely affected by changes
Environment: Confidential, UNIX, Oracle, HTML/XML/CSS, Quality Center, QTP, LoadRunner, JAWS in the agile methodology
Confidential, Herndon, VAIntegration Test Engineer
Responsibilities:
- Conducted Independent Test Execution in System, System Integration and Stakeholder Acceptance Test phases to verify and validate that the system functions as it should. This testing was based on the most frequently used functionality as well as the highest risk functionality.
- Conducted Back End Test execution in TOAD using SQL query to ensure data validation.
- Peer Reviewed the Test Plans, Test Cases & Test Scenarios and made recommendations. Any defects found were logged into the PVCS Tracker Database.
- Developed and maintained Integrated Test Strategy document and assured that successful program level integration testing is accomplished.
- Conducted Defect management as associated with the test execution for the release. Managed Tracker for the projects and share the results to the development teams through daily status meetings. Example activities would include: Chair and facilitate the daily defect meetings; work with development teams to prioritize defects; Follow up on status and track workflow of defect resolution; Ensure that code drops are appropriately labeled and reconciled against existing defects.
- Involved in driving the Tracker defect items to resolution, leaving the test execution, defect correction, and retest to development and supporting team.
- Developed and enhanced automation script using QTP (Quick Test Pro)-VB Script and conducted regression and Interface testing.
- Extensively Used Quality Center for Test Cases, RTM and the regression test scripts execution
- Performed Section 508 Compliance Testing
Environment: Confidential, Oracle, Java, VB Script, PVCS Tracker, Version Manager, Quick Test Pro, Load Runner and Quality Center.
Confidential, Hoffman Estates, ILQA Tester
Responsibilities:
- Involved in the development of test cases, by reviewing the Business Requirements documents, test plans and interacted with Business analysts and QA Managers to clarify issues related to requirements.
- Performed Data Migration Testing, Comparing the Source Database with the Target Database to see all the data migrated properly.
- Performed Functional Testing, Regression testing, smoke testing, positive and negative testing of the POS application
- Performed validation by barcode scanning of the product using handheld device for successful testing
- Validated the credit responses (Authorizations, Decline, and Referral) at POS from Tandem system during system testing
- Worked in conditioning of test accounts according to the test requirements to perform Functional and Regression Testing
- Verified and validated the green screens of the FDR application for Authorizations, Settlements and cycled the Accounts for statement generation
- Reported Defects and participated in review and project and project status meetings and interacted with developers to resolve the problem.
Environment: Confidential, Client Server, Mainframe, Total System Services (TSYS), Credit Card and Payment Systems.
Confidential, Sterling - VAQA Tester
Responsibilities:
- Perform the role of QA tester in implementation of various projects related to ODST. Establish the QA team, policies, procedures, processes, strategies, documentation, standardization and metrics.
- Develop the test cases, and test scripts for most of the infrastructure and pricing related projects with Sprint, XO, FSA, AVAYA and billing company.
- Perform System, Functional, Regression, User Acceptance and Load testing for Sprint ODST. Create and maintain automated Test Cases using Rational Robot. Identify software errors and interacted with developers and designers to resolve issues.
- Involve in analysis, design, development and execution of testing modules and phases in ODST application. Was responsible for overall quality of the application and was involved in coordinating with development, design and operational team to complete the project on time.
- Involve in weekly status updates showing progress of testing on various projects
Environment: Confidential, .NET, Test Manager, DB2, Clear Quest, Rational Robot
