Quality Analyst Resume
Columbus, OH
SUMMARY:
- Total 10 Years of professional experience in Software Testing with good understanding of Quality process methodologies
- Expert in Selenium WebDriver, Xpath and CSS
- Expert in Mobile App Testing in iOS and Android Platform.
- Expert in Amazon Device Farm, Device Connect
- Worked on iOS (iPhone 6 plus, iPhone 6S plus, iPad Air, iPad Mini), Android (Samsung Galaxy S6, Samsung Galaxy Tablet), Winows Phone and web applications by testing against real mobile devices in the AWS Cloud
- Experience with cucumber along with webdriver and Gherkin Scripts
- Experience with Agile methodology and its best practices ATDD&BDD.
- Extremely skilled in manual and automation testing of web and mobile applications on Java platforms with great attention to detail.
- Hands - on experience in Mobile Application Testing on Android and iOS platforms on browsers like chrome on Android and safari on iOS.
- Worked on iPhone Simulators to test native apps on different types of device OS.
- Expertise in participating in requirement analysis reviews and working sessions to understand the requirements and system design.
- Have experience in working with Agile and Waterfall methodology
- Experienced in providing test management actions and activities (STLC) using ALM/Quality Center.
- Very good in writing SQL queries for backend data validation and data integrity check.
- Experience in Automated QA using JUnit, TestNG, Maven and Jenkins and Selenium WebDriver
- Experienced in developing use cases, user interface specifications, and user requirement specification documents.
- Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
- Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
- Experienced in using Apache POI to read data from external sources to feed locators into the test script.
- Experienced in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
- Experience in developing application using Core Java.
- Experienced in conducting different types of testing including Black Box Testing, GUI Testing, Data Driven Testing, Back End Testing, Integration, Regression, Sanity, Functional and System testing.
- Experienced in using ALM/Quality Center for managing test execution and defect tracking of all issues.
- Experienced in using Jenkin as a Continuous Integration server to configure with GitHub and Maven.
- Have strong understanding of Agile development practices.
- Excellent interpersonal and oral/written communication skills with the ability to understand and explain both business and technical needs from and to clients and customers.
TECHNICAL SKILLS:
Testing Tool: WebDriver, JUnit, Firebug, ALM, Cucumber, Gherkin
Defect/Bug Tracking Tools: JIRA, Quality Center, Clear Quest
Operating Systems: MS Windows, UNIX (Solaris), Linux (Red Hat), Mac OS
Programming Languages: Java, SQL
Web Technologies: HTML, CSS, XML, XPATH
RDBMS: Oracle, MySQL
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, OH
Quality Analyst
Responsibilities:
- Interacted with the BAs and gathered requirements and analyzed business flows.
- Involved in Agile Methodology Sprint with daily status meetings.
- Extensively used ALM for test planning, bug tracking and reporting.
- Perform requirement analysis for the newly created stories.
- Test execution within the sprint timelines.
- Test Plan / Test scenario / Test case creation with respect to all the acceptance criteria.
- Used Cucumber for automating web application.
- Involved in writing Gherkin language with ATDD, BDD.
- Involved in the Regression Testing using Selenium.
- Developed Test Automation for Web application using Java.
- Validating the data between the database and the end user application.
- Identifying the gaps in requirements and discussing with BA and Scrum master to create stories for the same.
- Creating Object Repositories and Step definitions.
- Involved in complete QA Life Cycle.
- Used Jenkins CI Continuous Integration tool.
- Wrote SQL queries to test data integrity and performed database testing for the application.
- Preparing the weekly metrics and planning the deliverables within the scheduled time lines.
- Driving the defect triage and status reporting meetings.
- Coordinated with developers to resolve the defects and close them.
- Responsible as a team lead and individual contributor as well.
Environment: Windows 7, Java, SVN, Jenkins, .Net, Selenium WebDriver, HP ALM, IBM Cognos Reporting tool, Qlick View, UNIX, MS Office, Oracle, TOAD, JIRA, XML.
Confidential, SFO, CA
QA Lead and Mobile QA
Responsibilities:
- Interacted with the BAs and gathered requirements and analyzed business flows.
- Implemented simulator for Mobile App Testing in iOS and Android Platform.
- Worked on Mobile Application Testing on Android and iOS platforms on browsers like chrome on Android and safari on iOS.
- Expert in Amazon Device Farm, Device Connect.
- Worked on iOS (iPhone 6 plus, iPhone 6S plus, iPad Air, iPad Mini), Android (Samsung Galaxy S6, Samsung Galaxy Tablet), Winows Phone and web applications by testing against real mobile devices in the AWS Cloud.
- Worked on iPhone Simulators to test native apps on different types of device OS.
- Used agile methodology with 2 weeks sprint.
- Used Cucumber for automating web application.
- Created Test Cases in Gherkin language with ATDD Framework.
- Developed Test Plan, Strategy, Test Cases, Test Scenarios, Scripts, Test Metrics, and Reports.
- Developed Test Automation for Web application using Java, TestNG, and SeleniumWebDriver.
- Involved in the Regression Testing using Selenium
- Performed Data-Driven testing by developing Java based library to read test data from Properties files.
- Reviewing and updating the test cases whenever needed.
- Wrote SQL queries to test data integrity and performed database testing for the application
- Logging defects, issues and defect tracking using Jira.
- Implemented step definitions using java language
- Used Java JDBC and related Jars to connect to Database.
- Coordinated with developers to resolve the defects and close them.
- Created and submitted automation test execution summary report to Team Lead.
- Participated in daily stand-up scrum team meetings
- Used Jenkins CI Continuous Integration tool
Environment: Windows 7, Oracle, TestNG, iOS, Mobile Testing, Selenium WebDriver, Maven, Jenkins, SQL, HP ALM, Java, Cucumber, Jira
Confidential, SFO, CA
QA Lead and Mobile QA
Responsibilities:
- Involved in Agile Methodology Sprint with daily status meetings
- Used Cucumber for automating web application
- Involved in writing Test Cases in Gherkin language with ATDD, BDD.
- Analyzed, revised and created test scenarios according to business and functional requirements.
- Worked on iOS (iPhone 6 plus, iPad Air), Android (Samsung Galaxy S6, Samsung Galaxy Tablet), and web applications by testing against real mobile devices in the AWS Cloud
- Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
- Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non Functional requirements.
- Created detailed Test cases according to business requirements.
- Set up test cases, test sets, and defects in HP ALM.
- Wrote Manual Test cases in HP ALM and executed the test cases.
- Used HP ALM to execute test cases and identifying, reporting & resolving defects.
- Performed Back-end data base testing using SQL quires.
- Created and maintained Automation Framework using Cucumber.
- Wrote Features with Scenarios using Gherkin language
- Creating Object Repositories and Step definitions.
- Implemented Gherkin step definitions using Java language
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Used Maven build tool to generate Test Report.
- Used Jira for Story board and tracking
- Attended Defect review meetings with testers and development team.
- Reported Test Execution & Defect status on Weekly basis to the Management.
Environment: Java, HP ALM, Cucumber Gherkin, Maven, Jenkin, TestNG, Oracle, MQ Direct, Windows XP, UNIX, Jenkins CI, Jira
Confidential, DE
Quality Analyst
Responsibilities:
- Created various documents such as Test Plan, Test Scenario and Test Schedules document, Defect Management Workflow Diagram, Test Case, Test Script, and User Manual Document.
- Analyzed Business requirements, functional specs and Use Case documents.
- Worked directly with Business Analysts to understand the changes and updated requirements.
- Managed and controlled Requirements, Test Design, Execution and Defect management and tracking Process using HP Quality Center.
- Helped Quality Center Administrator to maintain users, groups, domain, projects, and policies.
- Set up test cases, test sets, and defects in Quality Center.
- Perform Browser Compatibility Testing and GUI Testing.
- Wrote Manual Test cases in Quality Center and executed the test cases.
- Scheduled the script execution, published results and reported defects as required in Quality Center.
- Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing, Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing.
- Executed the transactions manually and verify the back end functionalities and data exploitation.
- Wrote PL/SQL statement to extract, update data from the tables.
- Performed through Database functionality tests and verified the Business Logic Implementation by constructing and executing several SQL statements.
- Involved in generating the weekly status reports, monthly reports & release analysis.
- Involved in Regression Testing for every changes in modules.
Environment: HP Quality Center, Oracle, Unix, Windows, MS Office, MS-Excel Macros, PDF, Mozilla, Agile.
Confidential
Quality Analyst
Responsibilities:
- Extensively documented Test Requirements and Test Plan using Quality center to track the stakeholders requested enhancements and changes.
- Performed Smoke, Functional, Black box testing, White box testing and Regression.
- Performed manual tests on various modules using positive and negative scenario.
- Manually manipulate data directly from Oracle database using TOAD.
- Analyzed the end-to-end functionality by testing the application manually.
- Writing and reviewing Manual test cases and customizing Quality Center as needed.
- Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
- Analyzed test monitoring and take quick test control decisions by the Reports and Graphs using Quality Center.
- Grouped Manual test cases in sets and scheduled them for execution using Quality center.
- Monitored test results, tracked defects and communicated them using Quality center.
- Involved in generating the weekly status reports, monthly reports & release analysis.
- Actively participated in bug meetings with QA team and developers to discuss and resolve outstanding defects.
Environment: Windows 7, MS Office 2010, Quality Center 10.0, Windows 7, UNIX, TOAD, MS-Excel, MS-Access.
Confidential
Quality Analyst
Responsibilities:
- Involved in project planning, coordination and implemented QA methodology.
- Participated in analyzing the user/business requirements, functional specifications and use case documents to create the Test Plans and Test cases for System testing.
- Responsible for testing of new functionality and enhancements, regression testing, system end-to-end testing, functionality testing, block box and gray box testing, integration testing, negative and adversarial testing.
- Configured HP Quality Center in Agile environment.
- Created, executed Test Sets and maintained documentation of test results using HP Quality Center.
- Monitored and tracked defects/risks and managed through resolution using Quality Center.
- Performed complex queries for data validation in SQL statements.
- Analyzed test results reports and test cases results and determined causes, and created detailed and comprehensive defects reports.
- Participated in the test environment setup ensuring that the facilities, test tools and scripts are in place to successfully perform the required testing effort by Regression Team.
- Enhanced regression test cases to implement complex testing scenarios, increased permeations of functionality testing, and increased code coverage using Selenium WebDriver.
- Performed functional test automation and execution processes in a web environment using data-driven development with Selenium WebDriver.
- Used Selenium Grid to run parallel test on different browser and OS configuration.
- Checked the response of the application, when more than certain amounts of users are using application at the same time.
- Generated defect status report, QA status reports, Risk Analysis documents, Requirements Traceability reports, Test Execution and test results summary reports.
- Participated in various meetings and discussed Enhancements and Modification Request issues.
Environment: Java, Selenium WebDriver, Selenium Grid, Firebug, FirePath, Css Selector, HTML, XML, XPATH, Quality Center, Oracle SQL, MS Project, MS Office, and Windows XP Professional.
Confidential
Quality Analyst
Responsibilities:
- Regularly assess testing progress and prepare test status report for management. Communicate with QA manager about testing progress, needs and any organizational/quality/technical risk/issue that might have an impact on the ability of the testing team to perform testing activities
- Performed Smoke, Functional, Exploratory, regression testing and Browser compatibility testing (Google chrome, Firefox, Internet explorer)
- Release validation, including certification, documentation and signoffs
- Involved in test plan, design, execution and test cases from requirements
- Involved in GUI functional and regression testing & Browser Compatibility Testing
- Prepared test data for positive and negative test scenarios for functional testing as documented in the test plan
- Performed system and end to end testing
- Performed Positive testing and Negative testing.
- Used Inner and Outer joins while testing from multiple tables
- Performed data driven tests (DDT) to validate the same scenario with different test data.
- Provided weekly management status reports and coordinated meetings between test team and development team to review defects.
- Used Quality Center to store all testing result and for defect tracking and reporting
Environment: Windows7, HP - Quality Center, SQL, MS Office, Firebug, FirePath