Quality Assurance Engineer Resume
Washington, DC
SUMMARY:
- 7+ years of hands - on experience with building and executing automated test solutions.
- Experienced in preparing Test Strategy, Test Plans, Test Cases, Test execution, Traceability matrices and Test Summary Reports.
- Extensively involved in various phases of the Software Development Life Cycle (SDLC) with experience in the Testing Lifecycle (STLC) using Waterfall, Agile SCRUM, and Continuous Integration Models.
- Experienced in Functional, Regression, Integration, End User, Backend, API, and GUI testing.
- Participated in the QA process including validating, approving and reporting bugs reported by customers.
- Responsible for designing and developing Test cases and Scenarios that enable applications to maintain quality at a minimum leverage.
- Involved in the preparation of Requirements Traceability Matrices (RTM), Software Metrics, and Defect Reports.
- Experienced in Manual and Automated testing processes using HP Quality Center, HP QuickTest Professional (QTP), Redmine, JIRA, and GEB/Spock (Selenium Wrapper), Spock, Cucumber.
- Used Quality Center, Redmine and JIRA for bug tracking and test management.
- Wrote SQL Queries for back end testing.
- Experienced in writing Custom Functions, Reusable Actions, Recovery Scenarios, Optional steps using VB script in QTP.
- Strongly experienced in Descriptive programming and worked with shared Object repositories in QTP.
- Experienced in writing Groovy based automation tests using GEB/Spock/Selenium with jQuery and CSS Selectors for object identification.
- Designed and Implemented both Data-driven and Keyword-driven Automation Frameworks for web, windows based applications using QTP and GEB.
- Strong experience in working with business users for End User Testing - generated and communicated status report to different organization levels.
- Enthusiastic and motivated, with effective analytical, organizational and communication skills.
- Self-motivated and have ensured execution of tasks across multiple customers and priorities.
TECHNICAL SKILLS:
Testing Tools: HP Quality Center, QTP, ALM, GEB, JIRA, Redmine, Selenium, Cucumber, Serenity
Programming Languages: Groovy, Java, Javascript, Angular JS, VB Script, XML, HTML, SQL, C, C++
Operating Systems: Windows, Unix/Linux
Business Tools: MS Office, MS Office Visio, Confidential Connect, Sharepoint, Rally
Applications: Eclipse, Spring, Visual Studio, Jenkins, Oracle
WORK EXPERIENCE:
Confidential, Washington, DC
Quality Assurance Engineer
Responsibilities:
- Analyzed Production Incidents in JIRA to identify gaps in Automated Testing Coverage (Unit/Integration/API/Functional Smoke Tests)
- Reviewed code merge requests through GitLab
- Verified Fortify Security Reports according to severity levels and assigned defects to developers
- Assisted Performance Team in updating test reports for readability and improved conveyance of results
- Assisted Performance Team in establishing baselines for transaction timings
End User Testing Administrator
Responsibilities:
- Wrote EUT Test Scripts for End Users based on latest Release Stories
- Extracted and analyzed completed user stories from Rally on an Agile sprint by sprint basis
- Set up valid data for multiple users to ensure a smooth testing process
- Performed introductory walkthroughs of EUT process through AT&T Connect with offsite testers
- Provided support and answered questions through AT&T Connect during EUT Sessions
- Validated Stability and deployment of latest EUT Environment Release Candidates.
- Validated User Generated Defects and Process Recommendations and presented findings to Product Owners.
- Created Tickets for Product Owner verified defects in Redmine.
Environment: Windows, Sharepoint,Connect, Redmine
Confidential, Washington, DCAutomation Test Engineer
Responsibilities:
- Supported Embedded Development Team in testing activities within a Continuous Integration Model
- Analyzed and Sized Manual and Automated testing tasks for User Stories in 2-4 week Agile Scrum Sprints
- Reviewed Business Acceptance Criteria with Business Analysts in regards to Quality Assurance and Testing purposes
- Wrote and Executed Manual Test Scripts to cover User Story functionality
- Tested Backend Functionality with Oracle, Mule, ActiveMQ Queues
- Engaged with Developers to clear defects within Sprint Deadlines
- Created Automation Test Scripts using the GEB automated testing program with Java, Groovy, and Spock
- Updated Daily Builds and pushed code with GIT in multiple branches
- Ensured Completion of Automation Test Scripts within sprint deadlines to cover current sprint stories as part of Definition of Done
- Utilized Jenkins to oversee Automation Test Suite which was used as a final gate for code pushes
- Analyzed Automation Test Runs for Developers to pinpoint reasons for failures
- Presented Demonstrations of User Stories to Product Owners for final sprint check off
Environment: Windows, Oracle, Spring/Geb, Mule, ActiveMQ, Redmine, Gradle, Jenkins, GIT, LeanKit, Java, Javascript, Angular JS
Confidential, Suitland, MDQTP Automation Specialist
Responsibilities:
- Involved in creating test plans, test cases and test reports for various modules in the application.
- Executed Smoke tests Scripts.
- Prepared Test Plan that provides a detailed list of conditions under which the system will be tested using Quality Center.
- Used Quality Center to store all testing results and metrics.
- Used SQL Queries to perform Data integrity tests to retrieve data from various tables and test the database.
- Designed automation functions in VBScript.
- Created Automated Scripts for Regression and Data driven tests using QTP.
- Extensively involved in writing, executing and analyzing Database Checkpoints and Data Driven Test Scripts using QTP.
- Designed and developed Data driven framework in QTP.
- Performed automation execution and analysis and prepared Daily Summary Reports.
- Prioritized issues and assigned to developers based on their severity levels.
Environment: Quality Center, ALM, SOAP UI,, QTP, J2EE, Windows, Oracle, UNIX, MS Office, MS SQL Server.
