Qa Engineer Resume
Johns Creek, GA
PROFESSIONAL SUMMARY:
- Experienced Quality Assurance Lead with results - driven attitude and over twelve years of experience in ensuring quality as part of the software delivery of distributed systems, web and mobile applications.
- Excellent understanding and hands-on experience in Agile, SDLC and Rational Unified Process methodologies.
- Expertise in elicitation and analysis of business and system requirements and development of use cases, user stories and requirement traceability matrices.
- Expertise in functional, system integration, performance, regression and user acceptance testing using manual and automated processes.
- Expertise in working with Selenium/Web Driver, Mercury tools that includes HP ALM and QTP and Rational Test Suite including Test Manager and Rational Robot.
- Expertise in defect tracking using Jira, Rally, HP Quality Center and Clear Quest.
- Good understanding of business areas such as Mortgage Backed Securities, Re-securitization, Financial Simulation Model for Pricing and Accounting, Single and Multi-family sourcing and servicing.
- Good knowledge of best practice models of QA such as CMM, SEI and ISO.
- Experienced in estimating testing effort, continuous improvement in testing, decision analysis and resolution.
- Excellent interpersonal, communication and problem-solving skills and quick learner. Demonstrated proficiency in leading and mentoring individuals to maximize productivity.
TECHNICAL SKILLS:
Languages: Java, Java Script, VB Script.Net and Ruby
Operating Systems: UNIX, Windows and Mac OSX
Testing Tools: Selenium/Web Driver, Watir, Test Manager, Quick test Pro (HP UFT), Rational Robot, Soap UIProtractor, XPath, Cucumber, Junit and Test NG
Development Tools: Eclipse, XCode, Visual Studio, Jenkins, Maven, Gradle, Git, Clearcase
Databases: Oracle, SQL Server, DB2, MySQL
Application servers: Tomcat, WebLogic
Web Stack: HTML5, CSS3, XML, jQuery, jQuery Mobile, Bootstrap, Backbone and Angular JS
Cloud Platforms: AWS
Mobile: iOS, Android and PhoneGap
ALM Tools: Rally, Jira, Confluence, Share Point, HP-ALM, TFS, Rational Clear Quest, Hexawise
ETL: Informatica MDM
EXPERIENCE:
Confidential, Johns Creek, GA
QA engineerResponsibilities:
- Worked as automation QA engineer in the development of CMRS deployed as Software as a Services (SaaS) in Amazon Web Services (AWS) and being used by Oregon National Guard Employment Support program.
- Developed user stories with acceptance criteria and involved in backlog grooming, Release and Sprint planning.
- Designed test scenarios using Gherkin by collaborating very closely with business, this paved a path for clear communication between business and tech teams.
- Developed web automation tests using Selenium/Web driver and Java to test all the user interactions of the CMRS single page application.
- Performed REST API integration testing using Postman.
- Developed continuous integration jobs using Jenkins to execute tests on every commit to Git repository.
- Performed testing on iOS and Android apps built using Phonegap.
Confidential, Fairfax, VA
Senior Quality Assurance engineerResponsibilities:
- Used Agile Kanban methodology in project execution. Worked as UAT lead and involved in the User story development, backlog grooming, daily scrum meetings and demos to the business users.
- Worked as Subject Matter Expertise and involved in defining test scenarios, data profiling; Coordinated with multiple upstream application teams and Common Securitization Systems team in gathering the test data files for system-to-system integration testing.
- Developed test automation framework using Selenium -Java and used GIT for source control.
- Developed automation scripts to validate data in XML format using XPath.
- Worked on Hexawise tool in defining the business requirements and generating the end-to-end test scenarios.
- Worked with the business users to analyze and manage data using Informatica MDM. Tracked the application and data issues and reported to the business/development teams.
- Responsible for coordinating activities across multiple application testing and maintenance efforts.
- Key liaison between Business and IT partners, including Subject Matter Experts, testing and delivery teams.
Confidential, Herndon, VA
Senior Quality Assurance engineerResponsibilities:
- Worked as the User acceptance tester in validating the business rule edits that needs to be cleared and certified before closing the pools and send to the downstream systems.
- Developed user acceptance test scenarios using Gherkin and Cucumber.
- Developed Selenium/Web Driver automation tests to validate the application as end user and executed through Cucumber.
- Developed smoke tests to test the health of the application after every deployment.
- Assisted DevOps to configure test automation jobs and to prepare test data.
Confidential, Mc Lean, VA
Senior Quality Assurance engineerResponsibilities:
- Worked as a Senior Quality Assurance engineer for both Multifamily and Single-family divisions.
- Worked on the multiple releases of OUS project for over 3 years and involved in all phases of system testing- Planning, Capturing, Creating, and Executing, Reporting, Tracking the defects and User acceptance testing.
- Led the team for OUS releases -2.2 and 2.3 and was responsible critical modules of the OUS application. Worked on the Integration testing between OUS application and legacy systems.
- Designed and implemented automated testing tools and programs addressing areas including database impacts, software scenarios, regression testing, negative testing, error/bug retests and usability.
- Identified automation scenarios, monitored and executed the test scripts developed by the automation team.
- Documented software defects using bug-tracking system and reported defects involving program functionality, output and content to software developers.
- Delivered thorough QA testing reports that determined product quality and release readiness.
- Documented test plan, test summary report, created test cases in HPQC and Rational Test Manager and worked on test data.
- Designed and executed test cases to assess the condition and quality of software builds, releases, and bug fixes in Quality Center for every sprint.
- Performed SOX controls testing and Internal audit testing and shared the results with the respective controls team.
- Responsible for generating Requirements traceability matrix (RTM) for the projects worked. Reviewed and validated the test cases against the change requests created. Worked with business team on identifying the gaps between requirements and system. Linked the test cases to the requirements and generated RTM using DOORs.
- For MARS project, worked on the LOAN IQ Portal testing, data conversion testing from Legacy application (Sybase) to Loan IQ (Oracle), User security and approval testing.
- Developed SQL scripts for data conversion testing between Sybase and Oracle. Reviewed and validated the test cases and SQL scripts against the change requests created and worked closely with business users and assisted them in UAT.
- Worked with business users for UAT, data quality testing and system configuration for security admin.
- In LMS project, followed Agile scrum for development. Worked on the test data files preparation, user access, initial set up of data in the system and assisted the performance testing team.
- Performed back end testing and validated the data using SQL queries for Fee Assessment built using jRules.
- Involved in developing a comparator tool that was used to validate the large volumes of test data against the database. Developed VB Script macros in excel spreadsheets in data comparison testing of database to the application in the pricing project.
- Used SOAP UI to test Pricing and Feeing Web Services.
Confidential, Teaneck, NJ
Senior Quality Assurance engineerResponsibilities:
- In Corp Air Share project, was responsible for the 3 critical applications; fund management application that process work request for creating of new products and funds associated with it, financial application that includes GLI and Tracer which handles money in transaction and accounting and Reconciliation application and Recon Reports.
- Developed detailed test plans, and test strategies that clearly described the test environment, setup, risks, scope, assumptions, dependencies, and strategy within and across teams and products.
- Test lead for 6 members team, guided the team, conducted knowledge transfer session for offshore teams, monitored the daily status and testing activities.
- Performed Unit testing at source file level, creating java script files and debugging source code to tailor the intended functionality of different interfaces of the application.
Confidential, Herndon, VA
Senior Quality Assurance engineerResponsibilities:
- Extensively involved in the analysis and design of test cases from business requirements using Test director and involved in preparation of Test strategy document.
- Maintained the defects using BLT bug tracking system. Reported coverage failure rates, provided build and release summaries to the project development team.
