Test Automation Engineer/sdet Resume
5.00/5 (Submit Your Rating)
Fairfield, NJ
SUMMARY
- 6+ years of experience in IT industry.
- Have education of Administrative IT systems in master's degree program.
- Graduated from Public Administration Master’s Degree program in the 3 rd place with 95.5/100 GPA.
- Have a profound understanding of Software Developing Life Cycle (SDLC) and Software Testing Life Cycle (STLC), including strong knowledge of Agile Scrum methodology.
- Expertise in Manual Testing and Automated Testing on web - based applications using Selenium WebDriver, Maven, Cucumber, JUnit, and TestNG with Java.
- Experience in using the Maven Project Object Model (POM.xml) to create projects, Cucumber (including Gherkin language), TestNG, JUnit, Selenium, RestAssured, and with Java to automate test cases.
- Solid understanding in OOP. Used Java for Test Case automation.
- Use of Gherkin to build up Cucumber feature files aimed at providing clear understanding to all members involved in the project.
- Strong command of Cucumber in developing BDD scripts and writing step definitions for behavior driven framework.
- Experience Data-Driven Development
- Experience in Postman for manually API Testing and creation of automation scripts by using Rest-Assured and Restful libraries for Automated API Testing.
- Obtained domain knowledge in writing SQL queries using Oracle SQL server in Back-end Testing.
- Competent use of version control systems such as GIT.
- Acquired experience of using Jenkins for Continuous Integration.(CI/CD)
- Well understanding of Quality Assurance standards and expertise in analyzing test results and creating defects in JIRA.
- Dedicated and highly motivated and analytical Problem-Solver.
- Superior time management skills coupled with high ability in working independently as well as in team-oriented, collaborative environments.
- Excellent interpersonal and communication skills that contribute to team building efforts.
- Strong interest in learning about new technologies and staying up to date with the current.
TECHNICAL SKILLS
Testing Tools: Maven, Selenium WebDriver, JUnit, TestNG, Hamcrest, Cucumber, Apache POI
API: Rest Assured Libraries, POSTMAN
Languages: Java, SQL, HTML, Gherkin (Cucumber)
Test Management Tools: Jira
CI/CD tool: Jenkins
Version Control: Git
Databases: Oracle, MySQL (JDBC).
Frameworks: Behavior - Driven, Data-Driven, Hybrid, Page Object Model (POM).
Cloud Technologies/ IDE: AWS (Amazon Web Services) EC2., Selenium Grid IntelliJ IDE
PROFESSIONAL EXPERIENCE
Confidential, Fairfield, NJ
Test Automation Engineer/SDET
Responsibilities:
- Developed and implemented the API based on the automation-testing with Junit.
- Experience in manual Api testing with Postman. (Get, Post, Put and Delete methods)
- Created automation scripts by using Rest-Assured libraries for Automated API Testing.
- Used GitHub as version control system.
- Used Jenkins Servers to perform Continuous Integration (CI).
- Reported software defects on Jira and interacted with developers to resolve technical issues.
- Performed Api and UI test.
- Experience Git and GitHub for version control
- Used selenium Webdriver to automate the browser actions.
- Utilized Apache POI jar file to read test data from the excel spreadsheets.
- Executed requests via the API and verified the actions through the UI or vice versa.
- Experience Behavior Driven Development (Cucumber) and Data-Driven Development
- Connected to the database to query the database using SQL for data verification and validation.
Confidential, Tysons, VA
QA Automation Engineer
Responsibilities:
- Developed and executed Data-Driven Framework from scratch using Java, Selenium WebDriver, JUnit, Maven by implementing Page Object Model and Singleton.
- Performed UI testing with using BDD, Cucumber to run Smoke and Regression Tests.
- Extensively used Selenium locators like (XPath) and WebDriver to test the web application.
- Integrated Selenium WebDriver script to Jenkins CI /CD server.
- Used Apache POI to read data from Excel sheet for Data-Driven.
- Experience in manual Api testing with Postman. (Get, Post, Put and Delete methods)
- Created automation scripts by using Rest-Assured libraries for Automated API Testing.
Confidential
Quality Assurance/Auditor
Responsibilities:
- Analyzed the requirements document to create test cases for manual and automation testing.
- Used Selenium WebDriver, Java, and Cucumber to design Automation test scenarios.
- Developed and implemented the Page Object Model based on the automation-testing framework by using Java, Maven, Selenium WebDriver, Mobile Web Driver, TestNG, JUnit, and Cucumber (Gherkin).
- Experience in Selenium locators like XPath, CSS, Id, Accessibility Id, and Name.
- Experience in writing complex XPATH using the following and preceding and using functions like contains and not contains.