Quality Analyst Resume
Columbus, OH
SUMMARY:
- Over 6 years of QA experience in Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.
- Experience in Manual and Automation Testing of Web Services/Mobile Apps, Client Server and Web based Applications in different domains using QTP, SOAP UI, ALM and Selenium.
- Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server based Applications.
- Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
- Good knowledge on Healthcare, Banking, Logistics, Insurance and E - commerce domains.
- Expertise in Manual Testing and Automation Testing and Service Oriented Architecture.
- Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept .
- Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL technologies.
- Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium WebDriver with Java.
- Used Eclipse IDE to develop & debug the code.
- Experienced in using Test Management tool Quality Center.
- Strong knowledge in object oriented analysis and design.
- SOA Testing, Validation and Virtualization, Extended Web Services Tests in a Low -impact way using CA LISA.
- Ability to document and track defects as well as produce detailed reports using defect-tracking tools such as JIRA as well as HP ALM.
- Proficient as Mobile App Tester in testing Web applications and Mobile applications on iOS and Android Platforms.
- Built Java based test framework using cucumber, webdriver and node.js.
- Involved in setting of QA Test environment with simulated POS test environment.
- Knowledge of Agile methodology along with Automation Tools.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, and Junit/TestNG, Load Runner.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, BugZilla.
- Experienced in load and performance testing tool with JMeter and Load Runner.
- Experience in Black box testing with a complete QA cycle from testing, defect logging and verification of fixed bugs.
- Excellent analytical, problem solving, communication and interpersonal skills along with a good attitude for learning.
TECHNICAL SKILLS:
Testing Tools: Selenium Web Driver/IDE/GRID/RC, Appium, Mercury QTP, HP UFT, JMeter, LoadRunner, Cucumber, Fitnesse, SoapUI, LoadUI, Coded UI, Microsoft Visual Studio, XCode, Android Studio.
Programming/Scripting Languages: Java, SQL, JavaScript, Shell Script, VBScript, C, C#, HTML and XML.
Frameworks: JUnit, TestNG, Data Driven, Keyword Driven, Hybrid and Modular Frameworks, ATF (Automation Test Framework), Page Object Model, and Backend Testing.
Testing: Integration, Functional, Regression, Performance and Load Testing, Manual Testing, Black Box and White Box Testing.
SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services and SoapUI.
Bug Tracking Tools: HP Quality Center/ALM, Bugzilla, Visual Studio TFS, JIRA and Bamboo.
Methodologies: Agile, Scrum, Spiral and Waterfall, SDLC, STLC .
Build/ CI Tools: Ant, Maven, GIT, Sauce Labs, Jenkins and SVN.
Operating Systems: Windows, UNIX/Linux and MacOS.
Web Technologies: HTML, XML, CSS, JavaScript, Angular JS.
Networking Protocols: HTTP, FTP, SNMP and SSH, TCP, UDP, ICMP
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, OH
Quality Analyst
Responsibilities:
- Experience building automation framework from scratch using Selenium webdriver, JAVA, Junit and Eclipse.
- Worked on Agile/Scrum Methodology involved in giving points to User Stories, Back log grooming, User story demos, attended retrospective meetings and worked on Iterations (Sprints) part of releases.
- Good experience on Test Automation using Selenium Web Driver, TestNG Framework and Maven.
- Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI.
- Utilized role in mobile testing using Appium Mobile for testing client's m platforms
- Implemented open source tool Appium, Selenium Web Driver for cross browser and cross platform web/Mobile testing.
- Created and executed SOAP UI Scripts for the Web Services testing
- Used Agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
- Experience with Test Automation tools such as Selenium,TestNG, Jmeter, Junit.
- Experience in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse using Java script.
- Written Gherkins and Java scripting automation test scripts to execute in cucumber.
- Implemented Page Object Model Automation framework with Java, Selenium Web Driver and cucumber
- Developed and Consumed RESTful APIs for web applications using Java.
- Write SQL Queries in ALM to generate base data to excel. Summarize the daily, weekly and monthly status reports by test scenario, test case and test steps.
- Tested the workflow through the front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
- Worked on testing Android application by using Appium Server in JAVA language.
- Wrote Automation scripts using PhandomJS driver to run the tests on headless browsers for automating order placement and account management scenarios.
- Excellent experience of build tools like Maven and managing JAVA automation projects using them
- Configure the JIRA workflow for the project for improvement processes for screens, workflow procedures and reports of applications as per business requirement .
- Identifying, analyzing and documenting all the bugs observed during testing and create a ticket in the Jira.
- Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server .
Environment : Java, Selenium WebDriver, Appium, Eclipse, Test NG, SOAPUI, Cucumber,Maven, Jenkins,JMeter, HP ALM, SAP GUI, Phandom JS, Django, HTML, XML, Agile, JIRA, ERP, SQL, and Windows.
Confidential, Greenwood Village, CO
Quality Assurance Analyst
Responsibilities:
- Prepared automation test scripts to validate various functionalities using Selenium WebDriver using Java.
- Experienced in designing customized Hybrid framework, Keyword Driven, Data Driven & POM in order to make maintenance process easier and achieve efficiency, re-usability and accuracy across applications.
- Implemented open source tool Appium, Selenium Web Driver for cross browser and cross platform web/Mobile testing.
- Experience with working in short sprints in an Agile Scrum software development model.
- Maintained the Selenium & Java Automation Code and resources in source controls like Jenkins for improvements and new features.
- Document software defects, and bug tracking using HP ALM QC, and report defects to software developers.
- Created web UI tests using Cucumber, Gherkin, Selenium WebDriver.
- Work with Teams to create Acceptance Test Driven development (ATDD) test suite using Cucumber.
- Coordinated efforts between product development teams and offshore enterprise test team. Standardized QA standards and practices across teams where possible. Involve in BDD framework using cucumber
- Developed test plan, test cases, execution of test cases, reporting, tracking defect using HP Quality Center/ALM.
- Usage of cucumber in project to create and validate the test cases.
- Utilized SVN repository in order to perform efficient remote team working. Checked in all tested MySql code in SVN and maintaining versions of MySql codes.
- Experienced in integrating server side java code with UI components using JSON, XML and used AJAX & JSON communication against RESTful web services.
- Developed automation framework and scripts for End to End (e2e) testing using Selenium WebDriver and JavaScript.
- Used JDBC to invoke Stored Procedures and database connectivity to Oracle.
- Written several SQL queries and analyzed them to validate the business rules in Oracle database through SQL Developer as part of Backend testing.
Environment: Selenium Web driver, Eclipse, Hybrid Framework, ATTD, CA LISA, HP ALM, TestNG, POM, JIRA, Cucumber, Jenkins,SOAP and REST, JSON, XML, Appium, Oracle, SVN, MySQL.
Confidential, Bellevue, WA
QA Game Analyst
Responsibilities:
- Worked with QA lead in validating Test Plan and Test Scenarios.
- Performed configuration/ compatibility and user interface testing manually.
- Used HP Quality Center for tracking Defects and Test Cases.
- Executed test cases manually. Compared and analyzed actual with expected results and reported all deviations to the appropriate individual(s) for resolution.
- Wrote SQL queries for data analysis . Also verified business rules during data analysis.
- Created QA test report for each release.
- Performed game testing prior to all releases and updates.
- Identified and reported character flaws and graphic gaps.
- Prepared and submitted test finding reports to design and management teams on a regular basis.
- Identified glitches freezes and errors in a variety of games.
- Identified bugs and prepared reports for designers and management.
- Assessed game and network functionality on a regular basis.
- Evaluated all game programs for flaws and issues.
Environment: HP ALM, XML, Agile, Scrum, Windows,C#, MySQL, Confidential Game Server.
Confidential, Omaha, NE
Quality Analyst
Responsibilities:
- Detailed manual testing of new functionality & regression of existing functionality. This included Server & Client testing. Validation was performed against the server & java logs, database, XML messages between the client & server as well as the front end applications.
- Validated that the solution is fit for purpose and supports the full end-to-end client business process.
- Was involved in the claims process for management, billing and policy administration.
- Identified test conditions from project documentation and design, develop, maintain and execute test cases which provide full coverage for load/stress, scalability, regression and functional testing.
- Used Quality Center/ALM for tracking, analyzing and documenting defects.
- Acquire knowledge transfer from Developers or Business Analysts who are expert in the relevant functional domain.
- Regularly assessed progress and prepared test status report for management.
- Managing and performing hands on project planning, auditing of system requirements, creation of documentation, tracking progress metrics and defects through Quality Center and mentoring the off-shore team.
- Wrote Test Plans and played key role in dividing the Testing effort between automation and manual Testing teams.
- Setup Defect Review meetings with the IT team and QA offshore team. Send daily testing status report to all the stakeholders involved with the project.
- Responsible for maintaining and managing defects in HP ALM.
- Followed Agile testing methodology model to compliment development in incremental, rapid cycles.
Environment: Java, SQL Server, Python, Web Services (SOAP & RESTFUL), JavaScript, Agile, JSON, XML, Python, HP ALM.
Confidential, Los Angeles, CA
Quality Analyst
Responsibilities:
- Created Modular Driven Automation Framework from the Scratch.
- Developed automated test scripts using Selenium and in Java Eclipse.
- Involved in test cases review by development team, product management and modified the test cases based on their feedback.
- Developed ANT based build scripts to run Selenium Automation.
- Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.
- Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
- Performed cross-browser testing.
- Used Selenium GRID to execute test cases on multiple platforms.
- Responsible for updating and maintenance of existing selenium scripts.
- Performed testing on web services using SOAPUI with XML web services and SOAP.
- Created positive and negative assertions based on the business requirements.
- Performed Data Driven testing using SOAPUI.
- Reported defects through Jira and performing Regression to resolve bugs fixes.
- Extensively involved in resolving bugs fixes with Development Team.
- Used Jenkins as continuous integration tool to schedule and run the automated test scripts.
- Used SVN for Build Management for each release, QA, Integration and staging environments.
- Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.
Environment: Selenium WebDriver, Java, JavaScript, HTML, Junit, Cucumber, Jenkins, ANT, CSS, Firebug, XPath, Web Services, SOAP UI, XML, Eclipse, Jira, Windows, Unix, Oracle 11g, Agile Methodology.
Confidential
Systems Test Engineer
Responsibilities:
- Well versed with complete life cycle of Manual Testing process with both Agile and waterfall methodologies
- Experience in leading a Manual Testing assignment and successfully tracked progress of Manual testing effort.
- Planned and executed end-to-end testing including functional, smoke, regression, integration and exploratory testing as required in Waterfall .
- Performed of Manual testing for the functionality and GUI of the application using ALM.
- Used Quality Center to manage testing and track test results for each build and report defects detected.
- Preparation of Test Cases as per the functionality requirements in the Quality Center and mapping the requirements to the test coverage to ensure proper coverage.
- Used Web Services - WSDL and SOAP for at the client side and used SAX, DOM and XML parsers for data retrieval.
- Performed Web Services Testing and XML validation by creating test case suite using Soap UI.
Environment : Quality Center, HP ALM, GUI, LoadRunner, SOAP UI, MS Office, Manual Testing, XML,WSDL.
Confidential
Systems Test Engineer
Responsibilities:
- Involved in development of test cases from functional requirements, technical specifications and use cases.
- Executed Manual Test Cases by using positive and negative test scenarios.
- Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.
- Performed module testing, integration testing, system testing and Usability Testing according to the technical specifications.
- Performed Regression testing at various phases of the project development.
- Performed Test Run manually and maintained logs in Test Lab of HP Quality Center.
- Used Test Director and Mercury Quality Center for updating the status of all the Test Cases & Test Scripts that are executed during testing process.
- Involved in re-testing the test cases and closing the defect.
- Participated in peer review with team and developers to review test cases/test scripts.
- Prepared the test documentation using MS Word.
- Participated in Walk through of test plans and test cases.
- Took part in Test Closure Activities and in providing the Test Closure Document to the stakeholders.
Environment: Manual Testing, Mercury Quality Center 10.0, Windows XP, UNIX, Microsoft Tools (Word and Excel).