We provide IT Staff Augmentation Services!

Sr. Test Engineer - Test Lead Resume

2.00/5 (Submit Your Rating)

Malvern -, PA

SUMMARY

  • Over 10+ years of experience in Software Quality Assurance and Test Automation Process in IT industry and Experience in testing Client/Server, Web - based Applications, Web Services (SOAP and REST) with proficiency in both Manual and Automation Testing.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile. Experience in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium Web Driver/IDE/Grid, TestNG, Maven, Jenkins, Quality Center, JIRA and SOAPUI.
  • Safe Agile certified.
  • Key expertise includes testing and debugging GUI and Multi-Applications environment and automated testing using Selenium Web Driver, Selenium IDE, and Selenium GRID.
  • Experience in Data Driven, Page Object Model (POM) using Selenium WebDriver and TESTNG.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Hands-on experience in Web Service testing using SOAPUI, Apache Http client, Restful, and WSDL.
  • REST API Testing using SOAP UI, POSTMAN, Apache Http Client API, TestNG, JAXB & GSON parsers (JACKSON and GSON).
  • Expertise in performing Functional Testing, Integration Testing, Backend Testing, Regression testing, using Selenium/WebDriver, Java and JUnit/TestNG, Web service Testing, Database Testing using SQL.
  • Developed/maintained Test Plans, Test Cases, Defect Tracking and reporting, Analyzing, Designing and Implementation of QA Testing strategies for Web based and Client/Server applications using both Manual and Automated Test environments. Demonstrates commitment to quality and continuous improvement
  • Experienced in making Data and Keyword Driven and Maven/Ant Frameworks to maintain Test Suites.
  • Extensive experience in Automation Testing Tools using Quick Test Professional (QTP), Selenium.
  • Depth knowledge on Software development lifecycle (SDLC), Testing Lifecycle (STLC), Defect Life Cycle, Test processes and different methodologies like Waterfall, Agile, and Scrum.
  • Developed test scripts in TDD through TestNG, JUNIT, BDD framework through Gherkin-Cucumber framework Tool
  • Key expertise includes testing & debugging GUI& Multi-Applications environment & automated testing using Selenium Web Driver.
  • Proficient in the Web Debugging Tools like Firebug, Fire path and XPath to run WebDriver script in stable condition.
  • Analyses patterns of defects for projects & communicates findings to facilitate continual improvement
  • Sound knowledge on JUnit, NUnit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson/Bamboo for Continuous Integration.
  • Working experience with defect tracking tools like HP ALM/Quality Center, JIRA, Confluence, and Microsoft Team Foundation Server (TFS).
  • Experience understanding the code written in different programming languages Java, Java Script and databases like Oracle, SQL Server.
  • Worked on protract, Java scripts to automate angular JS application.
  • Good experience in testing both SOAP and REST services using SOAP UI, Postman and Tested both XML and JSON formats.
  • Expertise in Problem solving and Defect Tracking Tools like Quality Center, Agile and JIRA.
  • Expertise in performing manual testing (emulators & IOS Simulators) & Mobile Application Testing using Appium.
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Expertise in creating Requirement Traceability Matrix (RTM), Daily/Weekly Status Report, Defect Report, and Project Report.
  • Strong in writing SQL queries to perform backend data validations.
  • A good team player, detail oriented, self-motivated individual with strong analytical and leadership skills.
  • Excellent interpersonal and communication skill. Good documentation and process management skills with ability to effectively understand the business requirement to develop a quality product

TECHNICAL SKILLS

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug life Cycle

Testing Tools: Selenium, Protractor, Selenium WebDriver, Firebug, Fire path, XPath, Maven, QTP, Eclipse, Manual Testing, Appium (Android Testing), JMeter, GIT, Karma, SOAP UI, POSTMAN

Framework: Jasmine, Keyword Driven, Data Driven, Hybrid Testing Frame work, Page Object Model, JUNIT, TestNG and Cucumber.

Bug/Test Management Tools: Quality Center, JIRA, ALM, MTM, Version One

Database/Database tools: SQL Server, Oracle, MySQL, Toad, SQL, Swagger, MongoDB, Kibana, Kubernetes, Dynamo DB

Programming Languages: C,C++,Java, Java Script, VB Script, HTML, XPath, CSS, SQL, PL/SQL, Ruby, Groovy, Gherkin

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access.

Operating Systems: Windows, Mac, Unix, Linux, Android.

Types of testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing, Functional Testing, Performance, Smoke, Sanity, Web services Testing, API, and Unit testing.

PROFESSIONAL EXPERIENCE

Confidential, Malvern - PA

Sr. Test Engineer - Test Lead

Responsibilities:

  • Created & Maintained AutomationSelenium Automation Scriptsfor the Scrum Stories.
  • Automated highly transactional web application usingSelenium Web Driver.
  • Execution of automated Test Scripts throughMaven. Used Maven for building theWebDriverproject.
  • Tested compatibility of application for dynamic and static content under various cross browsers usingHTMLids andXPATHin Selenium.
  • Integrated with Continuous Integration toolsJenkinsfor running test on regular basis automatically.
  • Also responsible for converting automation scripts to new framework usingSelenium WebDriver, Java, and TestNG/Junit.
  • Assisted Manager by providing automation strategies,Selenium/Cucumber Automation and JIRA reports.
  • Responsible for implementingLoadRunner, Performance center, JMeter based infrastructure including, Architecting the load testing infrastructure, hardware & software integration withLoadRunner
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA forCucumber.
  • Developed Test cases manually and generated Automation scripts using open-source tool like Selenium Web Driver, Maven and Jenkins.
  • Good Knowledge on web services tools REST API and understanding of HTPPS code response.
  • Creating and maintained automated test scripts for API testing using cucumber in JAVA
  • Update the framework with helper methods if any while developing REST API automation scripts.
  • Developed and executed White box test cases of the Java API using TestNG framework and Eclipse
  • Experience in usingJenkinsas a Continuous Integration server to configure withGitHubandMaven.
  • Develop test Programs and write test plans to validate product performance.
  • Assist in developing test protocols to anticipate product performance.
  • Recommend product designs revisions based on test data to meet expected performance.
  • Follows Quality Assurance and Risk Analysis Testing Procedures to ensure all applications are detect free, compatible, adhere to standards and meet customer requirements.
  • Identify and analyze data discrepancies and data quality issues and work to ensure data consistency and integrity.
  • Good knowledge onMockito frameworkfor performingUnit testing, helped developers in Unit testing in test driven development.
  • Worked in Agile -Behavior Driven Development (BDD)model.
  • Good knowledge on Object Oriented Programming (OOP) concept. Extensively used Java andRubyfor test case automation.
  • WrittengherkinandRuby scriptingautomation test scripts to execute inCucumber.
  • Worked onAgile (SCRUM)Methodology and usedJIRAfor defect tracking and documents the key points in Confluencepage.
  • Interacted with severalInvestment usersto supportUATtesting for them.
  • Actively participated in the UAT transition, retested UAT defects and updated comments in JIRA on client feedback.
  • ExecutedUATtest cases and conductedManual Testingin Jama Contour
  • Developer’s micro service API design in Swagger editor tool.
  • Uploaded test scenarios and test results in JIRA board.
  • Participate Production testing activities with the actual users.

Environment: POSTMAN, Grid, C#, MySQL, Cucumber, Alkami, Webservices, JSON, JAVA, Gherkin, Test Plans, Git, JIRA, Putty, JMeter, Jenkins, SOAP UI, REST, XCode, Agile Methodology, Camunda services, Swagger Services, Kubernetes services, MongoDB, DynamoDB.

Confidential, Atlanta-GA

Senior Quality Analyst

Responsibilities:

  • Worked with Business Analysts and Developers for requirements review and developing Test Scenarios.
  • Analyzed Business Requirements, use cases and worked on automation and manual testing of the application
  • Responsible for all types of tests like Business Functionality, Documentation testing, User Acceptance Testing (UAT), browser compatibility testing, Integration testing and maintain technical design documentation in Oracle and Windows environments.
  • UsedModular Frameworkfor writingSelenium test casesinC#(.net)
  • Automated Web Application using Selenium Web Driver and REST API with Apache HTTP Client, Test NG, Apache POI, SOAP, Json
  • Designed and developed Automation Test cases using Selenium WebDriver, Java, TestNG, and Maven.
  • Facilitated the Requirements Phase for multiple, simultaneous projects
  • Developed test scripts in BDD framework through Gherkin-Cucumber framework Tool.
  • Work on Cross Browser testing through Selenium WebDriver by testing the Scripts on different browsers.
  • Performed defect reporting and bug tracking using HP ALM/Jira and followed up with development team to verify bug fixes.
  • Facilitate testing progress and defect review meetings with the project team and Facilitate the completion of detailed test scripts
  • Performed functional testing, data validation, and regression testing of Einstein 360 application and coordinate user acceptance testing.
  • Automated UI/ Services test cases by using Selenium, XPath, integrated with Java.
  • Verified the data in database through SQL statements and executed stored procedures and triggers.
  • Collaborated with users, developers and other constituents involved in development, testing and release of software products.
  • Worked extensively on testing the API's (SOAP, REST), validating the requests, responses from service consumer and the service provider using SOA testing tools.
  • Performed Web services testing and Message testing tasks using SOAP UI and Swagger.
  • Analyzed Business Requirements in order to design/develop test plans that help in testing the different functionalities provided by Einstein application like XfinityLob s, Trouble call, waitlist SIK, Work Listing of failed orders, Swapping of devices, Provisioning flow through.
  • Primarily involved in creating automated testing for various web applications usingC#(.net) and JAVA 8scripts forweb driversandSelenium framework mainly BDD(Cucumber using Gherkins) and TDD.
  • Automated functional and performance microservices tests using Gatling/Scala framework.
  • Involved in analyzing the content and participated in release commit calls along with BA, Dev teams for each scheduled release and giving the disposition fromQAabout acceptance of content.
  • Extensively involved in testing and identifying the bugs/issues in the code by analyzing the logs meeting all the requirements.
  • Experience in writing and executing SQL queries to perform Data Validation and Back-end testing of databases to check the integrity of data in DB2, MYSQL databases, Maria DB, Mongo DB, Camunda, Swagger, Kubernetes and Kibana Ecstatic search DB.
  • Coordinated and involved in calls with, requirements, dev,and QAteams as a team lead to resolve high priority testing issues pre-production that will test the deployment.
  • Analyzed the issues and drive the team in debugging the issues when there is any discrepancy in functionality compared to the requirements, gathering past data and analyze in improvement areas.
  • Worked extensively with teams in getting the regression suit automated, analyzing and solving challenges in automation.
  • Hold and facilitate test plan/case reviews with cross-functional team members and clients
  • Successfully facilitated numerous testing demo workshops with a global team of stakeholders.
  • Involved in Functionality, User Interface, and Regression testing during the various phases of development.

Environment: Selenium WebDriver, Alkami, Grid, MySQL, C#, Cucumber, Webservices, JSON, JAVA, Gherkin, Test Plans, Git, HP ALM Quality Center, POSTMAN and SOAPUI, Protractor, Putty, JMeter, Jenkins, SOAP UI, REST, XCode, Agile Methodology, Camunda services, Swagger Services, Kubernetes services, MongoDB and Kibana DB.

Confidential, Atlanta-GA

QA ANALYST

Responsibilities:

  • Analyzed the system requirements and developed detailed test plans and test cases and provided the documentation, collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
  • Worked with users to develop User Acceptance Testing procedures and strategies.
  • Defining and maintaining the testing strategy and various test plans. This should cover both automation and manual testing.
  • Performed automation testing of each build and then regression testing on each build usingC#andSelenium WebDriver.
  • Designed Automation Test cases using Selenium WebDriver, Java, TestNG, and Maven.
  • Implemented SeleniumGrid to run Regression Tests on multiple nodes and browsers.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the Scripts on different browsers.
  • Involved in integration testing of Informatica mappings, worklets, Workflows and Unit testing using UTF.
  • Verified the data in database through SQL statements and executed stored procedures and triggers.
  • Created profiles in maven to launch specific TestNG suite from Jenkins job.
  • Created detailed QA and UAT cases to validate the quality of the application.
  • Conducted Functional testing, Regression Testing using selenium with Data-driven, Key-word Driven framework.
  • Strong experience with SOA architecture which include SOAP and Restful Web Services Testing.
  • Tested on Web Services using WSDL and SOAPUI to check the communication between different services.
  • Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
  • Developed BDD Automation Framework using Cucumber tool and developed Feature files which includes Features,
  • Scenarios and Step Definitions.
  • Designed and documented REST/HTTP, SOAP API’s, including JSON data formats and API Versioning strategy.
  • Logged the errors, reported defects, and tracked the defects using JIRA until resolution.
  • Logged and managed defects using HP ALM Quality Center defect management tool.
  • Performed defect reporting and bug tracking using HP ALM and followed up with development team to verify bug fixes, and update bug status.
  • Developed hybrid automation framework inC#by usingPage Objects framework,Keyword Driven & Data Driven frameworks, automated running smoke tests and build report generator for daily builds.
  • Performed Smoke, Functionality, white box testing, Integration, System, Regression tests based on analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Automated UI test cases by using Selenium, XPath, integrated with Java.
  • Worked on Database/Backend testingand validated the data by writing SQL Queries and experience in working on Oracle and SQL Server databases.
  • Providing Demo to the User Community on the functionalities developed after every iteration and making sure the test environments and test data is available for commencement of User Acceptance Testing
  • Involved in Functionality, User Interface, and Regression testing during the various phases of development.

Environment: Selenium WebDriver, Grid, C#, MySQL, Cucumber, Webservices, JSON, JAVA, Gherkin, Test Plans, Git, HP ALM Quality Center, Protractor, JMeter, Jenkins, SOAP UI, REST, XCode, Agile Methodology.

Confidential

QA ANALYST

Responsibilities:

  • Created test cases from analyzing business, functional, system requirements and diagrams during the design phase of projects that achieved 100% accuracy of the goals the business wanted achieved.
  • Developed test strategies for the development phase of projects that communicate clearly the who, what, why and when of testing to the business, project team and testing team. Proactively resolved the customer problems in desktop applications about equipment’s and services.
  • Provided support for desktop applications.
  • Automate Smoke Functional test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Performed functional testing and regression testing using Selenium and TestNG.
  • Implemented various Java API’s in Selenium WebDriver Automation scripts.
  • Combined MVC Pattern architecture concept, POM (Page Object Model) and created a robust framework using Selenium WebDriver to automate Web Client.
  • Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Setup Jenkins to create Maven jobs for nightly execution of regression suites in Selenium environment.
  • Used Java Utile Framework for Handling Multiple windows in Selenium WebDriver.
  • Using Apache POI Java API created data-driven test cases in Selenium WebDriver.
  • Ran weekly builds using pom.xml on Jenkins.
  • Developed an automated scripts and frame works using Ruby, Groovy and VB Script.
  • Used core Java APIs to create and maintain automation framework in Selenium.
  • Developed REST Web service for automation and created web service framework.
  • Conducted performance testing using JMeter.
  • Defined, maintained and delivered Test Prep, Test Execution and Defect Metrics for all Client Access Applications to Senior Management and Participated in inspections by visual examination of documents to detect defects
  • Performed back-end testing using SQL queries against Oracle to make sure that data entered has been uploaded correctly into the database tables.
  • Extensively used JIRA for user stories, bug management and team communication.

Environment: Java, Selenium Web driver, UFT, JMeter, Jenkins, MAVEN, Cucumber, Eclipse, REST, JIRA, Agile, HTML, CSS, JavaScript, SQL, Windows, UNIX.

We'd love your feedback!