We provide IT Staff Augmentation Services!

Test Lead/software Development Engineer In Test Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Proficient and results driven individual with over 12+years of diverse experience in IT with emphasis on Software Development Engineer in Test (SDET role)
  • Worked on testing of Stand alone, Web based, Main Frame, Cloud, ERP and Client/Server Applications using both Manual and Automated tools
  • Worked on Multiple Projects, Phased Deliverables, Risk Analysis, Proposals, Project Planning, requirements gathering and testing of software on various platforms
  • Knowledge of all the phases of Software Development Life Cycle (SDLC) and Agile Methodology
  • Ability to design and develop Cucumber with Serenity BDD test automation Framework from scratch using Selenium WebDriver with Java programming Language.
  • Ability to Design and Develop test automation Cucumber Framework from scratch using Protractor with Typescript programming Language for Angular JS applications.
  • Solid knowledge in Object Oriented programming language like Java and OOP concepts Encapsulation, Inheritance, Abstraction, Polymorphism.
  • Proficient on Automation tools like Selenium WebDriver with Java, Junit, Gradle, Maven, Jenkins for testing Client Server and Web based Applications.
  • Experience on Continuous Integration and Continuous deployment (CICD), create an end to end automation which helps to release the web much faster to the customer with the help of Jenkins.
  • Practice in implementing BDD framework using Cucumber, created step definition and feature files using Gherkin (Cucumber) keywords. Experienced in developing Feature files using Cucumber.
  • Implemented Cucumber framework using Selenium WebDriver, Maven and JUnit to execute test cases in multiple browsers.
  • Utilized Serenity BDD HTML reports which includes screenshots of failed scenarios.
  • Good skills in writing SQL queries using Oracle Server and SQL Server for Backend testing.
  • Experience in API Testing in both SOAP UI and REST API using POSTMAN.
  • Very strong automation experience on SoapUI and REST API services with Serenity Rest and Rest Assured libraries
  • Good experience on service virtualization using Hoverfly tool.
  • Very good experience on WebDriver IO framework for both mobile and web automation.
  • Ability to work collaboratively with Business Analysts, Scrum Master, Developers and other team members in complex testing projects and in the overall enhancement of software product quality.
  • Extremely diligent, strong team player with an ability to take new roles
  • Quality oriented mind set up withTest to Break Attitudeand Tactful & Diplomatic Behavior.
  • Self - motivated, and ability to master new technologies quick

PROFESSIONAL EXPERIENCE

Confidential

Test Lead/Software Development Engineer in Test

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, and Review, Retrospective meetings and provided feedbacks and statuses.
  • Maintained Behavior Driven Framework using Selenium WebDriver 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.
  • Developed Cucumber Serenity BDD test automation framework with Selenium and JUnit, implemented step definitions for scenarios with Java language.
  • Efficiently using Gherkin language in Cucumber, created non-tech user-friendly test scripts.
  • Used HP ALM as bug tracking and reporting tool.
  • Used Nexus as a remote repository.
  • Used GIT as a version control tool to push the code to manage the changes.
  • Created Jenkins pipeline job 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.
  • Performed performance testing and analysis using JMeter.
  • Automated SOAP and RESTFUL Web Services using Serenity BDD Serenity Rest and IO Rest assured libraries.
  • 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 intracking, reviewing and analyzingbugs.

Confidential

Test Lead/Automation test engineer

Responsibilities:

  • Analyze, design & automate tests and documentation of applications to meet the requirements.
  • Prepare Acceptance Criteria that address feature Smoke testing, Unit testing, functional testing, regression testing, and negative testing.
  • Automate tests with Selenium Web Driver using Java language.
  • Build Management, Version Controlling and Deployment of Builds for the QA team.
  • Performed functional and regression testing by using Selenium Web Driver.
  • Performed User Acceptance Test (UAT) on the application by interacting with the end-users.
  • Implement robust Page Object Model framework using Object Oriented Programing Java and open source unit test framework TestNG that decrease the code maintainability effort.
  • Developed End to End automation Java, Junit, TestNG and Selenium Web Driver API.
  • Implement Behavioral Driven Development Testing with Cucumber JVM and Selenium Web Driver to ensure the code reusability and code maintainability and cut down the script development time in half.
  • Automated AWS cloud micro web services test using Cucumber tool with REST assured framework.
  • 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.

Confidential

Automation Test Lead

Responsibilities:

  • Involved in designing, presenting and documenting Test Plans and Test Strategies for each release of the application
  • Design Test Effort Estimation, Identification and Allocation of Resources and Coordination with the team and Management.
  • Developing and executing automation scripts using UFT tool for Smoke, Regression and Functional tests.
  • Involved in Framework design using Selenium Web Driver using Java language.
  • Evaluation of Testing (Matrix) and Conduct Project review meetings with the Test team.
  • Review test cases for Functionality, Security, System, negative and positive testing.
  • Coordinating and managing work between Off/On shore teams.
  • Conducted defect triage calls with Off/On shore teams in order to know the status of the defects.
  • Scheduled &conducted demo session to the business user to understand the functionality of the application.
  • Project Team Meetings with Business Analysts and developers for clarifying the new Functionalities of the Application.
  • Responsible for designing the scope of functionality testing, Integration testing, Data Validation testing, UAT (User acceptance testing) and Regression testing.

Confidential

QA Automation Engineer

Responsibilities:

  • 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.
  • Ensure that the requirements fully reflect client’s needs and expectations of quality (Validation).
  • Involved in Internal reviews with Managers and External reviews with client to take TO GO decision on the calendar.
  • Creation of Requirements to Test cases traceability in Quality Center for each release.
  • Interacting with the client for clarifications on Business requirements and specifications.
  • Evaluation of Testing (Matrix) and Conduct Project review meetings with the Test team.
  • Developing automation scripts using UFT for Regression & Smoke tests.
  • Creation of automation scripts using QTest (Keyword Driven Framework) for Regression tests.

Confidential

Automation Test Engineer

Responsibilities:

  • Creation of reusable generic functions, used in automating manual test cases.
  • Creation of Automation scripts using QTP using Hybrid & Data driven Framework.
  • Assign work to the team and involved in review meeting.
  • Executing the Test scripts in Quality Center 10.0 using QTP tool.
  • Creating defects in QC and update daily status to all Project Stakeholders and issue resolution.
  • Implemented best practices.
  • Maintaining various automation related documents in VSS like Deliverables.
  • Responsible for automation Plan and weekly status reports.

We'd love your feedback!