Software Test Engineer Ii Resume
VA
SUMMARY:
- Software Test Engineer/ QA Test Analyst with six years of experience in manual and automated testing in the field of Software Testing, Software Quality Assurance (QA), and System Verification in various business domains including healthcare, insurance government solutions, and financial industries.
- Experienced in all aspects of SDLC.
- Specialized in gathering and analyzing requirements, writing system test plans, building test cases and procedures, Performing Gap analysis, peer reviews, preparing test data, executing test cases, developing requirement traceability matrixes(RTM), and developing test summary report.
- In - depth knowledge Software Development Life Cycle Policy, Agile - Scrum, Agile-Kanban and Waterfall development model
- Broad exposure to CMMI, Software Configuration Management and risk analysis.
- Strong technical skills in using testing tools such as: HP ALM, JIRA, Quality Center, Quick Test Professional, TOAD, JAWS, WAVE and Selenium
- Well versed with Functional Testing, Regression Testing, Integration Testing, System Testing, Smoke Testing, and User Acceptance Testing
- Expertise in reviewing an analyzing user story, product backlog, use cases documents.
- Experience in creating and maintaining Requirements Traceability Matrix and performing GAP analysis.
- Conduct walkthrough and signoff procedures
- Demonstrate capabilities in developing Test Analysis Report (TAR).
- Experience in writing SQL Queries, extract data from SQL Server and Oracle.
- Strong hands-on experience with industry leading test automation tools Selenium WebDriver, TestNG and Selenium Grid.
- Expertise in developing, test Scenarios, preparing test data, and creating bug documentation.
- Experience in section 508 compliance testing.
- Self-starter with strong work ethic and skills in time management, client relationship and ability to adapt new things quickly.
- Experience in maintaining project milestones, schedules, monitoring progress using MS SharePoint and update plans as required.
TECHNICAL SKILLS:
Documentation Skills /Analytical Skills: System Test Plans, Test Strategy, Test Scripts & Test Cases, QA Checklist, Traceability Analysis, Traceability Matrix, Risk Analysis, Risk Assessment, peer review, Gap Analysis and Test Summary Report.
Databases: SQL Server, Oracle
Operating System: Windows, and UNIX
Programming Languages: SQL, JAVA, Visual Basic
Applications/Testing Tools: Microsoft Office Suite, SharePoint, Toad, HP ALM (Application Life Cycle Management), JIRA, QTP, Selenium Webdriver, Junit, TestNG
508 Compliance Tool: JAWS, WAVE
PROFESSIONAL EXPERIENCE:
Confidential, VA
Software Test Engineer II
Responsibilities:
- Participated in the requirements review and ambiguity meetings for requirement clarifications. Performed gap analysis between requirements and use cases.
- Analyze functional requirements and design specifications documents to ensure that application meets all technical and business requirements.
- Build test scenarios and test cases to determine the system meets all approved requirements.
- Perform functional testing on the application for testing validity of functionality in different versions of the application.
- Conducts software compatibility tests with programs, hardware, operating systems, or network environments.
- Collaborates with project team members or customers to evaluate or diagnose problems and recommend possible solutions.
- Work closely with the testing and development team on daily basis to maintain the frequent builds that are being pushed on stage and make sure each builds are being tested accurately.
- Create test cases, test scripts, test scenarios and executed them usingHPALM.
- Create issues/bugs inALMand provided the Bug Recreation steps to the developers
- Write and execute test cases inHPQuality CenterALMbased on the requirements.
- Use Quality Center to update requirements and create test cases.
- Move task from To do to progress and progress to complete using JIRA in Agile Boards.
- Use JIRA Creating and estimating user stories
- Monitor team progress in JIRA
- Optimize and maintain existing, developed new automation framework usingSelenium.
- Automate web application usingSelenium- WebDriver and Java.
- Create Java based scripts forSeleniumWebDriver with JUnit/TestNG as automation frame work.
- Design and developed UAT test scenarios and test cases based on business requirements, technical specifications, and use cases.
- Coordinate UAT testing activities with the testing team, development team and the stakeholders.
Environment: Selenium IDE, Selenium Grid, Webdriver, Junit, TestNG,HP ALM, JIRA, J2EE, QickTest Professional, Quality Center, Microsoft Office, UNIX, ORACLE.
Confidential, Newark, NJ
QA Engineer
Responsibilities:
- Conduct test case reviews to ensure requirement coverage
- Ensure project milestones and deliverables are met
- Developed a test plan and modified the test plan when required in later stages of testing.
- Created and executed automated test scripts.
- Involved in User Interface testing, Usability Testing, Functionality Testing and Smoke Testing of the application.
- Conducted User Acceptance Testing before the initial release when the project reached the final phase prior to deployment.
- Monitored and planned tests and test scripts using Quality Center, and also used its bug reporting capabilities to track document bugs.
- Performed compatibility testing on various browsers and operating systems to ensure excellent user acceptance.
- Developed a plan to create automation test scripts, to be implemented in multiple stages of test cycles.
- Modified and Executed automated and manual test scripts for different modules using QTP.
- Involved in maintaining and uploading the QTP Scripts to Quality Center.
- Maintained Requirement Traceability Matrix (RTM).
- Wrote SQL queries to extract data from the database for Backend Testing.
- Participated in the team meetings to discuss issues arising out of the Quality Assurance (QA) testing team and provided appropriate feedback from the requirements perspective.
- Created exceptions report which were then submitted to project lead and stakeholders on a regular basis
Environment: J2EE, Oracle, SQL Developer, Windows, SVN, SharePoint, QuickTest Professional, Quality Center.
Confidential ., King of Prussia, PA
Software Test Analyst
Responsibilities:
- Analyzed Requirements, Designed and Executed Test Cases.
- Interacted effectively with peers, management and cross-functional teams to address and resolve issues
- Prepared the Traceability Matrix for mapping the Requirements with the Test Cases through Quality Center.
- Developed Test Scenarios against Software Requirement Specifications
- Performed Backend testing by extensively using SQL queries to verify the integrity of the database.
- Participated in weekly meetings with the management team and walkthroughs.
- Met with the developers and technical content writers on a regularly update the test documents
- Conducted manual testing on all application.
- Developed Test condition & Test Data to execute the test scripts.
- Coordinated software defect tracking efforts to ensure satisfactory defect resolution.
- Performed verifications on fix and documented status of defects appropriately.
- Developed & executed Test scenarios for User Acceptance Testing.
- Designing and Executing Test Cases in Quality Center.
- Performed Performance Testing to identify abnormalities in the web application.
- Monitored the defect tracking process using Quality Center, trouble shooting and generating customized graphs and reports for the client.
- Maintained Requirement Traceability Matrix (RTM).
- Maintaining status reports and communicating with the Management regarding progress of work.
Environment: .net, SharePoint, Quality Center, Oracle, SQL Server, UNIX, Windows, TOAD
Confidential, New York, NY
Software Tester
Responsibilities:
- Participate in requirement review meetings to address any issues or action requires to validate requirements
- Conduct matting with SME’s to discuss and understand business rules /logic of the product requirements.
- Analyze and understand each requirement to create requirements flow for the purpose of creation of test scenarios and test cases.
- Create test cases with various scenarios based on business rolls of the requirements
- Execute test case scenarios to verify the application fulfill each requirement.
Environment: Oracle, SQL Server, UNIX, and Windows Quality Center.
