KANIZ RUMA
US Citizen
E-mail: **********@*****.***
Phone: 1-347-***-****
PROFILE SUMMARY:
̈ Over 5 years of experience as a Selenium QA Analyst/Selenium Engineer; Proficient in all phases of Software Development Life Cycle (SDLC) includes Implementation, Documentation, and Testing on web and Client-Server Applications. ̈ Extensive knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
̈ Experienced in System Specification Analysis, Testing Methodology, and Test Plan Formation. ̈ Expertise in analyzing the Design Documents, Use Cases and preparing Test Plans, Test Scenarios, Test Cases.
̈ Experienced in preparing and executing Test Scripts, Test Reports and Documentation for both Manual and Automated Tests. Planning and running the test scripts and keep track of Bugs. ̈ Proficient in estimating time and effort of testing related tasks based on software development lifecycle methodologies.
̈ Experienced in working with Agile Methodology.
̈ Expertise in Black Box, Verification, and Validation Testing, Database (backend), Functional, Regression, Smoke, Integration, System, Negative, Exploratory, UAT and Ad- hoc testing. ̈ Experienced in Review of Design Documents, Test Scenarios, and Test Cases. ̈ Usage of Manual and Automation testing tools like Selenium, ALM/Quality Center, and JIRA. ̈ Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept like polymorphism, encapsulation.
̈ Experienced in editing and playback of test scripts after fixing the bugs and prepared bug reports using Trackers/Bug Reporters like ALM/Quality Center, and JIRA. ̈ Experienced in formulating and executing test queries using SQL on Oracle. ̈ Good Knowledge in designing & developing Data Driven Framework using Selenium WebDriver, TestNG, Page Object pattern and Apache POI API.
̈ Strong knowledge on Selenium Components: Selenium WebDriver, Selenium GRID, Selenium IDE, Selenium RC.
̈ Hands-on experience in testing SOAP & Restful web services using Postman. ̈ Having Knowledge of Continuous Integration and Continuous Development Tool like Jenkins. ̈ Proficient in MS Word, Excel, MS Access, PowerPoint, and Outlook. ̈ Experienced in organizing and coordinating the participation of customer groups and Project staff involved in the testing process.
̈ Good Knowledge in preparation of Requirement Traceability Metrics (RTM), Defect Report, Test tracking Report and Weekly Status Reports.
̈ Excellent technical, analytical, organizational, communication and problem-solving skills and ability to understand, flexible and quickly adapt to changing environments professionally and personally.
EDUCATION:
Bachelor’s Degree, Brooklyn College (In Progress). TECHNICAL SKILLS:
IDE Web services: Eclipse, IntelliJ
Testing Tools: Selenium Web Driver, Selenium GRID, Selenium IDE, BDD, Appium, JMeter, Jenkins, JIRA, Quality Center, ALM, Postman. Bug Tracking Tools: JIRA, Quality Center/ALM
Databases: SQL Server, Oracle
Testing Framework: JUnit, TestNG
Servers: Web logic, Web Sphere, Apache
Languages: Java, C/C++, C#, SQL, PL/SQL, VB script, JavaScript Repository System: GitHub
Operating Systems: MacOS, Windows, UNIX/Linux
Cloud Testing Environment: BrowserStack, SauceLabs PROFESSIONAL EXPERIENCE:
Network Solutions, Reston, VA May 2017 – Present
Selenium QA Analyst
Responsibilities:
̈ Developed Test Plans, Test Scenarios, Test Cases, Test Summary Reports and Test Execution Metrics.
̈ Developed test automation, using BDD and ATDD approach (Cucumber, Gherkin, etc.) ̈ Introduced the use of automated testing tools such as Cucumber to reveal and document, as well as drive development of, behavior in a large legacy code base. ̈ Involved in analyzing, designing, configuring, coding, testing, debugging, documenting and maintaining automated testing utilities, programs, scripts, and frameworks. ̈ Involved in testing of Web-based and Client/Server Applications. ̈ Involved in performing web testing to validate Web Pages manually. ̈ In-depth knowledge of Apache Subversion (SVN) version control systems. ̈ Involved in interacting with business analysts, developers, and technical support and help those baseline the requirement specifications.
̈ Involved in manual testing of the Java applications. ̈ Conducted Functionality testing, GUI testing, Integration testing and Regression testing during the various phases and releases of the application. ̈ Used HP ALM/Quality Center for bug tracking and reporting, also followed up with the development team to verify bug fixes and update bug status. ̈ Involved in running the scripts by using Eclipse generating the reports finding the defects and reporting it in JIRA/TestNG (Defect tracking tool) with java programming features. ̈ Performed Back End testing by writing SQL Queries to verify and validate the data. ̈ Performed Test integration with Jenkins for continuous integration. ̈ Developed automated test scripts using Selenium Automation tool. ̈ Analyzed the test cases to identify the scenarios that can be automated using Selenium WebDriver with Java.
̈ Attended daily (AGILE/SCRUM) Stand-up and Weekly team meetings with team to discuss the Testing status and issues.
̈ Developed and executed test cases and verified actual results with expected results. ̈ Executed functional, data-driven and load testing for web services/API testing in SOAPUI. ̈ Involved in handle multiple tasks and working independently as well as in team; Performance test report preparation with recommendations.
̈ Gathered Performance requirements for the application and designed performance tests. Environment: Selenium IDE, Selenium WebDriver, Selenium Grid, Agile Methodology, JUnit, TestNG, ALM, JIRA, Jenkins, Postman, ATDD, HTML, XML, Oracle, Java, Ajax, UNIX, Windows, MS Word, Excel, MS Access, PowerPoint, Outlook.
HSBC, New York, NY Jun 2015 - Apr 2017
Automation Engineer
Responsibilities:
̈ Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts. ̈ Created automated Test scripts using automated tools and ran the test scripts on various Builds and instances.
̈ Performed usability, GUI, Functionality and regression testing of the new builds. ̈ Responsible for preparing test plans, test strategies for new projects. ̈ Coordinated with developers, Release management team and QA team during build deployments to various test environments and to the production. ̈ Identified and isolated software defects and reported them via JIRA. ̈ Performed migration testing by running SQL queries to check if the data is migrated without any discrepancies from legacy systems to the new systems. ̈ Conducted Backend test using complex SQL queries to verify the Integrity of the Database. ̈ Performed database testing by passing SQL Queries to retrieve data. ̈ Used Java with TestNG framework for automating scripts. ̈ Developed test scripts to automate the process of testing in Selenium WebDriver. ̈ Implemented Data Driven Frameworks to create parameterized test scripts and generate XSLT reports using Selenium Web driver and TestNG framework. ̈ Developed test scripts to automate the process of testing in Selenium WebDriver. ̈ Recorded and re-run smoke test suite in various modules using Selenium IDE during every patch release.
̈ Used SVN Repository for version control.
̈ Executed automated selenium scripts and reproduced failures manually. ̈ Performed the testing of Restful web services for mobile apps for the using SOAP UI. ̈ Developed and executed test cases for various web services using SOAP UI. ̈ Participated in JAD sessions and requirement walkthroughs with business users. ̈ Involved in walkthroughs and peer review participation with team members and other project teams.
̈ Involved in web service testing with SOAP UI and validated various responses against annotations.
̈ Identified application defects to minimize the number of steps to reproduce the problem. ̈ Performed browser (IE, Firefox, and Chrome) and platform (MacOS, Windows) compatibility testing.
̈ Responsible for attending daily scrums and discuss daily issues and testing activities. ̈ Attended Daily Scrums and reporting daily activities or issues to scrum master. ̈ Responsible for tracking daily testing activities and providing daily testing updates to higher management.
Environment: Java, Selenium IDE, Selenium Web Driver, TestNG, SVN, Eclipse, JIRA, SOAP UI, Oracle, XML, SQL, UNIX, Windows, MS Project, PL/SQL, HTML, Firebug, Fire path, MS Word, Excel, MS Access, PowerPoint, Outlook.
Aetna, Hartford, CT Feb 2013 - May 2015
Automation Tester
Responsibilities:
̈ Involved in developing QA Test Plan and QA Test Strategy. ̈ Analyzed business requirements, Software requirement specifications to create a test plan and test cases for manual and automated testing.
̈ Developed and executed tests that ensure the application meets business requirements and system goals fulfill end-user requirements and identify existing or potential issues. ̈ Involved in preparation of Regression and Smoke test cases for new suites. ̈ Responsible for creating, executing and reviewing Functional & Integration test cases based on the Business and functional requirements.
̈ Reported the issues in JIRA and follow up on bug fixes. ̈ Involved in Database testing using SQL queries.
̈ Responsible in deploying the code builds to the testing server from Jenkins. ̈ Worked on design patterns and page objects and CSS location selectors. ̈ Developed automated front-end tests using Selenium with Java. ̈ Developed test code for testing locally in Java using Eclipse, Selenium Web Driver and TestNG framework.
̈ Reported the found issues in bug tracking tool, followed up with the development team and verified them.
̈ Communicated with the product team for clarifying requirements and business rules. ̈ Participated in sprint planning and daily standup meetings. Environment: Selenium IDE/RC/GRID, Firebug, Java/J2EE, CSS, Junit, TestNG, MS Word, MS Excel, MS Access, PowerPoint, Outlook, JIRA, SVN, JavaScript, Html, XML, Jenkins, Maven, Cucumber. References available upon request