Qa Analyst Resume
Jersey City, NJ
SUMMARY:
- Over 5 years of professional experience in Software Quality Assurance using Selenium.
- Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall, Agile, and Scrum.
- Extensively experienced in performing Manual and Automated Testing.
- Experienced with various types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Unit Testing.
- Experience in analyzing business specification documents, designing and developing Test Plans, writing and executing Test Cases.
- Experienced in automation based on Selenium - RC and JUnit framework with Java programming language.
- Exposure to SoapUI to test XML Web Services. Well versed with SOA architect and WSDL.
- Experienced with Automated Testing tools such as Selenium WebDriver, and Selenium Grid.
- Knowledge of SQL and extensively worked on SOAP testing using SOAP UI, POSTMAN
- Experienced in Creating/Executing/Troubleshooting Selenium automation test scripts generated from test cases.
- Experienced in XML files, Flat files, CSV files.
- Experienced in bug and defect tracking using tools like ALM, Bugzilla, Quality Center, JIRA,Test Manager
- Good knowledge of SQL, functions, store procedure etc.
- Experienced in writing SQL queries for back-end testing and validation of data.
- Extensive knowledge of QA Methodology and Life-Cycle standards.
- Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.
TECHNICAL SKILLS:
Automated Tools: ALM/Quality Center, Selenium WebDriver, Selenium RC, SOAP UI, JUnit, TestNG, JIRA.
Databases: Oracle, MySQL, MS SQL Server
Programming Skills: Java, VBScript, Groovy.
Operating Systems: Unix, Windows, MAC
Web: HTML, XSD, XML, JavaScript, SOAP, WSDL, REST, JSON, XPATH
PROFESSIONAL EXPERIENCE:
Confidential, Jersey city, NJ
QA Analyst
Responsibilities:
- Involved in Sprint planning meeting and grooming session for upcoming Sprints.
- Estimate the testing effort and Track it Visual Studio.
- Involved in Analyzing the Functional Specification Document and creating test strategy and test cases in Test Manager.
- Involved in Analysis FSD and working closely with System Analyst to get all the required information to create Test data ready.
- Performed different kinds of testing like Sanity testing, GUI, Functionality, Integration, Regression, Usability, End to End testing, User Acceptance and Back End Testing.
- Ensure all the scenarios including positive and negative are covered while testing.
- Performed API testing using Postman or SOAP UI.
- Log all the defects in Test manager and assign to appropriate developer.
- Create test result documents, requirement traceability matrix and share it on Sharepoint for approval.
- Developed and maintained Manual and Automation test scripts through HP Quality Center.
- Used Test Manager for Bug Tracking, Bug fixing, and Bug Reporting.
- Involved in the Database Testing using SQL Quires of the Application like checking all the Tables in the Database and checking whether the data is moving in their Respective Tables.
- Provided support and feedback as needed to production teams ensuring that both internal and external client's needs are met.
- Performed functionality and regression testing during the various phases of the application using Selenium.
- Involved in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
- Coordinating Offshore team and providing meeting minutes to them.
- Attending and driving demo meeting end of the sprint.
- Carried out testing in Different Environment such as QA environment, Staging and INT environment.
- Experienced in handling multiple project simultaneously.
- Involved in the test case walkthroughs, assessment meetings, FSD review meeting, TPD review meeting.
Environment: Selenium WebDriver, Eclipse, TestNG, Ms SQL server, SOAP UI,PostMan, TestManager, Visual Studio, Sharepoint, HTML, XML, Jenkins, ANT, Maven.
Confidential, New York, NYAutomation Engineer
Responsibilities:
- Involved in developing and executing Test-plans & Test-cases for complex, highly scalable and fault-tolerant systems & interfaces that are developed in Agile methodology.
- Analyzed requirements & developed tests for developers to use in test-driven development.
- Designed and developed test cases, updated status reports, documented test results based on logs; Validated and verified all logs which is created after the execution of batch files.
- Performed different kinds of testing like Black Box, GUI, Functionality, Integration, Regression, Usability, System, User Acceptance and Back End Testing.
- Created Requirement Traceability Matrix and also updated the Requirement traceability matrix timely with the changes in HP Quality Center.
- Developed and maintained Manual and Automation test scripts through HP Quality Center.
- Used Jira for Bug Tracking, Bug fixing, and Bug Reporting.
- Involved in the Database Testing using SQL Quires of the Application like checking all the Tables in the Database and checking whether the data is moving in their Respective Tables.
- Performed functionality and regression testing during the various phases of the application using Selenium.
- Developed a Data Driven Framework using Selenium.
- Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium.
- Used Jenkin as a Continuous Integration server to configure with GitHub and Maven.
- Scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.
- Involved in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
- Built Safari browser extension to be able to run WebDriver in Safari browser.
- Generated Weekly Reports, Defect Reports and Customized Summary Reports.
- Participated in various meetings and discussed Enhancements and Modification Request issues.
- Involved in the test case walkthroughs, assessment meetings.
Environment: Selenium WebDriver, Eclipse, JUnit, Oracle, SQL Developer, SOAP UI, JMeter, HTML, XML, XSD, Cygwin, Jenkins, ANT, Maven.
Confidential, Richmond, VASelenium Test Engineer
Responsibilities:
- Developed Test Plans and Test Scripts for Automation Testing using ALM and also modified existing scripts as per the new builds.
- Conducted End-to-End, Manual testing of the system and prepared and managed test cases using ALM.
- Used ALM to track, report, and manage defect throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.
- Involved in data mapping of the project requirements, queried the database using SQL queries for data mining, data analysis and data modeling.
- Extracted data from different department to flat files and load the data to the target Oracle and SQL server database.
- Used complex SQL Quires to perform back-end data base testing.
- Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.
- Implemented cross browser and cross platform web testing with Selenium RC and WebDriver.
- Used Junit and TestNG testing Framework as a test runner with Selenium.
- Used Selenium to expand test scenarios to catch more bugs and improve quality.
- Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
- Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.
- Identified the defects through Selenium and ensured that business processes deliver the expected results and remain reliable throughout the production release.
- Developed and implemented Data driven and Keyword Driven automation testing framework with Selenium RC and WebDriver.
Environment: Selenium-RC, Selenium Webdriver, Eclipse, JUnit, MS SQL Server, TOAD, Java, XML, XSD, SOAPUI, JIRA.
Confidential, Bloomfield, CTQA Engineer
Responsibilities:
- Reviewed the Functional Requirement Documents, Test areas and the Functional Specifications of the application.
- Involved in the preparation of traceability matrices.
- Developed Test Scenarios and Test Procedures based on the test requirements.
- Created Test Cases manually for Functional testing based on the Functional areas and Use Case documents.
- Enhanced the effectiveness of the test environment by creating stubs.
- Responsible for performing static and dynamic analysis of the software module.
- Responsible for generating test reports, defect tracking.
- Responsible for recommending necessary changes and modifications to program developers.
- Implemented procedures to improve productivity and quality.
- Performed Test Case reviews and monitored Test Execution.
- Performed backend testing using SQL Developer / TOAD.
- Maintained and executed Test cases and Test scripts using HP Quality Center.
- Involved in Manual Testing, Integration Testing, UAT Testing and Regression Testing.
- Developed User Acceptance Test scripts, and carried out UAT.
- Wrote test plans for positive and negative scenarios for functional, GUI and security testing.
- Responsible for creating test cases for End to End Testing.
- Participated in regular QA Team meetings and discussions.
Environment: Quality Center, Oracle, Windows, Selenium, Linux, Windows, MS Office.