System Qa Analyst Resume
West Des Moines, IA
SUMMARY:
- Over 8 years of experience which includes various types of testing, functional, security, performance, automated, acceptance and Selenium testing.
- Have an experience in wide variety of domains which includes Retail, Financial, IT industry, health care insurance, and Ecommerce.
- Diversified experience as Quality Analyst and Engineer with testing of stand - alone, client server, web-based Database, Enterprise, Mobile applications.
- Excellent understanding of Software Quality Assurance Techniques and strong knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Extensive experience in implementing QA Methodologies, Test Plans, Test Cases, Test Scenarios and test deliverables for various applications.
- Expertise in functional testing, integration testing, regression testing, black box testing, white box testing, unit testing, GUI testing, system, Regression, integration, and UAT testing browser compatibility testing .
- Proficient in different forms of testing like manual testing, unit testing, integration testing, regression testing and non-functional testing.
- Skilled in developing and executing test cases manually and developed automation script with Selenium Suite, Selenium Grid.
- Expertise in Set up of Selenium WebDriver on TestNG Framework using Eclipse IDE
- Experienced in working with unit testing frame works like Junit and TestNG frameworks.
- Good experience in development of iterative and detailed project management plans and schedules using Agile-SCRUM methodology.
- Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios.
- Expertise with Core Java and Object Oriented Concepts (Encapsulation, Abstraction, Inheritance, Polymorphism and Exception Handling).
- Testing the security of the hosting infrastructure and testing of web application.
- Implementation of parallel execution in the automation framework to do browser compatibility testing, using IE, Chrome and Mozilla .
- Experienced in working with different software methodologies like Agile, scrum and water fall methodologies.
- Managing the testing team by delegating tasks and tracking the same.
- Experience in End-to-End testing, Ad-hoc testing.
- Knowledge of Keyword Driven Framework, Data Driven Framework and Hybrid Framework from scratch.
- Gathered specifications and requirements to develop Test Plans and to create Test Cases using Quality Center .
- Created and executed detail function Test cases based on the business requirements .
- Developed automated tests in Java using Selenium RC, Junit and TestNG.
- Developed Web Client Test Cases based on Business Rules.
TECHNICAL SKILLS:
Testing Tools: Selenium IDE, WebDriver, Grid, QC/ALM, JIRA, BugZilla, TestNG, Junit, ALM, FileNet, DataCAP.
Web Technologies: Java Script, VBScript, HTML, XML
Web Debugging Tools: FireBug, FirePath, FireFinder, WebDriver Element Locator
Databases: Oracle 11g/10g/9i, My SQL, DB2,Sql Server 2008, SQL Server 2005, MS-Access, MS-Excel, MS-SQL Server
Frameworks: Junit, TestNG
Languages: C, C++, SQL, Java
Operating system: MS Windows 2000/XP/7/8, MAC, UNIX
Databases: Oracle, SQL Server, MS Access
Build Tools: Ant, Maven
Tools: / IDE: VMware Workstation, Notepad, Notepad++, Eclipse
PROFESSIONAL EXPERIENCE:
Confidential,West Des Moines,IA
System QA Analyst
Responsibilities:
- Creates, prepares and implements systems quality assurance reviews for numerous applications
- Responsible for primary development of testing strategies
- Consults with users, providing advice and direction
- Performs more complex analysis of business requirements and system specifications
- May serve as a coordinator for all testing activities on a project
- Creates test plans and scripts for own projects
- May lead and review test plans written by others
- Performs moderately complex to complex test data conditioning, regression testing and testing validation.
- Provides specific guidance on defects to developers
- Gives direction to less experienced analyst.
- Using IBM DataCap application for scanning document and validate according to the requirement.
- Assisting with the business case
- Planning and monitoring
- Eliciting requirements
- Requirements organization
- Translating and simplifying requirements
- Requirements management and communication
- Requirements analysis. Use requirements to drive the design or review of test cases, process change requests, and manage a project’s scope, acceptance, installation and deployment.
- Logs, tracks and verifies resolution of software and specification defects documents all phases of the QA process.
Environment: Java, Selenium IDE, Selenium WebDriver, TestNG, Junit, Eclipse, XPATH, Firebug, Fire path, HP ALM, Agile, HTML, SQL, Oracle and DataCap.
Confidential, Sacramento,CA
Selenium Tester
Responsibilities:- Gathered specifications and requirements to develop Test Plans and to create Test Cases using Quality Center .
- Actively participated in agile testing and completed tasks on time for each sprint to meet the deadlines.
- Extensively used Selenium Web Driver for automating UI for IPhone, android devices, to enroll users to devices and submitted in Perforce location.
- Wrote automated client-side GUI testing code using Selenium RC/WebDriver.
- Used Selenium-Web Driver with TestNG to make direct calls to the browser using each browser's native support to automate the AUT from within the browser.
- Used Firebug Tool to identify the Object's id, Name, xpath, link text in the application.
- Involved in executing all Selenium test scripts on the different browsers and checked for compatibility.
- R egression test cases were automated using Selenium - Web Driver in Java.
- Executing Test Cases, Test Plans and Analyzing the Test Results.
- Developed the Positive and Negative Test Cases for various modules based on the business requirements.
- Investigated software bugs and maintained reports, tracked defects.
- Prepared detailed reports of Bugs and Defects, Pass/Fail reports and comparison analysis, and interacted with the development teams, application and data architecture team, migration and build teams and the DBA team to report and correct defects.
- Extensively used HPALM for test planning, maintain test cases and defects.
- Executed and maintained end-to-end GUI automation test suites on FileNet Environment
- Categorized bugs based on the severity and interfaced with developers to resolve them.
- Execution of daily smoke tests to ensure the deployment of each environment is stable.
- Divided various functional areas of the application into various Risk Levels for effective testing of the application, also risk leveled all the Test Cases accordingly.
- Prepared status summary reports with details of executed, passed and failed test cases.
Environment: Agile Methodology, Java, J2EE, Selenium, UNIX, MS Office, SQL Server, Selenium IDE, WebDriver, Grid, QC/ALM, JIRA, BugZilla, TestNG, FileNet, Junit, ALM, Rally.
Confidential,Sacramento,CA
QA Engineer
Responsibilities:
- Developed automated tests in Java using Selenium RC, Junit and Ant .
- Involved in setting up configuring the testing environment with Eclipse, Junit, and Selenium WebDriver and Selenium Java client driver .
- Co-ordinate with Developers, users and various members of the team to discuss and resolve defects as well as their priorities / severity.
- Worked on Selenium for creating and executing test cases for functionality testing of a web app.
- Involved in defining test automation strategy and test scenarios , created automated test cases, test plans and executed tests using Selenium WebDriver.
- Used Firebug and FirePath to write automated test scripts using XPATH.
- Performed GUI testing, Functional testing, Integration testing, Regression testing, Ad -hoc testing, Negative testing, End to End testing, Load testing, User Acceptance testing on multiple projects.
- Designing the test cases using HP ALM.
- Performed Data Validation followed by the manual testing of back-end.
- Performed End-to-End testing manually.
- Worked on JIRA for ticket management.
- Used SQL to validate backend database changes, deletes and update.
- Attended day-to-day meetings for providing regression status of existing functionality.
- Worked with developers in order to resolve the bug issues .
Environment: Java, Selenium RC/IDE, Junit, Ant, Eclipse, XPATH, Firebug, Fire path, Jira, agile, HTML, SQL, Oracle and Windows XP.
Confidential,Eldorado Hills,CA
Software Development Engineer in Test
Responsibilities:- Developed Web Client Test Cases based on Business Rules.
- Performed functional, negative, positive, Integration, Regression, End to End and User Acceptance Testing.
- Collaborated with all teams within the agile environment.
- Preparation of test strategy and test plan for testing on SME for workflow system at FileNe t testing.
- Identified issues before they became problems and collaborated to fix them.
- Developed the Automation Test Scripts using Selenium TestNG framework.
- Execution of test scripts using Selenium WebDriver using JUnit frame work .
- Setup Selenium GRID to run Selenium scripts on different browsers.
- Worked with developers and the testers to verify test cases .
- Created and executed multi-action scripts based on test script/scenario flows
- Involved in querying using SQL and updating records and validate database records as expected.
- Used HP QC for tracking defects and notifying developers
- Involved in Task Estimation, Prioritization, Creation and Communication to Onsite.
- Developed automation test scripts using Selenium Suite to evaluate Security of Web based user authentication apps.
- Coordinated user acceptance testing with final users & prepared end user documentation for the new system.
- Maintained bug lists for critical issues using Quality Center& reported the same in status meetings
- Prepared and Presented weekly and monthly QA Defect and Status Reports to the different Stake holders.
Environment: Quality Center, Manual testing, Selenium, HTML, SQL server, FileNet, Internet Explorer, Microsoft outlook, PowerPoint and HP Quality Center ALM
Confidential,LA,CA
QA Analyst
Responsibilities:- Creating detailed test plans, test cases and executing it.
- Strong knowledge in Securities and trading industries.
- Set up test lab and worked as an administrator in the QA department .
- Developing test plans and test cases using web tracker.
- Performed thorough analysis and reviewed requirements and designs in SDL Tridion content management environment (CMS).
- Conducted proof of concept (POC) for the Reuters reference data repository product (RRDS). The product being evaluated would centralize the receipt, administration, creation and distribution of client reference and market data received from multiple vendors (i.e. S&P, Interactive Data, and Bloomberg).
- Testing and Validating Market Data portion received for a third party source such as CBS Market Watch and others on trading applications.
- Testing order management system using strong analytical and mathematical skills.
- Validated fix protocol messages.
- Prepared Test Data/Content and published Content Components, Templates and pages using SDL Tridion Test Environment in order to perform manual testing .
- Buy and Sell Stock, mutual fund, option, fixed income, bond.
- Validated data for existing clients using Oracle SQL.
- Manually testing functionality of trading, mutual fund, option and bond web based application. Testing text, navigation bar, links, and design.
- Testing cross browser functionality of browser as well such as Internet Explorer, Chrome, Safari and Fire fox.
- Testing cross browser functionality in Macintosh.
- Performing Black Box, Regression, Functional, smoke and System Testing.
- Driving the implementation of automated regression tests .
- Performing and monitoring of live applications & assisting in first line application support.
- Buying and selling securities mentioning tax lot, cost basics to see that particular security purchase and sell record.
- Clearly and accurately report and assign bugs using bug-tracking tool.
- Manage testing efforts for multiple locations. Work closely with business analyst and developers Flows Agile Methods .
- Doing Regression testing using automated tool Selenium.
Environment: Windows NT, Java script, Selenium IDE, WebDriver, Grid, SDL CMS, QC/ALM, JIRA, BugZilla, TestNG, Junit, ALM, Rally, XML, Fire fox, Safari, Mac Pc, C++, MS Excel, MS Office, Oracle, Unix, and Java
Confidential,Dallas,TX
QA Analyst
Responsibilities:- Logs, tracks and verifies resolution of software and specification defects documents all phases of the QA process.
- Understanding and experience developing project plans, scope documents and managing time lines following an approach such that project deliverables are thoroughly communicated to the client and deadlines are met
- Experience analyzing complex issues and/or requests to provide effective solutions with the ability to identify root cause, communicate options and propose solutions
- Ability to analyze user needs/requirements to translate into business requirements and system solutions
- Experience working in a fast paced environment where multiple duties are performed to meet client expectations and deadlines
- Creates, prepares and implements systems quality assurance reviews for numerous applications
- Responsible for primary development of testing strategies
- Consults with users, providing advice and direction
- Performs more complex analysis of business requirements and system specifications
- May serve as a coordinator for all testing activities on a project
- Excellent communication skills, both written and verbal
Environment: FileNet, Quality Center, DataCAP, SQL, SDL, MS Office, WindowsXP.
