Qa Analyst Resume
Chevy Chase, MD
SUMMARY:
- More than Six years of Software Quality Assurance Testing experience with Client - Server and Web based applications.
- Extensively experienced in formulating Test Plans, Test Cases, Test Scenarios, and Test Approach.
- Strong in analyzing Business Requirements, developing and executing Test Plans, Test Cases and Test Scenarios for manual/automated testing.
- Strong experience in Software Development Life Cycle using Agile, Scrum, Waterfall methodologies.
- Extensive working experience in GUI testing, Functionality testing, System testing, Integration testing, Backend testing, Regression testing and UAT.
- Expert in JIRA design specific for Testing and Defect Tracking.
- Experienced in performing backend testing using SQL.
- Experienced in all types SQL queries like select, insert, update, and delete records.
- Good Knowledge in designing & developing data driven framework using Selenium WebDriver, TestNg.
- Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concepts like polymorphism, encapsulation.
- Experienced in developing and implementing automation using Selenium WebDriver and Java.
- Experienced in using Eclipse IDE to develop & debug the code.
- Able to create and execute Automated Test Scripts using Business Process Testing.
- Ability to design and develop of a Keyword driven Framework for Test Automation.
- Knowledge on SOAP and REST based web services, SOAPUI testing tool.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
- Proficient in Configuration Management Tools VB scripting, SVN.
- Extensive working knowledge in UNIX/Linux environment to analyze log file & to monitor process.
- Thoroughly Cross browser tested projects to support IE, Firefox, Safari, Opera and Chrome.
- Ability to collaborate with testers, business analysts, developers, project managers and other team members in testing complex projects for overall enhancement of software product quality.
- Self-starter and team player with excellent communication, problem solving skills, interpersonal skills and a good aptitude for learning.
SKILLS MATRIX:
Testing Tools: Selenium WebDriver, Selenium Grid, Selenium IDE, SoapUI, Postman
Defect Management Tools: HP ALM/Quality Center, JIRA
Languages: Java, SQL, HTML, CSS, JavaScript, XML, VBScript, C/C++, C#
Databases: SQL Server, MySQL, Oracle
Version Control: GIT/GitHub
Operating Systems: Windows, Mac, Linux, UNIX
Test Framework & Design: JUnit, TestNG, Cucumber, Page Object Model
Project Framework: Data Driven, Behavior Driven Development
CI Tools: Jenkins
IDE: Eclipse, IntelliJ Idea
Project Building Tools: Maven
MS Tools: MS Outlook, MS Visio, MS Word, PowerPoint
Web Debugging Tools: XPath, Firepath, Firebug
PROFESSIONAL EXPERIENCE:
Confidential, Chevy Chase, MD
QA Analyst
Responsibilities:
- Involved in providing end to end testing services for the web application.
- Actively participated in all phases of SDLC (Planning, Design, Development and Results).
- Participated in Cross-Team meeting with developers and design architects to understand functional requirements.
- Actively involved with Scrum and Sprint meeting, managing product backlog, removing obstacles to progress, re allocating resources when necessary.
- Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design).
- Generated the test scripts for Functional, Data driven and Regression testing using the automated testing tools.
- Performed GUI functional and sanity testing manually for each new build of the application.
- Performed both Manual and Automated testing.
- Developed user defined functions for different selenium locator types.
- Prepared Test Plans and Test Cases based on the functional requirements, specifications and wireframes.
- Performed System and Integration Testing along with testers.
- Responsible for defect tracking and management metrics, defects are logged and change requests are submitted using JIRA.
- Involved in writing test cases in JIRA.
- Wrote SQL queries to perform Backend Testing.
- Customized Selenium API to suit in testing environment.
- Involved in developing and executing automation Regression testing and System testing using Selenium.
- Performed Data driven testing to validate the components displayed on the website using Selenium.
- Created various data tables based on created templates for different states to execute batch files in Selenium.
- Developed components for each transaction used in the test script or scenario by using Selenium.
- Involved in using Maven build tools to manage framework dependency jar files.
- Involved to run test cases using JENKINS.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Tested compatibility of application for various cross browsers using XPath in Selenium.
- Developed and executed test cases and verified actual results with expected results.
- Executed functional, data-driven and load testing for web services/API testing in SOAPUI.
- Worked on User Acceptance Testing (UAT).
- Generated Weekly Reports, Defect Reports and Customized Summary Reports.
- Participated in various meetings and discussed Enhancements and Modification Request issues.
Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, SOAP UI, GitHub, Firebug, Firepath, Xpath, Eclipse, JMeter, JIRA, SQL, Windows, MS Office Tools, MS Outlook, SharePoint.
Confidential, Chicago, IL
QA Engineer
Responsibilities:
- Involved in project planning, coordination and implemented QA methodology.
- Involved in Planning, Coordinating, Directing, Organizing Project Staff in the testing process
- Developed and maintained the QA management tool for project and design issues.
- Analyzed Business and Functional requirements and provided feedback to business analyst.
- Developed test plan, test cases, test scenarios, traceability matrix, logging defects and run defects review meeting.
- Provided project risk analysis report to management and go through each risk item in a meeting with management.
- Involved in Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC).
- Involved in writing and executing the Test cases, analyzing the Test results and Defects Tracking.
- Involved in creating Test Strategy, Test Plan, Test Reports, Test Cases and Test Scripts for Automated and Manual Testing based on the functional specification for the Functional, Regression, GUI Usability and System Testing.
- Provided complete Defect/Bug tracking process using JIRA.
- Reported the bugs and the test results in the JIRA.
- Involved in database testing using MS SQL Server.
- Installed & Configured Selenium Web Driver, Test-NG, Maven tool and created Selenium automation scripts in java using Test-NG prior to next quarter release.
- Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting using TestNG.
- Used Apache POI for the data driven test cases.
- Applied robust Page object Model (POM) pattern on new builds and every modification in the application for Selenium WebDriver to do Smoke and Regression testing.
- Used Firebug to capture and validate XPath Locators to identify elements.
- Involved in using Apache POI to read data from external sources to feed locators into the test script.
- Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
- Validated business reports and worked closely with business analysis.
- Defined and developed project plans, released management and changed management processes; conducted cost or benefit analysis and risk assessments.
Environment: Selenium WebDriver, Selenium Grid, TestNG, Cucumber, Maven, Jenkins, Rest Assured, GitHub, Java, Windows, Mac OS, Oracle, MS Office Tools, MS Outlook, SharePoint, JIRA, IntelliJ IDEA, Eclipse IDE, Postman, AWS, UNIX, Agile.
Confidential, Louisville, KY
QA Tester
Responsibilities:
- Involved in working with Business Analysts, Programmers and Business users through the life cycle of the project.
- Prepared Test estimation and Test metrics documents.
- Involved in developing and executing comprehensive system test plans and scripts, and facilitating testing across multiple departments.
- Created manual test cases and test suites for different modules of the application.
- Involved in defect tracking and reporting using JIRA.
- Prepared documentation for assigned projects and followed software release procedures, requirements analysis using Quality Center/ALM for importing specifications and documents.
- Performed Database Validation to check the updated data in the database using SQL quires.
- Performed back-end testing to ensure data consistency on front-end by writing and executing enterprise level complex SQL using TOAD.
- Developed SQL script in TOAD for data validation and data integration testing in Oracle and SQL Server database.
- Coordinated with developers and system engineers to fix application defects.
Environment: TestNG, Eclipse, Selenium, Maven, SOAPUI, Java, Java Script, MS Word, MS Excel, MS Outlook, JIRA, HTML, CSS, XML, XPATH, Firebug, SQL, DB2, Windows.