Qa Analyst Resume
El Segundo, CaliforniA
SUMMARY
- Quality Assurance Engineer with 7 years of Professional Experience
- Creating manual and automated test scripts for user interface, functionality, system, and ad - hoc & Regression testing
- Experience in Documenting quality assurance practices
- Experience in all testing methodologies with Solid experience in Agile
- Extensive experience in manual QA (test plan creation, execution and issue reporting)
- Experience in Writing, executing and maintaining automation Scripts using Selenium RC and Web Driver in Java/Junit/TestNG for performing Gray box and regression/automation testing.
- Created and maintain reusable data driven automation framework using, Selenium API in Java and Junit
- Knowledge in JAVA, JUNIT, SQL, Oracle, XML, UNIX, Relational Database Management Systems.
- Script development with and without the aid of test plans and/or functional specifications
- Ability to work with resources at offshore locations and help knowledge transfer and oversee quality of deliverables
- Worked on Cross platform testing tools including mobile applications like I-phone, Android and Windows
- Experience in creating the Requirement traceability matrix and performing the corresponding analysis
- Experience with SQL as it relates to test execution, data validation and defect resolution
- Experience in managing the entire test process, evaluate test results, and recommend improvements
- Experience in overseeing test analysts (both onsite and remote) throughout the project lifecycle strong XML knowledge and have worked on Web Services based projects
- Excellent Communication and Presentation skill
- Experience in testing on Windows and Linux based environments
- Strong ability to work in a collaborative environment under challenging deadline
- Experience in coordinating Cross-functional teams to ensure that QA standards are met throughout all phases of development
TECHNICAL SKILLS
Automation Testing & Management Tools: Selenium, RC and Web Driver, Quality Center, STS,SVN, Test Link, NVDA
Office Tools: Outlook, Word, Excel, PowerPoint, Lotus Notes, SharePoint
Languages: Java, JUNIT,HTML,XML, CSS, SOAP UI
Build and compile tools: Maven, Ant, Junit, Test NG
Databases: MySQL, Oracle 9
Platform: Windows, Macintosh, Linux, IPhone, Android, Touch screen devices.
Webpage inspection tools: Developer tools(Chrome and IE), Firebug, Fire path
Bug Tracking Tools: Bugzilla, JIRA, TRAC.
Browsers: Firefox, Safari, Chrome, Opera, IE
PROFESSIONAL EXPERIENCE
Confidential, EL Segundo, California
QA Analyst
Responsibilities:
- Create Test Plans and Test Cases for all scenario types and execute. (i.e. positive, negative testing, boundary) using SPIRA & JIRA
- Overseeing execution of all software testing programs, tools and techniques
- Work with the PMs to create test schedules using RALLY
- Analyze and ensure test results and changes/defect are reflected in the test case and test cases are updated appropriately based on resolution
- Worked on Multiple Sports Applications at a time such as NFL, Golf and Tennis
- Performed Junit testing using TestNG
- Handled sponsorship schedules during live games using Ad builder tool
- Performed Server side testing for data integrity using PUTTY
- Performed Application Testing by writing automation scripts using SELENIUM Web driver (JAVA)for smoke testing
- Performed Reporting validation using SQL Client
- Document, implement, monitor and enforce all process and procedures for testing is established as per the standards defined by organization
- Sending status report daily & Weekly to the client
Environment: Windows, Linux (Centos), SQL Client, SPIRA, JIRA, PUTTY, RALLY, Java Script, JAVA, Selenium
Confidential, Bloomington, Illinois
QA Automation Engineer
Responsibilities:
- Developed test plans and scenarios for both backend and front-end testing
- Performed Junit testing using TestNG
- Created Automation Test Scripts in Core Java using Selenium Web Driver and Web Application Tester.
- Created batch files for Firefox and IE Drivers for multiple browser testing.
- Performed back end testing for data validation by making Database Connections.
- Performed Regression Testing by modifying Automation scripts for Change requirement and Test case modifications.
- Installed STAX/STAF on remote machines for Script execution process.
- Collected Logs and Generated Reports and Log bugs using TRAC.
- Developed scripts for test cases from scratch and executed them using Test Link.
- Designed test scenarios and performed user acceptance testing before product launch.
- Performed black box testing - usability, compatibility, UI, integration, and functional.
- Created batch files to run the entire automation testing on development and production environments.
Environment: Selenium RC, Selenium Web Driver, WAT, STS, SVN, JDBC, Junit, SQL, STAF Manager, Test Link, WAT
Confidential, Saint Petersburg, Florida
QA Engineer
Responsibilities:
- Review and validate requirement docs and use cases of all the new features and feature enhancements and create ATDD test cases.
- Conduct walkthroughs with the product managers including the technical users to validate design.
- Create detailed Test Plans, Test Scenarios, Test Cases, Test Summary Results and Traceability Matrix.
- Develop Automation Scripts using in Core Java using Selenium Web Driver
- Create and maintain reusable data driven automation framework using, Selenium API in Java and Junit
- Maintained Code using SVN and Build the code using ANT
- Created and Executed Batch files in System and Production Environment
- Define testing methodologies and create training documents.
- Build, compile and run automation scripts on production and development environment
- Experience Testing the Transactions for Credit and Debit Card
- Constantly find scope for automation across web based and mobile based application and CMS tools.
- Write SQL Queries for database validation and automate back end testing using JDBC and Junit.
- Maintain code version control using SVN.
- Build, compile and run automation scripts on production and development environment using MAVEN and ANT.
- Create batch files to run the entire automation testing on development and production environments.
- Perform root cause analysis on the issues reported by end users and customers.
- Involved in Accessibility testing, Regression testing, Unit testing, Compatibility testing, Integration testing, System testing and User Acceptance Testing
Environment: Selenium Web Driver, JDBC, TestNG, SQL, CMS, JIRA, TOAD
Confidential, Oklahoma City
Quality Assurance Analyst
Responsibilities:
- Involved in the development and implementation of Test cases, Test plans, Test data and test scripts according to requirements in the Use Case and Requirement documentation
- Initially performed manual testing of each unit and then each build.
- Involved in the whole Planning of Test, setting Test Conditions, Test Data and Expected results for Regression, Integration, Stress, and User Acceptance Testing.
- Defects were identified and reported to the development team using Test Director.
- Responsible for Build Verification Testing (BVT)
- Did Backend testing of the Oracle database using SQL commands on database manually for the integrity of data in tables
- Perform Functional and Load testing using SOAPUI
- Strong Knowledge of XML in Testing Web Services
- Experience in testing the application developed in C# environment.
- Experience Testing the Transactions for Credit and Debit Card
- Participated in Bug reporting and reviews.
- Conducted Synchronization tests to check whether the application is working as per the functionality or not.
- Worked with SQL for testing data validation
- Worked with Requirement Manager, Test plan Manager, Test lab Manager and Defect Manager to develop requirements, Test plans, Test plan schedule and defects respectively using Test Director.
- Developed Defects summary graphs by preparingperiodic Reports, Charts like Pi, Gantt charts using Test Director.
Environment: Quality Center 9.2, Java, C#, SOAPUI, Html,JDBC, XML, Java Script, SQL, UNIX, Windows.NET
Confidential
QA Analyst
Responsibilities:
- Conducted walkthrough with game designers and producers to review the game design.
- Conducted Testing in Linux based environment
- Created detailed test cases, test plans traceability matrix and test scenarios.
- Conducted manual testing of mobile games with respect to requirement docs and user perspective, across different mobile handsets
- Use device anywhere studio to test games across different mobile simulators.
- Conducted manual testing of online games across different browsers to test UI, functionality and compatibility.
- Validate the final jar files. Keep track of jar version control. And deliver the final Jar files to the marketing team.
- Created and maintained training documents.
- Involved in performance and stress testing of online games.
- Requirement analysis and design/specification testing.
Environment: Touch Screen & Phone devices, Bugzilla, Linux, Java