Senior Qa Engineer Resume
Deerpark, NY
SUMMARY
- Senior QA Automation Engineer wif over 8 years of experience in Manual and Automation testing environments.
- Specialized in software testing wif solid understanding of developing Test Cases, Test Plan, Test Data, automation and BDD scripts using Java, Selenium and Cucumber while serving diversified domains like Banking, Healthcare, Telecomm, Insurance and E - commerce.
- Highly skilled in tools like SoapUI for Web services. Proficient in SDLC methodologies such as Waterfall and Agile/Scrum.
- Expertise in standard methodologies like Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Logging and Tracking Defects in all teh phases wif major responsibilities and diversified experience in Manual and Automation testing serving various domains.
- Strong Experience in testing phases such as Smoke, Functional, Regression, Integration, UAT, Performance for teh highly structural and complex systems.
- Expertise in creating Requirement Traceability Matrix (RTM), Daily/Weekly Status Report, Defect Report and Project Report.
- Performed test executions and wrote test scripts for complex integrated systems.Performed regression testing on new software releases and report findings.Provided technical support and guidance, software installation, problem solving and troubleshooting.
- Involved in developing Framework from scratch using Selenium and working noledge of automation frameworks like Hybrid, Datadriven, Keyword frameworks and PageObject Model (POM).
- Executed Selenium test scripts on different browsers like Firefox, IE, Chrome & Safari and operating systems like Windows, Linux, and Mac.
- Performed Continuous Integration using Jenkins for scheduling teh jobs and used Maven as build management tool.
- Experience wif defect tracking and analysis using different defect tracking tools such asBugzilla, Jira, Rally andALM.
- Used Screenshots for bug reporting, analysis and exception debugging using Extent Reports reporting library wif TestNG.
- Experienced in Web Services testing using SOAPUI tool. Validated request and response XML, SOAP and RESTFUL Web service calls.
- Implemented automation scripts for Cucumber BDD framework to test key Business Processes scenarios
- Experienced wif Cross-Browser and Compatibility Testing to test whether teh web applications are working as desired in different browsers and environments.
- Worked on databases such as Oracle, Microsoft SQL Server, MySQL and establish JDBC connectivity between teh Java Programming language and a wide range of databases.
- Experience inMobile Apps TestingofNative apps, Web apps, Hybrid appswifMobileAutomation (Android & IOS) using Appium (Selenium).
TECHNICAL SKILLS
Testing Tools: Selenium WebDriver, Selenium Grid, JUnit, NUnit, MS Visual Studio IDE, Jmeter, Cucumber, SoapUI, Postman, ReadyAPI.
Methodologies: Agile-Scrum, Waterfall, SDLC, STLC, Bug Life Cycle, Automation Life Cycle
Languages: Java, Java Script, HTML, XML, JSON, Gherkin, C#(.NET), Groovy Script, VB Script, UIMap Controls
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Markup Languages: HTML, CSS, XML, Java Script
MS Office Tools: Outlook, MS Word, MS Excel, MS PowerPoint, MS Access
IDE: MS Visual Studio, Eclipse, SQL Developer, NetBeans, IntelliJ
Mobile Testing Tools: Appium, Perfecto Mobile, SauceLabs
Bug Tracking Tools: HP ALM/Quality Center, Rally, BugZilla, JIRA
Test build, Integration Tools: Maven, ANT, Jenkins, Auto IT, BitBucket, GitLab
Database Tools: SQL Server, MS Access, Oracle, MySQL.
PROFESSIONAL EXPERIENCE
Confidential, Deerpark,NY
Senior QA Engineer
Responsibilities:
- Assessed and analyzed user stories and participated in Sprint planning, Daily Scrum, Retrospective and defecttriage meetingsandReview Sessions and developed Test scenarios, Test cases, Test data, Test reports.
- Shared Daily Status Reports wif all teh team members, Team Leads, Managers and Clients.
- Developed teh automated test script for regression test suite in an application by using Selenium Webdriver wif Java as programming language and JUnit Framework.
- Designed and developed teh application using Agile methodology
- Experienced in writing test cases using Element locators, WebDriver methods, Java programming features and JUnit Annotations.
- Involved in developinghybrid driven framework in selenium Webdriver and used ApachePOI and TestNGto read excel.
- Wrote Selenium script for taking screenshotwhen failure and also used Actions class to perform mouse and keyboard events.
- Developed automated test scripts using TestNG annotations like Group, parameter, Data provider.
- Developed html TestNG reports for analyzing teh output of test using ExtentReports API and integrated wif TestNG Listeners.
- Expertise in Maven and performed different operations on POM.xml file to gather required dependencies and run numerous test scripts.
- Performed Continuous Integration using Jenkins for scheduling teh jobs.
- Document test data, test case and acceptance criteria using JIRA as a Project Management Tool.
- Specialized in crossbrowsertesting me.e., running multiple tests across different browsers, operating systems, and machines in parallel though Selenium Gridin cloud using Sauce labs.
- Tested teh mobile application using Appium wif Selenium Webdriver.
- Used Cucumber by creating teh Features and StepDefinition files to execute test scripts.
- Tested and validated RESTweb services using REST-assured framework in java.
- Performed Structural Testing, Functional Testing, Non-functional Testing and Database Testing.
- Generated test logs using Log4j for various log levels.
- Worked on performance testing tools like JMeter.
- Worked on Bitbucket as a web-based version control repositoryfor Source code and development of project.
- Extensively involved in designing and creation of teh database. Teh responsibility included creating tables, user-defined functions, triggers, indexes, functions and stored procedures using SQL Server.
Environment: Agile, Selenium WebDriver, Java, JUnit, Selenium Grid, Sauce labs, TestNG, hybrid, SQL Server, Cucumber, Jenkins, JIRA, Maven, REST-assured, Apache POI, Oracle, Appium, Log4j, Jmeter, Bitbucket.
Confidential, San Francisco,CA
QA Test Engineer
Responsibilities:
- Involved in preparing Test Plans, QA metrics and mentoring teh team in testing methodologies.
- Performed Agile testing, reviewed teh user stories and participated in Daily Scrum, Iteration Planning and Release planning meeting.
- Documented Test Scenarios (positive and negative) and Test Cases based on teh functional specifications.
- Have done Manual Tests by analyzing product use cases, and requirements as well as technical design and implementation artifacts to create test cases that execute teh specific product functions.
- Prepared Test cases for positive and negative test scenarios as referred in teh user stories keeping in mind teh Boundary Value Limitations, Equivalence classes.
- Extensively worked in Regression testing, Parallel Processing usingSeleniumWebdriver in TestNG.
- Implemented automation using Selenium Webdriver wif Java as programming language, Selenium Grid, Cucumber and Maven.
- Designed Data Driven Framework to extract teh data from excel sheets using Apache POI and to drive teh data into teh test cases.
- IntegratedAutomationscripts on Continuous Integration tool Jenkins for nightly batch run of teh script.
- PreparedRequirement Traceability Matrix (RTM)to trace test cases to functional requirements. Involved in developing teh tractability matrix in Excel sheet.
- Involved in updating and executing test cases as per given requirements. Performed Functional, Regression, Ad-hoc, Smoke Testing and Black Box Testing.
- Coordinated teh testing effort towards End-to-End testing to verify teh proper functioning.
- Developed test scripts to perform Integration testing, System testing, Regression testing, User Acceptance testing (UAT) and Back End testing of an application.
- Developed test scripts usingGroovyScript for data driven testing ofSOAPandRESTWeb service usingSOAP UI.
- Developed Test Cases using WSDL, Schema files which defines Web Service Request, Response, methods, operations, End Point of web service to be tested. Tested RESTful API wif POSTMAN tool.
- Used HP ALM/QC Test Management Tool as a defect-tracking tool for raising issues and interacting wif developers and users about teh errors in teh application. Found Defects, prepared Defect Reports and Status Reports, Defect tracking using Quality Center.
- Used GitHub to maintain and manage teh build scripts, testdata used, and other documents related to teh project.
- Performed performance, load testing and stress testing on teh Web-application server using LoadRunner.
- Successfully wrote SQL queries to verify teh database updates, inserts and deletion of teh records and tested Data validation and Database integrity.
Environment: Java, Selenium Webdriver, Selenium Grid, TestNG, XML, RTM, Apache POI, LoadRunner, HP ALM/QC, Internet Explorer, Chrome, Firefox, SQL, Jenkins, Maven, Cucumber, Apache POI, SOAPUI, RESTful API, WSDL, Postman, GitHub.
Confidential, Oklahoma City, OK
QA Analyst
Responsibilities:
- Reviewed teh Product Backlog, Functional Specifications Document and Technical Documentation.
- Responsible for working wifin a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems, and databases.
- Performed agile testing, reviewed teh stories and participated in Daily Scrum, Iteration Planning and Release planning meeting.
- Involved in Web Application GUIautomationcreating regression suites usingSeleniumWeb Driver, TestNG. Maintained teh Java and selenium test source code and resources in teh SVN source control repository tool. Built project using Maven build management tool.
- Tested applications in types of browsers (cross-browser testing) and versions such as Internet Explorer, Firefox, and Google Chrome to simulate production environment.
- Performed Regression Testing at various phases of development life cycle to impact teh existing functionality.
- Developed SOA applications using SOAPUI and Restful API for testing Web Services, inspecting WSDL files, generating SOAP envelopes, and automating or accelerating many other common XML, XPATH, HTTP, JSON tasks when encountered.
- Shared Daily Status Reports wif all teh team members, Team Leads, Managers and Clients.
- Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
Confidential
QA Test Engineer
Responsibilities:
- Automated highly transactional E-commerce web application using Selenium WebDriver.
- Involved in developing Test cases, Test plans, Test strategies, Traceability Matrix.
- Extensively involved in all stages of testing life cycle SDLC.
- Used DataDriven Framework to check teh behavior of application wif different inputs as parameters using Selenium.
- Installed, configured SOAP UI to test web services using WSDL file given by Development team.
- Performed functional testing of SOAP &RESTful Web Services using SOAPUI Tool.
- Developed Groovyscripts to test Report application output and to customize test.
- Used Java/Junit to run Cucumber feature and scenarios and generating report daily basis.
- Tested Android&IOS native and hybrid applications using Appium as automation tool.
- Performed performance, load testing and stress testing on teh web application server using LoadRunner and bug reporting and tracking by using JIRA.
- Assured software deliverables which meets all requirements and expectations of final UAT test plan.
Environment: Selenium WebDriver, SDLC, JIRA, Java, Firebug, Fire path, Cucumber, GIT, SOAPUI, JSON, Groovy script, Appium, UAT, RESTful Web services.
Confidential
Test Automation Engineer
Responsibilities:
- Worked in understanding teh Business requirements, Application and function specifications, Design documents.
- Documented Test Scenarios (positive and negative) and Test Cases based on teh functional specifications
- Responsible for Black Box Testing of teh application
- Identified teh Test Cases and documented them in Quality Center.
- Involved in updating and executing test cases per requirements.
- Performed GUI, Functional, Negative, Positive, Regression and User Acceptance Testing
- Scripted Complex Test Cases using SQL queries for data validation and to verify teh data integrity in teh database (Back end testing).
- Involved in daily status calls and reporting.
- Prepared test machines and deploy builds, execute test cases, bug reporting and resolving issues by pairing up wif teh developers.
Environment: HP Quality Center, Selenium, SQL Server, Windows XP, Microsoft office, Test Plan, Functional testing, Regression and UATtesting.
