Sdet Resume
ManhattaN
OBJECTIVE
- Looking to secure a good position in a well - known organization in Full Stack Quality Assurance Automation Engineer /SDET/ QA Analyst/ Software Automation Engineer Rule where my knowledge of services, skills & experience can be utilized to the growth & success of the organization.
SUMMARY
- As a Quality Assurance Automation Engineer, more TEMPthan 8 (Eight) plus years of experience in financial, insurance and e-commerce domain knowledge for development and testing Web based and WebService application for manual, automation and backend process by Java, Java Script, Selenium WebDriver, JMeter, Load Test, JUnit, TestNG, BDD, TDD, Cucumber, SQL, Postman, Restful API, Karate API, Jenkin and GIT.
- Exposure to the Test Strategy and Test Plan.
- Exposure to writing, reviewing and executing test scenarios and test cases.
- Exposure to root cause analysis of defects and failed test scripts.
- Experience in UI level Testing wif Java and Java Script.
- Experience in Testing of web based and web service application.
- Experienced in developing Automation Framework using Selenium WebDriver and JAVA which implemented the Hybrid framework.
- Implemented TestNG and JUnit testing Framework as a UNIT testing framework wif Selenium.
- Designed and implemented different automation frameworks from scratch.
- Experienced in creating Feature File and developed Gherkin test cases for BDD (Behavior Driven Development) Framework using the Cucumber.
- Experienced in Creating the Reusable methods, Generic methods & Page Factory for POM (Page Object Model) Framework.
- Performed API testing manual wif Postman and Executed and Created automated script using Postman and Rest Assured framework.
- Load and performance testing of API collection through JMeter, build the script from the scratch.
- UsedGitHub & SVNas a version control repository for overtime improvements where pull and push every change of the code.
- Experienced in Maintaining the Selenium & JAVA automation code and resources in source control using GIT.
- Excellent knowledge of Software Development life cycle (SDLC) i.e. Requirement analysis, Design, Development and Testing and Software test life cycle (STLC).
- Worked in various application methodologies including Agile, Waterfall model.
- Excellent Knowledge in performing Black Box testing including Functional, Smoke, Regression, Integration testing, System Testing and others testing using Selenium WebDriver and Java.
- Strong knowledge of IDE’s like Eclipse, Net Beans and IntelliJ.
- Knowledge on Jenkins for continuous integration and for End-to- End automation for all Build and deployments.
- Experienced wif monitoring tool like Grafana, Dynatrace and Splunk.
- Experienced in using Maven, build for automation framework using Eclipse.
- Proficient in creating, executing tests, generating the test reports and creating graphs using JIRA, HP Quality Center/ALM.
- Proficient in Backend testing by writing SQL Queries.
- Experience in working wif different operating systems like Windows, Mac OS and Linux
- Experience in Requirement Analysis wif the Development team and closely work wif Scrum Master, Product Owner (PO), Business Analyst (BA).
- Well versed on Integration Testing, System Testing, Acceptance Testing, Regression Testing, Performance Testing, End to End Testing and lots of other Testing as well.
- Good Analytical, Communication, interpersonal skills and an excellent team player.
- Selenium Architect Roles
- Developed Page Object Model Design Selenium framework on Junit, TestNG, Cucumber, BDD and TDD Platform and Hybrid Framework.
- Used Build Management Tool Maven in the framework for batch triggering of Testcases.
- Integrated complete framework wif CI/CD Tool Jenkins for Scheduling the Testcases.
TECHNICAL SKILLS
Software Testing Tools: Selenium, WebDriver, POM, BDD, Cucumber, JUnit, TestNG, Maven, log4J, JIRA, QC/ALM, JMeter, Performance test, Load, Apache POI, API, Grafana, Dynatrace, Splunk
Databases: SQL, Oracle, JDBC
Language: JAVA, HTML, JAVA, Java Script, C++, SQL, Gherkins
Operating System: Windows, Mac OS, Linux
Version control: GIT, SVN
Methodologies: Agile-Current, Waterfall
Web Technologies: HTML, CSS, JSON, Java Script, POSTMAN, RESTful API, Karate Api, XML, HTTP
CI/CD Tool: JENKINS
PROFESSIONAL EXPERIENCE
SDET
Confidential, Manhattan
Responsibilities:
- Attend in the daily Scrum meeting, Backlog Refinement meeting, Story grooming meeting, Demo Meeting and Retrospective Meeting in the Agile Scrum process.
- Closely Working wif Development team to understand the application functionality and develop test plans and test Cases.
- Experience in UI level testing.
- Identifying Automation Scenarios from the set of Testcases/User stories identified in cycle.
- Developing Web Automation Testcases for the identified Automation Scenarios.
- Experienced wif development of Automated Testing scripts and configuration of the automated testing solution.
- Analyze test cases, scenarios, and scripts and engineer automated test infrastructure dat will support manual and automation testing and new functionality testing targeting areas such as database impacts, software design scenarios, or usability, strength the knowledge of computer science and software development principles, SDLC, STLC and utilizing Selenium-WebDriver, BDD, TestNG, Cucumber, SQL, CI/CD, Java and Java Script.
- Running regression, Integration suite after every build and publish the detailed maven surefire reports wif the bugs detected.
- Running Full Automation suite for every Release and analyze the root cause of Failed scripts.
- Worked wif all Agile Development and SCRUM process throughout the entire project.
- Designed the Test Strategy for multiple projects, defect management using JIRA.
- Maintain & trouble shoot existing automation Regressing Test Suit using Java, Selenium, Maven, TestNG & Page Object Model.
- Developed Java codes for Selenium test framework using Object Oriented Programming (OOPs) concepts such as inheritance, polymorphism, encapsulation, and abstraction.
- Used Collection from java.
- Performed the Back-End testing to ensure data consistency on front-end by writing complex SQL statements on the Oracle Database.
- Created Cucumber Extend Report for automation suite and send to the team.
- Developed automation script wif Web Driver using Java, Cucumber and TestNG.
- Performed Cross Browser Testing and Parallel testing.
- Performed API testing manual wif Postman and Executed and Created automated script using Postman and Rest Assured framework.
- Load and performance testing of API collection through JMeter, build the script from the scratch.
- Used Continuous Integration CI Tools (Jenkins), Looper for automation script run in nightly basis and to provide quick feed back to the developers.
- Follow up wif the developers on defects status on a daily basis and generate reports for managements.
- Coached and mentored Junior test engineers on various testing efforts and processes.
Environment: Java, Selenium WebDriver, JSON, XML, YML, HP ALM version 12, Slack, Outlook, Eclipse, IntelliJ, Page Object Model, Page Factory, Postman, KarateAPI, BDD, Cucumber, TestNG, Maven, Jenkins, GIT, SQL, Oracle, JMeter.
QA Automation Engineer
Confidential, Stamford, CT
Responsibilities:
- Performed manual and automation testing and new functionality testing targeting areas such as database impacts, software design scenarios, or usability, strength the knowledge of computer science and software development principles, SDLC, STLC and utilizing Selenium-WebDriver, BDD, TDD, Junit, TestNG, Cucumber, SQL, CI/CD, and Java.
- Executed Smoke, regression suite after every build and publish the detailed reports wif the bugs detected.
- Developed Java codes for Selenium test framework using Object Oriented Programming (OOPs) concepts such as inheritance, polymorphism, encapsulation, and abstraction and Used Java Script as well.
- Worked wif all Agile Development and SCRUM process throughout the entire project.
- Designed the Test Strategy for multiple projects, defect management using JIRA, HP Quality Center/ALM.
- Maintain & trouble shoot existing automation Regressing Test Suit using Java, Selenium, Maven, TestNG & Page Object Model.
- Performed Cross Browser Testing and Parallel testing by TestNG.
- Performed the Back-End testing to ensure data consistency on front-end by writing complex SQL statements on the Oracle Database.
- Test management Tool HP ALM.
- Created Cucumber Extend Report and TestNG for automation suite and send to the team.
- Developed automation script wif Web Driver using Java, Cucumber and TestNG.
- Executed and Created automated script using Postman and Rest Assured framework.
- Experienced in Load test Wif JMeter.
- Used Continuous Integration CI/CD Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers.
- Follow up wif the developers on defects status on a daily basis and generate reports for managements.
Environment: Java, Selenium WebDriver, JSON, XML, JIRA, HP ALM version 12, Skype for Business, Outlook, Eclipse, JMeter, Page Object Model, Page Factory, BDD, Cucumber, TestNG, Maven, Jenkins, GIT, SQL, Oracle.
Automation Test Engineer
Confidential, Woodbury, NY
Responsibilities:
- Active worked wif the Agile team and communicated Face to Face to implement Agile scrum development Process.
- Participated in the different kind of meeting like Daily Scrum Meeting, Sprint Planning meeting, Backlog Refinement Meeting and Retrospective meeting wif agile team.
- Developed Automated Regression Test Suit using Selenium WebDriver, Java, Maven, TestNG and Cucumber.
- Used Page Object Model (POM) Framework using Page Factory to manage objects separately making the framework reusable and scalable.
- Proficient in using implicit wait and explicit wait in Selenium scripts to ensure dat the scripts are synchronized wif the application.
- Performed and executed test suite automation scripts using Continuous Integration tool Jenkins.
- Performed Cross browser compatibility and Parallel testing on Chrome, Firefox, IE, Safari browsers using TestNG, Unit Testing Framework by adding different annotations.
- Developed Automation framework both Data driven and Hybrid using Selenium WebDriver in Java and performing unit testing by using TestNG.
- Performed Cross Browser Testing and Parallel testing.
- I Used BDD approach wif cucumber for Cucumber report.
- I use -Itestlistener wif TestNG and generate report by using extents report.
- Executed and Created automated script using Rest Assured framework and for manual testing I used POSTMAN.
- Performed GUI, Functional, Regression, Smoke, End to End and User Acceptance testing.
- Tracked, logged and reported defects using defect management tools like JIRA.
- Created Automation test plans based on the Application functionality.
- Prepared Test Traceability Matrix to confirm the test coverage and mapped it wif test cases.
- Interacted wif developers and other QA Engineers to address quality problems.
Environment: Java, Selenium, JSON, XML, JIRA, Skype for Business, Outlook, SharePoint, Share drive, TestNG, Cucumber, POM, Maven, Jenkins, SQL, REST API, Json, Postman, Oracle, IntelliJ.
Automation Test Analyst
Confidential, West Chester, PA
Responsibilities:
- Analyzed requirements and design and develop test cases and make requirement assessment reports.
- Performed manual and automation testing.
- Performed System, Functional, Regression, Integration, UAT and End to End testing to verify the functionality wif the new codes introduced for modification and/or enhancement.
- Developed and implemented Data Driven Framework.
- Added global reusable libraries, created a package for all page objects using Page Object Model and developed Driver Script.
- Responsible to work on enhancement of the Automation framework wif java and Selenium Webdriver.
- Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using JUnit, Unit Testing Framework by adding different annotations.
- Maintained and executed Maven build files for running automated tests by adding dependencies.
- Designed and developed high level and detailed Test Cases.
- I use JUnit and generate report by using extents report.
- Developed complex SQL queries for database testing.
- Assisted UAT team by providing test data and test scripts.
- Prepared detailed Test Metrics on a weekly basis for the project members to know the status of the application.
- Verified the integration of various components in the application by executing end-to-end testing.
- Logged the errors, reported defects, and tracked the defects using JIRA until resolution.
Environment: Java, Selenium Web Driver, Maven, JDBC, CSS, HTML, Oracle 12c, SQL, JUnit, Maven, GIT, Jenkins, Oracle, Eclipse.