Software Test Automation Engineer Resume
Gaithersburg, MarylanD
SUMMARY
- 6 Plus years of Quality Assurance experience to obtain a responsible QA position in a progressive organization where I can effectively utilize my expertise and qualifications to develop and improve the Quality Assurance aspect of the company. well organized, proactive, process and result oriented professional seeking an opportunity with a leading organization as a Software QA Analyst/ Manual / Automation Test Engineer.
PROFESSIONAL EXPERIENCE
Confidential, Gaithersburg, Maryland
Software Test Automation Engineer
Responsibilities:
- Created test plan and test cases from functional specification doc.
- Manually executed Test cases and Test Scripts after reviewing the business requirement document and technical specifications and responsible for updating existing test cases against the requirements.
- Actively participated in iteration planning meetings and reviews to review impacts on test plan and test strategy of any changes made and new functionalities added in new builds.
- Presented test cases at cross functional test cases review meetings with test team, system analyst and product management teams and have emphasized need for better change control process for critical user stories.
- Met with business analysts to understand business functionalities, requirements and designed test cases to satisfy Client requirements.
- Familiarity with Agile software development lifecycle (iterative and incremental), UML design documentation.
- Participated in Bi - Weekly User Story Grooming sessions and Iteration Planning meetings with Scrum Master, Product Owners, and Agile Team members.
- Prepared the test strategies and discussed the testing goals for each Sprint with the team, assigned User Stories to document test cases, test data.
- Developed Test cases, Test data and reusable test scripts for User Stories based on the Acceptance Criteria during each Iteration
- Reported the Testing status for the current Sprint in daily during Scrum meetin gs, updated daily status on what was done yesterday, what will be done today, and any blocking issues.
- Wrote SQL queries for backend testing of the applications.
- Wrote, tested and debugged complex SQL queries involving multiple joins and conditions on Confidential RDBMS.
- Developed test cases and test scripts for Functionality and Regression Testing using Unified Functional Testing (UFT).
- Imported data from the Database to the Data table and performed Data Driven testing with different Data sets for reports generation module in Unified Functional Testing (UFT).
- Responsible for performing web test using Unified Functional Testing (UFT)for checking page contents, broken links, web objects, frames and tables.
- Responsible for creating the test cases in Application Lifecycle Management (ALM) and mapping them with the requirements.
- Analysed Business Requirements and System Specification documents and created Test cases and executed Test cases in Application Lifecycle Management (ALM).
- Provided defect status reports & test-case execution reports on weekly basis using Application Lifecycle Management (ALM).
- Performed sanity, integration, regression and system testing to verify incremental and existing functionality.
- Executed test cases on development builds and did bug logging and defect tracking suing Application Lifecycle Management (ALM).
- Interacted with developers, system analysts, product management, external customers, user interaction and usability testing groups and customer support on a regular basis.
- Involved in project review meetings and discussed issues, status for tracking the progress with project teams.
- Prepared minutes of meetings and test summary reports to communicate the results of testing effort to higher management.
- Provided daily and weekly project status reports and escalated issues to the Manager as well as Providers as needed.
Environment: Application Lifecycle Management (ALM), Unified Functional Testing (UFT), Selenium, Java, JSP, JavaScript, JUNIT, VBScript, XML, HTML, DHTML, EXCEL, SQL, PL/SQL, MS Access, SOA, Web Services, Unix and Windows.
Confidential, Pittsburgh, Pennsylvania
QA Analyst
Responsibilities:
- Developed test plan and test cases for Application different modules.
- Responsibilities included Manual GUI Testing, Functional Testing, Integration Testing, Regression Testing, Interface Testing, End-to-End Testing, Database Testing and User Acceptance Testing.
- Client Application Testing, Web based Application Performance.
- Implemented Automated-testing methodology.
- Strong Experience Atlassian tool administration knowledge on JIRA and Confluence.
- Strong Experience JIRA Administrator with experience customizing JIRA projects with various schemas, complex workflows, screen schemes, permission schemes, and notification schemes required and users while working in a JIRA environment.
- Strong Ability to construct custom dashboards using various filter types in JIRA.
- Extensive experience with SOAP UI for Service testing. Web Service/API experience with Soap UI. Understanding of Web service testing.
- Detailed Web Service/API experience with Soap UI. Experience and understanding of web service testing.
- By Using Soap UI also checked also checked Soap responses by checking HTTP Codes.
- Experience Work with JIRA filters, reporting, dashboards, workflows, fields, and JIRA administration.
- Strong Ability to construct Confluence pages and integrate JIRA projects with Confluence pages.
- Strong Experience in performing Atlassian installations, migrations, and plugin installation.
- Automated the functionality and interface testing of the application using Confidential Unified Functional Testing (UFT).
- Insert Object Data Verification Check point on Confidential Unified Functional Testing (UFT) automation testing tools.
- Verify Back end Data after interacted with front-end Automation Test scripts.
- Used Confidential Unified Functional Testing (UFT) for object repository creation and maintenance, used regular expression, re-usable actions, data table, checkpoints and recovery scenario.
- The Analyzed requirements and user cases, certified application-specific software performed ambiguity reviews of business requirements and functional specification documents
- Developed and documented effective test procedures, which effectively directed other's work. Lead brainstorming sessions to identify key testing concerns and prevent insufficiently broad testing.
- Imported data from the Database to the Data table and performed Data Driven testing with different Data sets for reports generation module in Confidential Unified Functional Testing (UFT) .
- Verify test approach, validate build stability, test and evaluate, and achieve acceptable mission.
- Used SQL and PL/SQL queries to verify the data from the Confidential database.
- Wrote SQL query using TOAD for database testing and have good knowledge of database.
- Wrote numerous SQL scripts to inspect data within the database.
- Worked closely with Lead Database Engineer to implement reporting and analytics front-ends.
- Collaborated with business analysts, designers, and system owners in the testing of new software programs and applications.
- Coordinated with software engineers to assist with quality assurance, program logic, and data processing.
Environment: Windows Server, Java, Java Script, HTML, UNIX, SQL, TOAD, Confidential 11g, Confidential Unified Functional Testing (UFT), SOAP UI, JIRA, Rational Clear Quest, TOAD.
Confidential
Software Test Analyst
Responsibilities:
- Developed and executed test plans and test cases based on business requirements and functional specifications.
- Involved in using Quality Center for managing the defect. Performed manual Back-End testing by writing SQL Queries for validating user information in the tables.
- Created Test Cases in Mercury Quality Center.
- Used Quality Center as defect tracking and reporting tool.
- Worked on backend testing using SQL queries and web services testing.
- Extensively used SQL/PL-SQL statements to verify the data in the database.
- Performed Functionality Testing and Integration testing using QTP (Quick Test Pro).
- Determined test approaches for various testing strategies like Functional, System, Regression, Usability testing, Alpha, Beta testing and executed using QTP (Quick Test Pro).
- Worked extensively as Test Lead with the QA (Quality Assurance) team for designing and evaluating Test Plan, Test System, Test Data and Test Cases for the application.
- Performed manual and automated testing and maintain documentation on different types of Testing like Black Box, Regression, Integration, System and Acceptance testing.
- Responsible for QA test suite development, execution and analysis.
- Involved in reviewing existing documentation for current systems to create AS-IS and TO-BE processes for Gap analysis.
- Tested Compatibility of application with Internet Explorer, Mozilla Firefox and Netscape Navigator.
- Performed System and Integration testing by executing test cases.
- Organized test procedures and executing tests in Web and Client/Server Environments.
- Created test scripts for various testing stages like Functional Testing and Regression Testing.
- Analyzed system specification and developed Test plans for System and Integration Testing.
- Developed test scripts according to the program specification given.
- Reported defects found during test cycles and track the defects and retest fixed modules.
- Involved in Peer Reviews
Environment: Windows Server, Java, Java Script, HTML, UNIX, SQL, TOAD, Confidential, Web Logic, Quick Test Professional (QTP), Quality Center (QC) .
TECHNICAL SKILLS
Testing Tools: Confidential Unified Functional Testing (UFT), Confidential ALM, JIRA and Bugzilla.
Languages: Visual Basic, C++, Java, SQL /PL, HTML
OS: UNIX, MS DOS, Windows Vista, Windows XP
Database: MS SQL Server 2008/2012, Confidential 11g, MS Access
Microsoft Tools: MS Word, MS Excel, Power Point, MS Works, and Outlook
Application Server: IIS