Qa Analyst Resume
Hoboken, NJ
PROFESSIONAL SUMMARY:
- 7+ years of experience in software Analysis, Design, Development and Software Testing (Manual and Automation) of Client Server and Web Applications.
- Experienced in Waterfall, and Agile Methodologies.
- Experienced in testing Web - Based, E-Commerce and Client Server applications.
- Worked with emphasis on Quality Assurance, Business Analysis, System Integration, Data Analysis and Implementation Production support activities.
- Experienced in writing Test Cases, Test Scripts and Test Scenarios from System/Software Requirement Specifications according to the Business Requirement or User Stories.
- Experienced in GUI, Smoke, Integration, Functional, System, User Acceptance, Regression, Positive and Negative, and End to End testing.
- Experienced skills in back-end testing using SQL Queries and SQL Join on SQL SERVER, Oracle, and DB2.
- Good Understanding on SOA Architecture. Experienced in testing different Web Service using SOAP UI.
- Experienced with Web Services and API testing by using SoapUI tools.
- Used Soap and Rest Project for Web Services testing.
- Strong knowledge on Postman, Rest Assured and Swagger Tools.
- Used XML and Json format for different Methods.
- Involved in the entire QA process, well acquainted with all phases of SDLC and STLC and had experience in testing very complicated applications.
- Experienced in Core Java and Object-Oriented Programming Concepts.
- Designed and Developed Automation Test Scripts using Selenium Web Driver with Java language binding.
- Experience in working with TestNG and Maven framework and report generating.
- Very good exposer in Cucumber and Gherkin.
- Experience in working with Jenkins and GitHub.
- Strong knowledge on Appium, Android Studio for Mobile Automation Testing.
- Experience working with resources in different geographical locations and offshore vendors.
- Communicating effectively with business units, IT Development, Project Management and other support staff the results of testing exercises.
- Adaptable to work both as a team member as well as independently. Ability to proactively comprehend problems and resolve them with minimal supervision.
- Quick learner with the ability to grab and learn new technologies.
- Self-motivated, energetic and highly ethical in all work related assignments thus able to immediately contribute to corporate goals and objects.
TECHNICAL SKILLS:
Testing Tools: ALM, JIRA, Selenium Web Driver, SOAP UI, Beyond compare.3, Winscp, Putty, TestNG, Maven, Cucumber, Jenkins, Git, GitHub, SonarLint, SonarQube, Appium, Android Studio.
Testing Language: Java, C#, C++, .NET, JavaScript, Gherkin.
Database: Oracle, MS SQL Server, DB2, MS Access.
Web Technology: HTML, XML, CSS, Inspect Element, Locators.
Operating System: Window 7, Window 10, UNIX, MAC.
Bug Tracking Tools: ALM, QC, JIRA.
PROFESSIONAL EXPERIENCE:
Confidential, Hoboken, NJ
QA Analyst
Responsibilities:
- Collaborate with all members of the project team including associates from the Development, Business Analysis, Quality Assurance and Release Management teams to ensure quality of deliverables.
- Involved in analyzing and understanding the software Requirement Specifications; involved in developing Test Plan, Test Scenarios and Test Cases.
- Implemented Application Lifecycle Management (ALM) for Test Planning, Test Case Designing, Test Execution and Requirement Mapping with Test Cases.
- Involved in defect tracking and reporting using HP ALM (Application Lifecycle Management).
- Used HP ALM/QC to maintain & execute Manual Test Scripts and to track production defects.
- Performed Database Validation to check the updated data in the database using SQL queries and SQL Join.
- Wrote PL/SQL statements to test the result of deployment for correct business logic.
- Experienced with web Services API testing by using SoapUI tools.
- I used Soap and Rest API for Web Services testing.
- I sent the request to the server through wsdl file, which was provided by the developer in XML format and got a response in the same format. I validate each and every attribute by using assertion as a validation point. I validated my result on the basis of the requirements.
- In the Rest services I used URI in Json format for sending the request to the server and got the response by using Get method.
- Developed the Automation Test Scripts in Selenium Web Driver using Java based on the design pattern Page Object Model for reusability.
- Prepared XML and Excel files for collection of data and Element Locators using object repository, used this in test suite with the help of Apache POI API library files.
- Created Maven Project using Maven; build automation tool to create dependencies like wars, jars; Usage of plugins for invoking XML files.
- Used Jenkins as a Continuous Integration Tool to execute and generate reports of Maven and Java Projects.
- Used TestNG framework for designing and reporting the test Scripts.
- Used Cucumber as a Behavioral Driven Development Framework with Gherkin Language.
- Used GitHub; source code management tool for code re-usage, high portability extending scope Of Automation Testing.
- Project is under Agile environment; I attended daily standup meetings, provided daily status on Manual and automation test results. Attended sprint-planning meetings to review the user stories and story points.
- Collaborated with development on test automation efforts to ensure that development Supports the testing solutions.
- Performed functional, compatibility testing on different browsers like Chrome, Firefox, and IE.
- Developed SQL queries and Joins for validating data in Oracle Database and used Excel and XML files for Data Driven Automation testing. Used JDBC to connect to the database and validated data by using Selenium Web driver.
- Verify readiness of the product for release through release review.
Environment: ALM, JIRA, Oracle, Windows 7, Windows 10, Java, JavaScript, Selenium Web Driver, Maven, TestNG, Jenkins, GitHub, Cucumber, Gherkin, SonarLint, SonarQube, HTML, MS Word, MS Excel, XML, and Agile.
Confidential, Pittsburgh PA
Test Engineer
Responsibilities:
- Analyzed the Business Requirements Document, Created test Plan, Designed the test cases for new Functionality.
- In Agile environment; attended daily stand up meetings, project-planning meeting and reviewed user stories.
- Performed in functional, Smoke Testing, Black box, Integration, Exploratory Testing, Regression, End to End, GUI, Browser compatibility testing on Windows and Mac.
- Performed Front end and Back end testing of all the Modules using Manual as well as Automation Testing techniques.
- Written and executed SQL queries and different type of Joins etc. to validate the data from the database.
- Logged the defects in ALM (Application Lifecycle Management tool) in order to perform defect lifecycle.
- Prioritize issues based on the business requirements and co-ordinate between the teams to get the issues fixed.
- Involved in defect review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.
- Developed and execute test scripts using Selenium Web Driver with Java language.
- Performed automation testing using TestNG, Maven, GitHub and Jenkins.
- Located web elements using XPath expressions, CSS Selectors etc.
- Designed & Developed Data Driven Framework using to perform functional and regression testing.
Environment: Windows7, UNIX, MAC, Java, C++, C#, .NET, HTML, Java script, Oracle, XML, Agile, Scrum, Selenium Web Driver, Maven, TestNG, Jenkins, GitHub.
Confidential, Washington, DC
QA Analyst
Responsibilities:
- Experienced in Manual software testing in web-based applications.
- Analyzing and understanding the software Requirement Specifications; involved in developing Test Plan, Test Scenarios and Test Cases.
- Performed GUI, positive, negative, smoke, functional, integration, regression, end-to-end, User Acceptance testing, Black box testing.
- Implemented Application Lifecycle Management (ALM) for Test Planning, Test Case Designing, Test Execution and Requirement Mapping with Test Cases.
- Involved in defect tracking and reporting using HP ALM (Application Lifecycle Management).
- Performed functional testing, compatibility testing on different browsers like Chrome, Firefox, and IE.
- Performed data validation and testing extensively by using SQL queries including multi-table joins, and sub-queries.
- Involved in defect review meetings, weekly status meetings and walkthroughs meetings and interacted with Business Analysts and Developers for resolving Defects.
Environment: Windows, MAC, UNIX, QC, ALM, JAVA, C#, Oracle, .NET, Agile, Waterfall, XML, HTML, C++. Selenium Web driver
