Test Lead-automation Test Engineer/sdet Resume
SUMMARY
- Senior Software Quality Analyst with 12.6 Years of overall IT experience in Manual/Automation Testing.
- Experienced in Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC) and worked different methodologies like Waterfall and Agile.
- Worked on Multiple Projects, Phased Deliverables, Risk Analysis, Proposals, Project Planning, requirements gathering and testing of software on various platforms
- Solid knowledge in Object Oriented programming language like Java and OOP concepts Encapsulation, Inheritance, Abstraction, Polymorphism.
- Worked in different automation frameworks like Data Driven Framework, Test Driven Development (TDD) and Behavior Driven Development (BDD)
- Implementing BDD framework using Cucumber, created step definition and feature files using Gherkin (Cucumber) keywords. Experienced in developing Feature files using Cucumber
- Experienced in Automation Testing using Selenium with Java, Junit, TestNG
- Experienced in Build Management tool like Maven, Gradle
- Good skills in writing SQL queries using Oracle Server and SQL Server for Backend testing.
- Extensive knowledge and hands on experience in using Service Testing Tools like SOAPUI, POSTMAN and Swagger.
- Hands on Experience and good knowledge in webservice automation like SOAP and REST services using Serenity BDD framework with Cucumber.
- Experienced in integrating automation code with SoanrQube tool and ensure that automation scripts are met with Quality Gate
- Experienced in using QA Management tools like HP Application Lifecycle Management (ALM) and Team Foundation Server (TFS), Rally and Jira
- Experienced in using version control System tools like Subversion and GITHUB.
- Worked in Jenkins tool for implementing CI/CD (both freestyle and pipeline jobs)
- Monitoring and tracking the Jenkins build jobs in Grafana Dashboard.
- Experienced in performance testing using Apace JMeter.
- Involved in virtualizing the service using Hoverfly.
- Involved in preparing scripting for utility class for Automation Framework.
- Involved in testing the cloud - based application which are implemented in PCF (Pivatol Cloud Foundry)
- Good knowledge in scripting language like Python, javaScript, Groovy
- Good knowledge in Protractor with Jasmine framework.
- Worked in mobile automation testing using SeeTest tool and knowledge in Appium tool
- Experienced in automation and manual testing in Business Process Management applications (BPM) which were developed by IBM BPM and PEGA technology.
- Good skills in writing SQL queries using Oracle Server and SQL Server for Backend testing.
PROFESSIONAL EXPERIENCE
Confidential
Test Lead-Automation Test Engineer/SDET
Responsibilities:
- Worked in Agile methodology that includes QA planning & execution in Sprints, Participation in the Scrum & Sprint review/retrospective.
- Participated in Daily-Scrum, Sprint Planning, Review, Retrospective meetings and provided feedbacks and statuses.
- Maintained Behavior Driven Framework using Selenium Web Driver and Java
- Worked with Behavior Driven Development and Data Driven Development.
- Automated Smoke, Regression, and Functional tests.
- Worked with test frameworks, such as JUnit, TestNG, Cucumber frameworks.
- Developed BDD test automation with Cucumber and JUnit, implemented step definitions for scenarios with Java and Selenium Web Driver.
- Efficiently using Gherkin language in Cucumber, created non-tech user-friendly test scripts.
- Used HP ALM as bug tracking and reporting tool.
- Worked in-sprint automation and integrate with Jenkins using free style/pipeline jobs
- Reviewed/approved pull request in GITHUB which were created by team members.
- Configured scripts are passed in SonarQube Quality Gate
- Created Jenkins free style jobs to trigger smoke & regression tests and set up email reports to update the rest of the team regarding the results of the smoke & regression test.
- Monitored scheduled Smoke and Regression Jenkin build jobs reports in Grafana Dashboard.
- Used Git as a version control tool to push the code to manage the changes.
- Performed performance testing and analysis using JMeter.
- Provided production support in each major release.
- Provided feedback to business and development team in User Story session to improve the testability of the User Story.
- Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.
Environment: Selenium, Java, Junit, Cucumber,Gradle,JMeter,GITHUB,Jenkins,SQLServer, SecureCRT,Unix, Eclipse, HPALM,JIRA,Rally,RealTimeBoard, Serenity BDD, SonarQube, SOAPUI, POSTMAN
Confidential
Test Lead- Automation Test Engineer/SDET
Responsibilities:
- Interact with business team to understand the business requirements and functionality.
- Worked in Agile methodology that includes QA planning & execution in Sprints, Participation in the Scrum & Sprint review/retrospective.
- Participated in Daily-Scrum, Sprint Planning, Review, Retrospective meetings and provided feedbacks and statuses.
- Automated Smoke, Regression, and Functional tests.
- Worked with test frameworks, such as JUnit, TestNG, Cucumber frameworks.
- Involved in daily scrum calls and reporting status about testing activities
- Involved in user story grooming and provide necessary input for writing acceptance criteria.
- Analyzed the business requirement and designed test scenario and test cases.
- To write automation scripts for GUI and Web service requirements using selenium, Java, Cucumber with Serenity BDD.
- Validated JSON/XML responses for webservice/Restful services using Postman and SOAPUI
- Performed backend testing using SQL queries to make sure that data entered has been uploaded currently into the database tables
- To write/configure scripts in Jmeter to do performance testing for webservices.
- To complete in-sprint automation and integrate with Jenkins using free style/pipeline jobs
- To review/approve pull request in GITHUB which were created by team members.
- To monitor scripts are passed in SonarQube Quality Gate
- To monitor scheduled Smoke and Regression Jenkin build jobs reports in Grafana Dashboard
- Provided production support in each major release
Environment: Selenium, Java, Junit, Cucumber, Gradle,JMeter,GITHUB,Jenkins,SQLServer, SecureCRT, Unix, Eclipse,HPALM,JIRA,Rally,RealTimeBoard, Serenity BDD, SonarQube, SOAPUI, POSTMAN
Confidential
Test Lead Automation Engineer
Responsibilities:
- Understood Responsible for SIT Planning, Test strategy, Delivery management and Status reporting
- Work with the IT PM’s for test plan sign off.
- Involved in grooming, sprint Demo and sprint retrospective.
- Involved in preparation of test scenarios and review of test cases.
- Review test deliverables (Test cases and Test Design) prepared by the offshore team.
- Worked in offshore-onsite model and allocate appropriate work to offshore team members and tracking their status in daily basis.
- Developing automation scripts using selenium for end to end testing and integrating with Jenkins.
- Provide the client with a brief walkthrough on the test scenarios/scripts covered to obtain their sign-off.
- Involved in Huddle, Sprint Demo, Sprint retrospective and other team meetings.
- Maintained Traceability Matrix to track the requirement to test cases to ensure complete test converge in the ALM
- Collect the necessary data and preparation of Metrics at end of each testing cycle.
- In the defect triage call to explain about defects to dev team and clients in daily basis.
Environment: Selenium, Java, Cucumber, Maven, SubVersion, Jenkins, TFS, Rally, PEGA, Eclipse, BlueZone3270 (MainFrame Terminal), SOAPUI, POSTMAN
Confidential
Test Lead
Responsibilities:
- Responsible for SIT Planning, Test strategy, Delivery management and Status reporting
- Co-ordinate with the SME’s and involved in the program for knowledge acquisition, requirement clarifications and test artifacts sign off.
- Involved in review of Functional and Technical requirement documents to understand the functionalities of the project.
- Ensure that testing standards and Business Process are followed.
- Co-ordinate with the offshore testing team for delivery of various testing streams like functional testing, responsive testing, multi browser testing.
- Performed SOA testing using SOAP UI.
- Validating the uploaded and scanned documents are properly loaded in DB.
- Involved in extensive data validation using SQL queries in the backend testing
- Developing automation scripts for end to end testing and Regression testing using selenium with java
- Executing smoke and regression cases via automation scripts.
- Review test deliverables and estimates prepared by the offshore team.
- Coordinate with Technical Team for defect fixes of critical and high severity defects.
- Furnishing reports at all stages of testing to client and stake holders.
Environment: QTP, Selenium, Java, GITHUB, DocuSign,Oracle, HPALM, Maven, Thunderhead, IBM BPM, Eclipse, Unix,SOAPUI
Confidential
Test Lead
Responsibilities:
- Coordinating with the Product owner, Business Analyst & development teams.
- Involved in test strategy and test plan preparation
- Involved in Sprint Planning, Daily Stand-up, Sprint Review, and the Sprint Retrospective
- Identifying the test scenario which enforce the acceptance criteria of features
- Involved in writing automation scripts for performing regression and end to end testin
- Implement robust Page Object Model framework using Object Oriented Programing Java and open source unit test framework TestNG that increase the code maintainability.
- Performed User Acceptance Test (UAT) on the application by interacting with the end-users.
- Organizing and handling Bug triage meetings.
- Coordinate and lead the team to fulfill the tasks undertaken to provide the quality deliverables.
- Coordinate the testing activities within the team
- Mentoring to new team members.
- Experience in working on continuous delivery and continuous integration.
Environment: QTP, Selenium, Java, GITHUB, DocuSign, TestNG,HPALM, Maven, Thunderhead, IBM BPM,Unix,Eclipse