Associate Qa Resume
Sunrise, FL
SUMMARY
- 6+ years of manual and automation software testing experience, including in - depth experience in SDLC, Agile, test plan creation, requirements analysis, test case design, and test execution best practices.
- Experience in Manual testing as well as Automated testing of web applications.
- Experience in web automation which includes GUI Testing, Functionality Testing, Unit Testing, Integration Testing, Regression Testing, System Testing and User Acceptance Testing.
- Experience in automation testing using HP QTP, Selenium Web driver, Junit, TestNG, Jenkins, Cucumber, SOAP UI, Maven, and Ant.
- Experience on testing web services (SOAP, REST) using SOAP UI and Postman.
- Strong expertise in SDLC, project management and testing lifecycle methodologies like Waterfall, Agile
- Experience in performing database testing and working with SQL queries and database like MS SQL Server and MySql.
- Experience in Creating ServiceNow reports and dashboards.
- Excellent experience in developing Test Scenarios, Test cases, Test Scripts and Test reports for Manual as well as Automated testing for various applications to ensure proper business compliance.
- Worked with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium web driver and Selenium Grid), JUnit, JIIRA and Eclipse
- Excellent skills in overall Defect Management/Problem Solving including tracking bugs, reporting using JIRA and Bugzilla.
- Worked closely with ServiceNow functional team to build requested items and tasks using workflows to manage processes from the customer to the fulfilment teams
- Experience in using source control tools like Subversion (SVN), GIT, Bitbucket
- Hands-on experience on Chef as the Configuration management tool to automate repetitive tasks, quickly deploys critical applications, and proactively manages change
- Experience with DevOps methodologies and cloud infrastructure automation tools like Ansible, Puppet, Chef
- Competent skills on DevOps essential tools-Jenkins, Maven
- Knowledge on various Docker components-Docker Engine, Hub, Machine, Compose and Docker Registry
- Knowledge of ServiceNow applications for Incident, Change, Problem, CMS, Facilities, Knowledge, CMDB and reports / metrics, as well as Performance Analytics
- Hands on experience in Open-Source Automation Tools (Selenium, JMeter)
TECHNICAL SKILLS
Automation Testing Tools: Selenium (WebDriver, RC, IDE, Grid), Protractor, TestNG, JUnit, Jasmine, Karma, Mocha, Chai, Cucumber, SoapUI, Postman, Rest Assured, JMeter, APPIUM, XCode, Android Studio.
Frameworks: Cucumber, Keyword Driven, Data Driven, BDD, Hybrid, Page Object Model (POM).
Utilities: Eclipse, GIT, SVN, Firebug, Fire Path, TOAD, and Putty.
Build, Integration & Collaboration Tools: Maven, Jenkins, Confluence
Bug Tracking Tools: JIRA, HP ALM & Quality Center, Bugzilla.
Markup Languages: HTML, CSS, XML
Programming tools/Languages: C, Java, Java Script, Type Script, SQL, Groovy, Gherkin
Database: MySQL, Oracle, SQL Server
Cloud/ Virtualization Tools: AWS, Docker
Operating systems: Windows, Unix/Linux
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome.
PROFESSIONAL EXPERIENCE
Confidential, Sunrise, FL
Associate QA
Responsibilities:
- Designed test strategies, test plans, and test cases from requirements, design documents and specifications for testing across different platforms and with an emphasis on automation.
- Executed test cases including functional, regression, exploratory, performance, load and smoke tests for both web applications and database
- Reporting defects, tracking, validating, and closing items; summarizing results
- Worked closely with the Scrum Master to ensure backlog is ready and actionable
- Worked with functional teams to analyse and identify automation test cases, identify test data requirement for automation
- ImplementedBDDthroughCucumber
- Created theFeatureFilesfor Cucumber Automation
- Created Test Automation Framework withCucumberandSelenium WebDriver
- Interacted with application teams and functional testers to discuss automation scope, framework tailoring, and design
- Analysed, researched, and responded to internal customer inquiries, identifying trends, and escalated them to the appropriate parties for resolution
- Collaborated user group and the systems team to report and correct system issues and/or report issues by creation of production system tickets
- Generated required system enhancements, reporting, and error resolution
- Intuitively researched issues reported by the business units regarding application and process problems to identify the "root" cause, the full impact of the issue on all business/system processes with follow through to completion
- Took ownership of issues, collaborated with other teams, and team members to manage them through to completion
- Performed testing of system enhancements for usability, performance and adherence to standards as directed
- Documented and reported results to development project team
- Developed expertise in the data within systems database tables as new processes and tables are created
- Created groups, roles, and security groups to access certain functionalities and customized home page.
- Used queries to create reports
- Generated weekly and monthly reports
Environment: MS EXCEL, JIRA, Cucumber, Selenium web driver, TestNG, ServiceNow.
Confidential, Troy, AL
QA Automation Engineer
Responsibilities:
- Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
- Associated with development team to understand technical design and architecture for test planning.
- Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
- Created Selenium WebDriver automation scripts using Java to validate functionality on various browsers.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium WebDriver.
- Configured Selenium WebDriver and created Selenium automation scripts in java using TestNG prior to agile release.
- Designed Test Cases in a spreadsheet and uploaded them to Quality Center Test Plan module and executed them in QC/ALM test lab for various source systems.
- Developed test code in Java language using Eclipse IDE and TestNG framework.
- Updated Test Plans and Test Cases periodically to manage changes in requirements.
- Maintained and executed Maven build files for running automated tests.
- Regression test cases were written and automated using Selenium Web Driver.
- Involved in User Acceptance Testing (UAT), to test the application for various modules/joins in the application with the assistance of Cucumber in a Behavior Driven Development (BDD) Framework.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
- Experienced in testing applications manually as well as using the automated testing tools like HP Quality Center/ALM.
- Tested compatibility of application for dynamic and static content under various cross browsers using XPath, CSS Path in Selenium.
- Used GitHub as code repository and Code Collaborator to manage code reviews.
- Efficient management of Jira for bug tracking and Confluence for design documents.
- Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
- Followed Agile testing methodology, participated in daily Scrum meetings and testing each Sprint deliverables.
Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, Eclipse, GitHub, HP Quality Center, Agile, Jira, Windows.
Confidential, Seattle, WA
QA Engineer
Responsibilities:
- Extensively worked on every stage of application development right from collecting requirements.
- Identified test cases to automate, prioritized suitable candidates for automation and automated test cases using Selenium RC and Selenium IDE, Junit and Java.
- Developed/Updated System Test Plan, Test scenarios and Test Scripts as per the requirements and Change Request Document.
- Performed Automation Testing in selenium Web Driver with investment, built the Automation Framework and created the test data for the specific testing.
- Experienced in Functional and RegressionAutomationTesting with Selenium and Coded UI for the Web based application.
- Worked with PostmanRest Client to validate XML responses for the API requests sent.
- Conducted Load Testing through creating, modifying and executing scripts usingJMeter, Blazemeter.
- Developed test code in Java language using Eclipse IDE and Junit framework.
- Prepared test cases, test data and test responsibility matrices for the application under test.
- Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
- Used Java, Maven, Github, Selenium WebDriver and TestNG to setup automation framework.
- Identified software defects and interacted with developers to resolve them and provided full support to the test team using the QC.
- Communicate defects using Quality Center (QC) with proper Severity and Priority.
- Tested the application in highly dynamic environment with sprint team using Agile methodology.
- Execution of System Integration Testing, User Acceptance Testing. Created Test matrix, Test Summary Report, UAT Summary Report and UAT Sign off Report.
Environment: Java, Selenium WebDriver, TestNG, Junit, Jenkins, Ant, SOAP UI, Eclipse IDE, Firebug, SQL, Windows.
Confidential
Manual Testing/QA Analyst
Responsibilities:
- Involved in writing Test Scripts for the main application functionality such as validation, business workflow.
- Performed Manual Testing on different Modules of the Application.
- Involved in analysis of Test Plans and Test cases according to business Specifications and designing.
- Investigated Software bugs and maintained reports, tracked defects.
- Prepare detailed reports of Bugs and Defects, Pass/Fail reports and comparison analysis and interacted with the development teams, application and data architecture team, migration and build teams to report and correct defects.
- Test Procedures and cases were developed in SQL basic language.
- Helped in Performing Business Functionality, User Interface and Performance tests.
- Worked on Test Director for Loading, Executing and preparing the Test Results.
- Developed and conducted system and user acceptance test plans on completion of system testing before installation of the application on user environment.
- Created SQL Scripts to run against database testing and for populating, updating and deleting the data from the database.
- Investigated Software bugs and interfaced with developers to resolve technical issues. Closely worked with respective personnel to nail down the bugs and reported bugs to all concerned.
Environment: Java, SQL, Quick Test Professional, Selenium IDE, SQL script, VB Script, Bugzilla, Windows.
