Qa Tester Resume
Nyc, NY
SUMMARY
- Software Quality Assurance Engineer with 4 years of experience in Software Design, Development and Testing Management.
- Extensive experience in defining Test Strategies, Executing Test Plans, Test Scenarios, Test Cases according to Business, Functional and User Requirement Specifications.
- Hands on experience in various industries specific automated testing tools like Java, Selenium Web driver, BDD, Cucumber, POSTMAN, SOAP UI & HP QC/ALM.
- Experienced in Agile Methodology.
- Experienced in project management and defect management tools like HPALM - QC, JIRA.
- Coordinated with Project Managers, Development Team, Business Analysts, and End-Users for better quality testing. Worked closely with business team to understand the Requirement Document in creating Test Plan.
- Designed and built Test Cases, developed, maintained and troubleshot Test Scripts, coordinated with team members in debugging effort and assisted developers in Root Cause Analysis.
- Achieved proficiency in creating Requirement Traceability Matrix (RTM) and Bug Reports.
- Experienced in Quality Assurance Life Cycle (QALC) aspects such as developing Test Strategies, Test Plans, Test Cases (Manual/Automated), Defect Reports and developing Test Scripts.
- Created and implemented Automatic scripts for performing Functional, Regression, System, Integration testing. Expertise in Smoke/Sanity, Black Box, UAT, Alpha and Beta testing.
- Highly skilled in implementation and execution of automation tests in Selenium Web Driver, TestNG and create reports by using Maven.
- Experience with Mobile app Automation testing using APPIUM.
- Expertise in writing automation scripts using JAVA and Selenium.
- Experienced in Back End testing using SQL.
- Experienced in Web Services (SOAP, REST) testing on Postman.
- Implemented RDBMS concepts in MYSQL and Oracle database using SQL (DML) to create Stored Procedures, Views, Dynamic SQL, and Triggers in Database Creation, Maintenance, and Testing.
- Skilled in defect tracking, recording, and prevention techniques, and bug life cycle process.
- Experience with CI/CD tools such as Jenkins.
- Extensive technical debugging skills to assist in root cause analysis and provide possible solutions.
TECHNICAL SKILLS
Testing Tools: Rest Client/Postman, Rest Assured, SOAP UI, Selenium web driverCucumber, Appium, Jira, JMeter
Databases: Oracle, Microsoft SQL Server, DB2
Languages: C, C++, PL/SQL, Java Script, Java
Web technologies: XML, JSON, XPATH, Java Script, HTML
Network Protocols: HTTP, TCP/IP, SMTP, Charles Proxy
Operating System: Windows, Mac, Linux/Unix
Productivity Tools: MS Office, MS Excel, MS Project
PROFESSIONAL EXPERIENCE
Confidential, NYC, NY
QA TesterResponsibilities:
- Followed Agile methodology and ran a batch of automated smoke tests, regression tests for every build.
- Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG, and Maven.
- Identified test cases to automate. Automate those test cases using Selenium Web Driver, TestNG and Java.
- Developed Java Test codes using Eclipse IDE.
- Schedule and prioritize work and plan a sequence of testing activities that accomplish the planned targets. Set priorities and provide reports to the management.
- Developed System Test Plans, Test Cases and Test Scripts based on Business requirements.
- Created test reports generated out of TestNG and captured the error screenshots.
- Used Selenium Web Driver for automated testing of website developed using Java.
- Worked on BDD Framework (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin Language.
- Implemented the selenium synchronization using the implicit and explicit wait methods.
- Developing test and defect reports and also test scripts in Selenium Environment.
- Used JIRA to track defects and attended meetings with developers in resolving the same.
- Involved in UAT to solve issues related to the defects.
- Performed Parallel and Cross Browser testing on different browsers using TestNG where multiple tests were run in parallel.
- Written automated scripts with XPath to identify web elements such that most of the browsers can be used.
- Implemented Maven Build tool by configuring the POM file with all required Jars and maintained the POM file.
- Prepared a detailed test schedule and test metrics on a weekly basis to know the status of the application.
- Responsible for Integrating Selenium Tests with Jenkins for Continuous Integration.
- Experienced in API Testing Using POSTMAN to validate response with Methods called GET, PUT, POST, DELETE.
- Created driver script which fetches test case names from excel file and runs the cycle.
- Logged results with date and time stamp and email the same to a certain group of users using descriptive programming.
- Transitioned software development efforts to a test-driven development (TDD) process, which broughtQAtesting in on the front-end of the development cycle for gains in code quality, software functionality and programmer productivity.
- Used Jenkins as a continuous integration server to run automated test suites.
- Used XPath and DOM to work with dynamic and static objects in Selenium.
- Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.
Environment: Java, Selenium Web Driver, Cucumber, BDD, Maven, Jenkins, GitHub, Eclipse, Agile, POSTMAN, HTML, XML, XPath, Jira, Firebug, SQL, Windows.
Confidential, NYC, NY
QA Tester
Responsibilities:
- Working onData Driven frameworkusing Selenium.
- Used Page Object Model with Page Factory design pattern.
- TestingNative, Hybrid and Web / Mobile Apps{APPIUM} basedon requirement.
- Validatingresponse timeonmobile devicesand desktop applications
- Validating Web services built in SOA Architecture usingSOAP UI.
- Experience with Source control tools like GIT {GITHUB}
- ValidatingSystem Securitybased on user roles.
- Logging defects inJIRAfor tracking and Triage.
- Reviewing defect in daily defect call with Dev team and BA
- Working inAgile environmentas code is delivered inSprints.
- Running daily status reports based on test cases complete status and defects.
- ExecutingSQLqueries to get devices data from back end.
Environment: JIRA, Selenium WebDriver, TestNG, Appium, Oracle 11, Jenkins, DB2, Windows XP/NT, Java, SOAP UI, HTML, XML, GitHub
Confidential - Cincinnati, OH
QA Analyst
Responsibilities:
- Created Test Plan, Test Cases and Test Condition Matrix for feature testing.
- Perform Data Validation of the data flow from end-to-end.
- Interacted with developers and users to analyze the user requirements and functional specifications.
- Developed and executed manual test scripts using test plan and test lab sections of HP ALM for System testing, Integration testing and Regression testing of the application.
- Prepared the Automation percentage on the department level and organization level.
- Performed Automation Testing by using Java Object Orientated Programming for Selenium Web Driver with Eclipse.
- Created Graphic User Interface testing scripts to emulate the Front-end activities that potential users would perform as they interacted with the application and to test the GUI requirements.
- Performed Data-Driven Testing for positive and negative data from external Excel file or SQL Servers.
- Used Page Object and Page Factory pattern for the Selenium programming.
- Responsible for debugging the application and made changes to the values according to Test Cases such as test condition.
- Used HP ALM to report the defects found during regression testing and followed up until it resolves.
- Responsible for test planning, test creation, test setup & test mapping and exporting them into HP ALM.
- Involved in test cases review to analyze the functional coverage and reviewed defects status in defect review meetings sessions.
Environment: HP ALM, Agile (Scrum), JAVA, Selenium, TestNG, Oracle, SQL, Java, J2EE, Java Script, HTML, XML, MS Office and Windows XP.
Confidential
Jr. Tester
Responsibilities:
- Involved in defining Test objectives for the applications and performed Manual Testing.
- Involved in developing Integration Test Plans, System Test Plans and Performance Test Plans
- Developed Test Plan, Test Procedures and Process for UAT testing and involved in Installation
- Responsibilities include acceptance testing, functional testing, Integration testing, Systemtesting, performance testing, stress testing and load testing the system
- Used SQL Queries to verify the data from the Oracle database.
- Conducted Regression Testing of the web-based application.
- Developed Test Plans and Test Case design using Test Director.
- Recommending continuous process improvement, maintain QA standards and artifacts
- Defect and Change Tracking was done using Test Director.
- Interacted with the developers for bug fixes and problem resolution
- Involved in the User Acceptance Testing, participated in various meetings and discussed Enhancement and Modification Request issues.
- Participated in regular project status meetings related to testing.
Environment: Core Java, Quality Center, JDBC, HTML, JavaScript, Oracle, IDE, Linux, Agile Methodology, Jira.