Sdet Resume
2.00/5 (Submit Your Rating)
SUMMARY
- Experience nearly 5 years in IT industry with domain knowledge on health and banking industries.
- Worked in the Scrum team with Agile methodology and also experienced in the Waterfall methodology.
- Involved in all Agile ceremonies such as Sprint Planning, Daily Standup, Sprint Review, Sprint Retrospective, Sprint Demo.
- Experienced entire Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) in Agile as well as iterative development environments.
- Participated in Defect logging, tracking and managing Defect Life Cycles using JIRA with X - RAY plugin.
- Automated and expertise on different types of tests like Regression, Smoke, Sanity and System testing by using Positive and Negative test cases.
- Expertise in scripting codes in JAVA developed testing solutions using OOP (Object Oriented Programming) concept by Selenium Webdriver.
- Created automation scripts in POM (Page Object Model) to get clear, reusable and maintainable test frameworks.Expertise in automating Web-based application tests built in Maven.
- Expertise in scripting automation tests with Selenium WebDriver, Cucumber with Gherkin language and Junit .
- Designed Functional API Web Services testing by using REST Assured Library with JAVA.
- Created component API tests for validating schema, status code, error messages, asserting the response elements and checking the service response time frame by using Postman and Java Script.
- Experienced End2end testing utilizing Protractor by JavaScript.
- Experienced in validating data from database connecting by JDBC from JAVA.
- Experienced in writing and executing SQL queries on databases for backend testing.
- Experienced in automating Mobile applications using Appium and utilized BrowserStack for cross-browser testing.
- Utilized the development approaches of TDD (Test Driven Development), BDD (Behavioral Driven Development) and DDT (Data-Driven Testing).
- Involved distributing of execution to different types of browsers by utilizing Selenium Grid.
- Involved in CI-CD (Continuous Integration - Continuous Delivery) automation pipelines by building jobs on Jenkins.
- Experienced using HTML, CSS, JSON, HTTP, XPATH.
TECHNICAL SKILLS
- Waterfall, Agile/Scrum, CI/CD
- LINUX, Windows OS, macOS
- IntelliJ, VS-Code, Eclipse
- JAVA (main), Java Script
- Maven
- Selenium WebDriver, TestNG, JUnit || Cucumber, Appium, Jasmine
- Postman, Swagger
- Page Object Model (POM)
- Test Driven Deployment (TDD), || Behavior Driven Development (BDD) || Data-Driven Testing (DDT)
- MySQL,PostgreSQL, Oracle Database
- JIRA / X-ray
- Jenkins
- Selenium Grid, BrowserStack
- Git / GitHub
- HTML, CSS, XML, JSON, XPATH, JDBC
PROFESSIONAL EXPERIENCE
Confidential
SDET
Responsibilities:
- Followed Agile testing methodology, participated in all Scrum Ceremonies and tested each Sprint.
- Responsible for development and maintenance of Automation Testing Framework for regression suit.
- Involved in the process of identifying the Manual Test Cases and the discussions on the design and architecture of the Test Plan.
- Created positive and negative test cases for Regression suit, Smoke Test and System testing.
- Scripted Automation Tests using the Cucumber framework with Gherkin language by utilizing Junit with JAVA.
- Executed tests against different browsers utilizing Selenium Webdriver and Selenium Grid to distributing execution.
- Automated test cases in Behavior Driven Development (BDD) and Data-Driven Testing (DDT) approach.
- Built framework with Maven based on Page Object Model (POM).
- Performed functional tests, integration and user interface test for the web application.
- Executed Manual, Black box and Gray box testing to verify the functionality to meet the business requirements.
- Used Postman for manual testing to test the endpoints.
- Used REST Assured Library within the Cucumber framework for integration testing.
- Involved CI-CD and created Jenkins Jobs for Regression integrated with Maven.
- Used Git and Github with terminal and IntelliJ VCS integration as a version control tool.
- Reviewed the potential changes in pull requests and add follow-up commits before the changes are merged into the master branch in Github.
- Participated in Defect logging, tracking and managing Defect Life Cycles using JIRA with X-RAY plugin.
Confidential
SDET
Responsibilities:
- Worked on Agile Environment and tested the application under Scrum Methodology.
- Worked on different types of testing like System testing, Smoke testing, Regression testing, Black box testing, Functional testing.
- Involved in writing Test Cases and acceptance criteria in xlsx format.
- Scripted framework on JAVA and built automation with Maven.
- Created project in POM (Page Object Model) by using Selenium WebDriver, TestNG.
- Scripted automation for end2end testing utilizing Jasmine with protractor in JavaScript
- Created DDT framework and utilized the JDBC in JAVA with TestNG for database testing to validate data.
- Wrote CSS Selector and XPath manually to work on dynamic web pages.
- Extensively used SQL statements to query the Oracle Database(RDBMS) for Data Validation and Data Integrity.
- Analyzed the business requirements, developed test plans and test cases using JIRA.
- Scripted test cases in Appium for mobile testing utilized BrowserStack for cross-browser testing.
- Created Positive and Negative Test scenarios to test the functionality and the error handling capability of the application.
- Automated several test cases for System testing with Regression suit, Smoke Test .
Confidential
QA Engineer
Responsibilities:
- Worked on Waterfall Environment documented test cases, prepared bug reports, involved test plan preparation.
- Involved in Functional Testing, Integration Testing, System Testing, Interface Testing.
- Reviewed Business Requirement Documents, Functional and Technical Specifications.
- Built automation scripts using Selenium Webdriver with the Page Object Model (POM) design pattern.
- Built end to end test cases with Maven by utilizing TestNG in JAVA.
- Created automation test cases by utilizing the SQL Queries within JDBC.
- Used SQL developer to test the back-end (data testing) of the application.
- Used Git and Github for the version control system and involved peer review meetings.