Qa Analyst Resume
Houston, TX
SUMMARY
- Around 7 years of extensive hands - on experience in diversified fields of the Software Development Life Cycle, Specialized in Quality Assurance Process, Verification, Validation, Testing and Reporting across multiple platforms and extensive manual & Automation testing experience, seeking a position as a Software Test Analyst.
- Very good knowledge on agile way of Testing and Scrum Methodologies.
- Expertise wif manual testing on web-based applications.
- Hands-On experience in Automation using Selenium WebDriver wif Java.
- Possess strong functional knowledge on Web based applications.
- Have very Good Knowledge in Testing Concepts.
- Expertise in Agile tools like Jira.
- Experienced in developing and executing automation Regression testing and System testing using Java, WebDriver, TestNG and Maven.
- Expertise in Test Plan Creation, Analyzing SRS, system test case design and development, test case review and test result analysis.
- Perform Database Testing using SQL, writing Queries on MySQL.
- Extensive experience in designing on Data Driven and Hybrid framework.
- Familiar wif Web Service testing using SOAP UI.
- Knowledge in creation of SQL queries, understanding of database technologies, data analysis skills.
- Good analytical and communication skills and ability to work independently wif minimal supervision and also perform as part of a team.
TECHNICAL SKILLS
TESTING TOOLS: Selenium Web Driver, Selenium Grid, Cucumber, SOAPUI
PROGRAMMING LANGUAGES: Java
WEB TECHNOLOGIES: HTML, XML
DATABASE: Oracle,SQL
OTHER TOOLS: Microsoft Office Suite (Word, Excel, Access, PowerPoint, Outlook), Adobe Acrobat, SharePoint, SPSS
DEFECT TRACKING TOOLS: JIRA
IDES: Eclipse
OPERATING SYSTEMS: Windows 7, Windows 8, Windows 10
PROJECT METHODOLOGIES: Agile-Scrum, Waterfall
WEB BROWSERS: Firefox, Internet Explorer, Chrome, Safari
PROFESSIONAL EXPERIENCE
Confidential, Houston TX
QA Analyst
Responsibilities:
- Conduct a thorough review of the system's requirements, including its user stories and design specifications, to verify dat it meets both technical and commercial objectives.
- Responsible for assisting the QA Manager by defining and developing from test strategy to test plans and creating test scenarios/cases by analyzing business/technical requirements and system designs to provide all types of testing.
- Following Agile Scrum methodology attended various meetings such as Release Planning, Sprint Planning, Daily Scrum, Demo and Retrospective meeting wif the scrum team.
- Create manual test scenarios and test cases based on the user stories, functional design doc and use cases.
- Mapped test cases back to the functional requirements for ensuring all the requirements are included through the Requirement Traceability Matrix (RTM).
- Performing Web-based Testing including GUI Testing, Black-Box Testing, Smoke Testing, Functional Testing, Backend Testing, Regression Testing, Integration Testing, System Testing, Functional Testing, Exploratory Testing, UX/UI Testing, Usability, and User Acceptance Testing (UAT).
- Worked simultaneously managing multiple projects in various stages of the Software Development Lifecycle.
- Using Jira for issue tracking and executed test cases in Test rail as a test management tool.
- Assisting the DEV team in Defect analysis wif the Client in order to decide what Defects should be assigned, fixed, rejected or deferred to be dealt wif later.
- Executing Regression Testing as required ensuring dat the latest delivery TEMPhas not ruined anything, and dat the software product as a whole is still working correctly.
- Working knowledge of HTML for finding web elements wif various methods and the ability to write dynamic XPath and CSS Selectors for Web Element Identification using Selenium WebDriver.
- Created Test Automation Framework wif Cucumber and Selenium WebDriver.
- Knowledgeable wif OOP (Object Oriented Programming) language JAVA, using IDE, IDEA tool Eclipse.
- Conduct Backend Testing using SQL to validate and manipulate data from the database and, use SQL queries for retrieving data from Oracle 11g database for executing user specific test cases.
- Write complex SQL queries using various kinds of joining and sub-queries to retrieve complex data from the RDBMS.
- Using Automation tools such as Selenium Web Driver for creating automation test scripts along wif debugging to enhance the script for execution purposes.
- Used API calls wif POSTMAN and Restful API using REST Assured Dependency for Web Services testing.
- Executed Smoke and Regression Testing using Continuous Integration tool Jenkins.
- Prepared Excel files for collection of data and Element Locators using object repository, used dis in the test suite wif the help of Apache POI dependency files.
- Completing Exit Criteria to store all key outputs, lessons learned, results, logs, documents related to the project to use them as a reference for future projects.
Environment: Selenium Web Driver wif Java, SQL, Jira, Postman, Restful, HTML.
Confidential, Waukesha, WI
Automation Tester
Responsibilities:
- Analyzed the user stories in the product backlog and identified test scenarios/test objectives.
- Followed Agile Methodology in Scrum Framework and attended all kinds of Project meetings wif the team.
- Reviewed the application requirements specification, use case Document, design document and provided feedback to the product owner
- Created Test Documents such as Master and Sprint test Plans, Test scenario, Test conditions, Test Data, Test specification, Functional and Integration Test cases (High-Level), Test Scripts and Reports, Defect tracker and RTM.
- Performed Smoke testing, Functional testing, System and Usability testing and used Agile as test and defect management tool, prepared Test planning, Defect summary, Requirement coverage report using the tool.
- Performed various types of Functional Testing and designed Test Scripts to analyze the results in various levels of the application.
- Extensively wrote SQL queries to Oracle to store data retrieve and validate the information for Backend Integration testing to verify data integrity and change updates.
- Developed Test scripts and worked wif automation team to develop a test automation suite for daily run and automated the same using Hybrid framework based on Java and Selenium.
- Experience in testing Web Services like RESTFUL using Rest Assured. Used Java JSON also to test Restful.
- Prepared and presented weekly and monthly QA Documentation and QA Reports of the project.
- Performed Cross browser testing to check the compatibility of the application in different browsers.
- Created a great relation wif the QA team, project manager, product owner, production team and developer to help, support and solve any issues immediately.
- Performed great responsibility in creating Test Status and summary reports, Defect reports, Weekly & Monthly basis based on the various progress levels of the project.
Environment: Selenium Web Driver wif Java, Agile Methodology, Jira, SQL, RESTFUL.
Confidential, Charlotte, NC
Quality Assurance Analyst
Responsibilities:
- Prepared and executed Test Cases manually according to the BRD, Technical Specification, Functional Design and Use Case documents, identifying applications functionality, test requirements and coverage.
- Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
- Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center.
- Interfaced wif developers to resolve technical issues and investigated software faults.
- Analyzed the functional specifications and helped team members to achieve test goals.
- Tested the reports developed in the system as per company Involved in Preparation, Reviewing and Execution of test cases.
- Involved in writing Test Plan for the web application after analyzing the specifications and business requirements
- Performed End-to-End Manual Testing of the application. Wrote several Test Cases for testing various functionalities.
- Participated in the test environment setup and in ensuring dat the facilities, test tools and scripts are in place to successfully perform the required testing effort.
- Wrote SQL Statements to extract Data from Tables and to verify the output Data of the report’s standards and requirements.
- Responsible for giving demonstrations and presentations to the management and mentoring other junior team members.
- Oversee the logging, review, and assignment of testing defects to the appropriate developers to ensure all defects are driven out through resolution. Log, track, and verify defects.
- Reporting End to End testing status to the higher management daily.
Environment: Waterfall, Quality Center, SQL.
Confidential
Junior Quality Analyst
Responsibilities:
- Responsible for writing automation scripts, Execution of Test cases and publishing test results.
- Analyzing the results, updating the status.
- Understanding the User Requirement Document.
- Raising Defects in JIRA tool, retesting and closing the Defects.
- Testing Tickets as well as Enhancements.
- Reported quality of database information after running SQL queries.
- Analyzing of test requirements and test scenarios and Creating manual Test cases
- Involved in the designing of manual test cases.
- Raising Defects in JIRA tool, retesting and closing the Defects.
- Testing Tickets as well as Enhancements.
Environment: Agile, Jira, SQL.