Lead Qa Engineer/sme Resume
SUMMARY
- Designed Test Cases / Test Scenarios / Reviewing Test Cases by going through the Functional Requirements, User (Business) Requirement Documentation and Approach Document for the bug fix
- Extensive knowledge of Software Development Life Cycle (SDLC), Waterfall model, V - Model, Agile model, and QA Test methodologies.
- Specialized in System testing, API, Integration testing, E2E testing, 508 testing, Functional testing, Back-end testing, Performance testing, Stress testing, IVR, IR Testing, and Regression Testing of web-based, client-server, desktop and multi-tier application and IV&V experienced.
- MVC Pattern based Keyword Driven and Data Driven testing with Selenium WebDriver.
- Solid experience with Cucumber JVM to implement Test Driven Development (TDD).
- Extensive work experience using Change Control and Bug Tracking Tools like Quality Center and JIRA
- Strong experience with descriptive programming in UFT with VB script.
- Experienced with Defect tracking systems such as QC/ALM, JIRA, TFS, Rational Clear Quest, Bugzilla and PVCS Tracker.
- Expert in Manual Testing writing detailed Test Plans, Test Scenarios, Test Cases, log & track
- Experienced in working on Onsite /Offshore model
- Great expertise in testing web services via SOAP, using the open source testing tool SoapUI
- Experience in the use of web services and RESTful APIs
- Expertise in developing Requirements Traceability Matrix
- Specification, Development, Testing, Acceptance and Implementation.
- Relational Database understanding & querying SQL statements against Oracle Server.
- Manage End to End QA process from small to large sized project
- Proactive communication within Business Analysts, Developers, Stakeholders to provide
- Experience in Assuring Quality while developing Web based applications, Mobile Applications, ( iOS and Android devices), Client Server based application.
- Facilitating team meetings manage timelines; manage SMEs (Subject Matter Experts) to ensure the deliverable.
- Strong experience in conducting User Acceptance Testing (UAT) and documentation of Test Cases.
- Strong skills in back end testing using SQL queries, generating reports to ensure data integrity and to validate business rules.
- Database Testing knowledge, especially Microsoft SQL Server and Oracle.
- Develop SQL queries to collect Test Data and to perform Backend Testing.
- Strong understanding of TCP/IP communications
- Strong understanding of Section 508 web accessibility Testing
- Expert knowledge of CM tools and processes, Experience in leading project.
- Familiar with different standard like CMMI, IEEE and ISO standard.
- Experience and the ability to lead a team to perform duties in the most efficient and timely manner.
TECHNICAL SKILLS
Testing Tools: Team Foundation Server, Q2 Seals-force, WebDriver, Cucumber, SOAPUI, HP Quality Center, Quick Test Professional, Selenium, LOAD Runner, ClearQuest, and JIRA, JAWS, PageReader, ZoomText, NVDA, VoiceOver.
Languages: Java, C/C++, HTML, XML, SQL, VB, Java Script, VB Script, CSS, ASP.NET, AJAX, JSP, PHP
Database: Oracle, Sybase, DB2, MS-SQL Server, MS-Access.
Operating System: Windows, UNIX, Linux.
Software Application: Microsoft Office, Dream weaver.
Designing/Graphics Application: Adobe Photoshop, Illustrator, InDesign.
Network Administration: LAN, WAN, Router & Switches.
Other: Rational Requisite Pro, TOAD, Python, TestNG, SOAP, SAAS
PROFESSIONAL EXPERIENCE
Confidential
Lead QA Engineer/SME
Responsibilities:
- Worked as QA Analyst and took responsibility for the requirements Analysis, testing and designing of the flow and the logic for the project.
- Worked with BA team gathered requirements and discussed with the development team
- Modified and maintained the already existing test plans, test cases and scripts to leverage the automation team effort during the regression testing.
- Performed Functional Testing, integrated testing, performance testing, regression testing, Cross Browser testing, and UAT testing.
- Actively participate in the team meeting with the developer and business to understand the test requirements effectively.
- Test GUI and functionality on Windows 7, MAC OS X, Android, iOS platforms using VMWare and report numerous software defects in that area.
- Performed Unit, Integration, System Testing using different devices (iPhone, iPad, iPod, Android Web based applications)
- Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features.
- Used Selenium Grid, JUnit, TestNG test scripts to run automated test cases in parallel on 5 environments
- Converted Manual Integration tests into automated tests and implemented with Jenkins.
- Create testing framework using Selenium Webdriver JAVA client, writing and executing test scripts in Selenium IDE, Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
- Develop manually Restful Web Service testing form manual Mobile Device Testing with browser label and automated UI Catalog app.
- Creating project status report and sending to the higher management.
- Performing daily monitoring of live applications & assisting in first line application support on a weekly basics, Coaching & mentoring of less-experienced testers
- Worked as a SME on the following products: ACH Batch, ACH Collection, ACH Payroll, ACH Pass-thru, Tax Payment, External Transfer & Domestic & International wire.
- Manually testing functionality of ACH Payroll, Batch, Collection and ACH Pass-Thru, Domestic &, External Transfers and Fund Transfers, web based application.
- Validated ACH & wire transaction in PEP+ (ACH), PayPlus (Wires), ACH Positive Pay & Check Positive Pay
- Responsible for test data creation (Balanced and Unbalanced NACHA & 7 Column CSV file) to validate ACH Pass-thru (Balanced NACHA file), Payment From file (Unbalanced NACHA & 7 Column CSV file)
- Responsible to create test data and validate Wire Bulk upload (up to 100) within CSV file
- Responsible to validate ACH transactions (Manual, CSV & NACHA file upload) in Pep+ to making sure system generated ACH file correctly
- Great entitlement knowledge on group, customer & user level relationship in Q2 central to Q2 web application
- Performed Manual Testing to check the functionalities of the whole application
- Tested across operating systems including UNIX and Microsoft based kernels as well as cross browser functionalities between Internet Explorer,Google Chrome, Netscape, Safari, and Fire fox
- Skilled in analyzing business context and requirements for UAT testing purposes
- Responsible for UAT project planning like creating testing scenario, test plans, and test scripts
- Handle the tasks of explaining UAT scope, criteria and entry/exit strategy to less trained professionals
- Perform responsibilities of conducting research on IT requirements and business requirements in UAT areas
- Responsible for driving E2E Test scenarios efforts and in identifying test data for UAT
Environment: Flows Waterfall Methods, Windows, IOS, TFS, Android, JIRA, Microsoft Visual Studio, Microsoft Test Manager, UNIX, MS Office, Q2 Seals-force, Selenium IDE, WebDriver, SOAPUI, SQL, JAVA Scrip, Oracle.
Confidential
Automation Engineer
Responsibilities:
- Developed and implemented Test Plans, Test cases, Test Scripts on different applications.
- Participated Business Requirements, Functional and Technical design documents reviews and provided feedback /suggestion to design and business teams.
- Involved in Manual and Automated testing of the front-end application.
- Used Quality Center for uploading requirements, creating Test Plans, Test Cases, Test Sets and updating Test results.
- Generated Test Analysis Reports and Graphs using Quality Center
- Created Defects and used as a repository of defect or store them in the Quality Center.
- Conducted Smoke Testing to ensure minimum expected system behaviour.
- Executed detailed validation of application functionality, report Data integrity, and Real-time data integration.
- Performed System Integration Testing.
- Performed comprehensive System testing, Functional testing, API testing, Regression testing, and User Acceptance testing (UAT).
- Test and evaluate web interfaces for compliance to Section 508 web accessibility standards and WCAG accessibility guidelines and outline reports detailing accessibility issues. Conduct research on usability and accessibility issues.
- Assist and provide technical guidance in testing standards to ensure that application software complies with Section 508 compliancy standards and the law.
- Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing
- Developed various QA Automation Test Frameworks to ensure the code reusability and code maintainability, which reduce the script development time.
- Developed a complete automated functional test framework utilizing Java, JUnit, TestNG and Selenium.
- Wrote SQL queries for Back-end testing and checking the output of various reports.
- Performed Data Validation and Data Integration for Back End Testing using SQL Queries manually.
- Actively participate in the team meeting with the developer and business to understand the test requirements effectively.
- Monitoring of interest rates, FX and credit derivatives, currency hedges and the best ways to utilize them
- Participate in Review meetings, Walkthrough and Defect meetings.
- Attended daily defect status meetings and weekly team status meetings for reporting testing status and shared ideas for improved testing efforts.
Environment: WebDriver, Java, ALM, HTML, XML, Java Oracle, SQL, VBscripts, Java scripts, SQL Server08 R2, MS Office Power Point, Windows XP, Agile, JAWS, PageReader, ZoomText, NVDA, VoiceOver, WebDriver, SOAPUI
Confidential
Software QA Engineer
Responsibilities:
- Analyze Business, Functional Specifications, Use Cases and develop Test Plans, Test cases and Test scripts for both Positive and Negative tests.
- Validated the application's user interface, data validation, and end to end testing with multiple interfacing systems.
- Developed test scenarios from functional requirement documents.
- Performed integrated testing, regression testing, Cross Browser testing, and UAT testing.
- Wrote functional test plans, test cases, and supporting testing documentation.
- Managed the requirements using Requirements management tool Rational Requisite Pro.
- Exported requirements, developed test cases, executed test cases, logged defects into the Quality Center.
- Manually testing functionality of trading, mutual fund, option and bond web based application.
- Reported issues into the bug reporting system and follow up with the development team until it gets resolved using Quality Center.
- Test and evaluate web interfaces for compliance to Section 508 web accessibility standards and WCAG accessibility guidelines and outline reports detailing accessibility issues. Conduct research on usability and accessibility issues.
- Assist and provide technical guidance in testing standards to ensure that application software complies with Section 508 compliancy standards and the law.
- Build RESTful Web services using JAX-RS API
- Created Traceability between Requirements and Test Cases on Quality Center.
- Developed automated Test Scripts for the application based on the Business Processes using QTP.
- Performed Functional, Regression, Integration and End to End testing using QTP.
- Performed web testing using QTP for checking page contents, broken links, web objects, frames and tables.
- Created UDF in VB Script and accessed them through Function Library in the QTP.
- Load testing and performance testing of the web server by simulating hundreds of Vusers simultaneously using Load Runner.
- Performed database testing by writing queries in Oracle.
- Participated defects review meeting with developers and the system stakeholders.
Environment: .NET, C++, UNIX, Windows, JAVA, JIRA, HTML, XML, SOAP, Visual Studio, SpiraTeam, Oracle, Quick Test Professional, Quality Center, Selenium, Load Runner.
Confidential
Quality Assurance Analyst
Responsibilities:
- Involved in analyzing Business requirements/Product Design documents, specifications and development of Test Scripts, Test Cases and executing & reviewing them
- Developed Manual test cases for specific functional requirements.
- Performed manual testing of the website to determine ease of usability of the website.
- Made recommendations for manual and automated testing of varied functionality.
- Written user-defined functions and generated Test Matrix.
- Performed Regression testing to weekly builds.
- Performed System Integration Testing.
- Performed backend testing of database files using SQL queries.
- Used PVCS Version Manager to check out the latest versions of the build for testing purposes, and check in the updated test cases, and test documentations periodically.
- Performed Integration testing to verify the data interface between various application modules.
- Performed Black Box, Functional, Integration, UAT and Regression Testing of the website.
- Worked on Rational Clear case and Clear Quest for Configuration and Change management and Bug tracking.
- Interact with development team for new functionality and review defects.
- Attended review meetings and walkthroughs to discuss the status of the project
Environment: Oracle, Sybase, ColdFusion, JAVA, shell Script, HTML, XML, UNIX Shell Scripts, Rational Robot, Clear Case, Clear Quest, Sun Solaris, LOAD Runner, Windows 2003.