Senior Applications Test Engineer Resume
4.00/5 (Submit Your Rating)
Baltimore, MD
SUMMARY:
- Accomplished and innovative Quality Assurance/Business Analyst professional with over seven years of experience within the software development lifecycle. Dynamic and detail - oriented, comfortable advising and guiding clients, and promptly resolving any issues. Motivated strategist able to successfully execute tasks across multiple projects in a fast-paced environment. Skilled communicator, adept at building and strengthening relationships across functions to drive cohesive, strategic operations.
- 7+ years of experience in Quality Assurance (QA) and Software Development Lifecycle (SDLC).
- Proficient in analyzing business requirements and design documents to formulate test plans, strategies, scenarios and test cases.
- Experienced in defining test plans, developing and maintaining test cases/scripts, creating test data, analyzing bugs, interacting with development team members in root cause analysis and fixing errors.
- Proficient in manual and automated testing with HP ALM/QC, UFT/QTP, SOAP UI and LoadRunner.
- Expertise in performing front and back end verification and validation activities, including preparation of test scripts/cases, step-by-step execution of test scripts and reporting the bugs as per severity in HP ALM and JIRA.
- Great exposure to writing SQL, PL/SQL queries to perform back end testing.
- Skilled at writing, maintaining & updating VBScript in UFT/QTP to perform functional, data driven & regression testing.
- Experienced in functional, performance and web service testing using SOAPUI, LOADUI and LoadRunner.
- Expertise in black box, GUI, system, data driven and backend testing using appropriate methodology.
- Knowledge about the Software Quality Assurance ISO, CMM levels.
- Excellent analytical and problem solving skills.
- Excellent interpersonal and communication skills with the ability to understand both business and technical needs from the clients and customers.
- Ability to work independently and quickly master new concepts and applications.
- Quick learner of new systems and technologies and an excellent team player.
- Highly motivated, organized and results oriented individual with excellent interpersonal, communication and presentation skills.
AREAS OF EXPERTISE:
- Software Testing
- Quality Assurance
- Requirement Gathering
- QA Methodologies
- Defect Tracking Tools
- Client Relationships
- Web Service Testing
- Test Evaluation & Execution
- Requirement Analysis
- Team Leadership
- Data Analysis
- Automation
TECHNICAL TOOLS/SKILLS:
Languages: VB Script, Java, PL/SQL, C, C++.
Technologies: Client Server, Mainframe and Web based systems
Operating Systems: Ms-Dos, Windows, Unix
Database: Oracle
QA/ Automation Tools: UFT/QTP, Selenium, SOAP UI, AMP, LoadRunner
Defect Management Tools: HP ALM, JIRA, TestStuff
Version Control Tool: SharePoint, Confluence
Application Packages: MS Word, MS Excel, MS Power Point
PROFESSIONAL EXPERIENCE:
Confidential, Baltimore, MD
Senior Applications Test Engineer
Responsibilities:
- Analyze business requirements and develop test strategy/scenarios and complete test cases.
- Perform functional, regression, integration, back-end and complete end-to-end testing of web applications.
- Perform negative and positive testing to assess various input data formats.
- Perform database validation and testing manipulations by writing SQL queries.
- Perform XML batch process and web service validation integration testing between SERS (Standardized Evidence and Retrieval Services), OASIS (Operational and Administrative System for Import Support), and ER (Entry Review) using SOAP.
- Lead tester on the OASIS (Operational and Administrative System for Import Support), and ER (Entry Review) host of applications
- Create user acceptance testing scripts, assist with user acceptance testing sessions, and report outcomes.
- Use ALM (Application Life Management) tool for creating and documenting test cases and registering the expected results.
- Utilize UFT/QTP for regression automation. Debugged scripts generated in support of ORA application testing.
- Manage test defect tracking resolutions and retesting cycles, and ensure the proper tracking of the issues from discovery to closure using JIRA and ALM.
- Generate and review documentation related to System Requirement Specification (SRS), Test Case Specification (TCS), System Test Reports (STR), Inspection Workbooks, Version Design Documents (VDD), Requirement Traceability Matrices (RTM) and Interface Control Document (ICD).
- Create LoadRunner scripts for load, stress, and performance testing using VuGen, a virtual generator.
- Create automated test scripts using Unified Functional Testing (UFT) for regression tests.
- Test 508 Compliance utilizing the AMP tool.
- Demoing new functionality to client and leading UAT sessions/execution.
- Execute smoke and functional tests in production environment for pre and post go-live production implementation.
- Modify, analyze and execute XML scripts using SOAP UI for Web Services API testing.
- Manage and maintain UFT scripts with changing functionality after each release when necessary.
- Involved in root cause analysis after defect discovery.
Confidential, Silver Spring, MD
TEST ANALYST
Responsibilities:
- Analyzed the BRD, existing legacy system, and Functional Specification Documents to identify the test objectives.
- Maintained all the testing documents in share point site.
- Prepared the high level test scenarios.
- Created and reviewed test cases for system Integration and acceptance testing.
- Prepared and maintained the test cases and test results in HP ALM and mapped the test results and defects to the requirements.
- Performed system, integration, and regression testing on the web based system and directly reported defects in HP ALM.
- Performed the data load validation using SQL queries.
- Created the automation UFT script using VB script for testing regression scenarios.
- Conducted regression test of core functionality during every release using automated Script (UFT Script).
- Enhanced UFT Script (VB Script) using different user-defined-Functions.
- Communicated with development managers, delivery managers, business consultants, project managers and the support team.
- Prepared a System Test Report/Test Coverage matrix.
- Ensured compliance to process and quality norms.
- Discussed with developers when design did not complement with the expected behavior of software in certain aspects.
- Assisted the test lead in preparing the test plan, assigning test cases and tracking and maintaining test results.
Confidential, Boca Raton, FL
QA ENGINEER
Responsibilities:
- Reviewed business requirement documents and technical specifications. created test scenarios for integration testing.
- Prepared end to end test cases based on business requirements documents, functional specification documents and use cases.
- Used Quality Center/ALM to create test cases and log test executions.
- Identified, reviewed and managed defects using Quality Center and logged/traced them in JIRA.
- Performed SQL queries to validate the data in the back end/database.
- Developed automated test scripts for testing new functionality using QTP.
- Performed regression and data driven tests using QTP.
- Ran the enhanced scripts in QTP, both as individuals and as batch test.
- Created test deliverables including test methodology, strategy, scenarios and preliminary test cases.
- Participated in requirement reviews and team meetings to understand the requirements and provided key inputs for test strategy.
- Followed up with development team for input on scenarios/peer reviews.
- Provided necessary support to development, UAT, and production support teams.
- Supported issue resolution for emergency fixes.
- Documented test methods and findings; summarized results and recommend fixes.