Sdet / Test Automation Engineer Resume
New, JerseY
SUMMARY
- Java, ASTQB Certified and skilled Test Automation Engineer (SDET) with considerable IT experience.
- Solid knowledge of Object - Oriented Programming (OOP) concept and used JAVA for automation test case.
- Experience in developing and executing test cases manually and developing automation scripts with Selenium WebDriver.
- Broad knowledge in Software Development Life Cycle (SDLC) in both Agile and Waterfall Methodology.
- Experience in Object Identification in Selenium WebDriver using XPath, CSS Selectors, HTML ID and Tag.
- Highly competent Selenium WebDriver, Java Programming Language, Jenkins CI/CD, Maven, TestNG, JUnit, and Cucumber.
- Experience in managing dependencies in pom.xml with Maven.
- Performed Selenium Automation using Selenium WebDriver, JUnit, Maven, Cucumber with Gherkin language, and TestNG.
- Experience in performing different test types, such as Front-End, Back-End, Regression, Functional, Smoke Testing.
- Performed Back-End/Database testing by writing SQL queries.
- Experienced Data-Driven Testing for positive and negative data from external Excel file using Apache POI.
- Performed BDD using Cucumber, JUnit in Java and developed Features Files (Gherkin Language), Steps Definitions, Test Runner and automated Test Cases.
- Experienced with Defect Life Cycle by logging defect, retesting defect and closing defect using Jira tools.
- Extensive experience in Continuous Integration concept and using CI Tools like Jenkins.
- Experience in API Web Services testing using REST Assured and Postman.
- Hands on experience working in Git and GitHub for Source Control.
- Knowledge about AWS services and solutions.
- Strong believer of teamwork, collaboration with cross functional team mind-set
- Self-motivated, energetic and detail- oriented in all work-related assignments.
- Ability to multitask and meet strict deadlines.
TECHNICAL SKILLS
Testing tools: Selenium WebDriver/Grid, Cucumber, Junit, TestNG, Maven, RestFul, Postman, Apache POI, Jenkins, postman
Frameworks: Behavior-Driven, Data-Driven, Hybrid, Page Object Model (POM), Singleton
Repository System: Git, GitHub
Project Methodologies: Agile/Scrum, Waterfall
IDE: Eclipse, IntelliJ
Languages: Java, SQL, XML, HTML, Gherkin, CSS, Json
Platforms: Windows, Aws, Souce Lab, Mac OS
Database: Oracle, MySQL, MongoDB
Bug tracking tools: Jira
PROFESSIONAL EXPERIENCE
Confidential, New Jersey
SDET / Test Automation Engineer
RESPONSIBILITIES:
- Test Automation for basqar edu web application. Responsible for UI and API
- Created test Plans to cover scenarios.
- Developed, executed, and debugged automated functional tests
- Review requirement documentation to understand what tests should be applied.
- Designed, developed and implemented POM (Page Object Model) based on automation testing framework utilizing Java, Selenium WebDriver, Maven, JUnit and Cucumber.
- Extensively used Selenium locators like (XPath, CSS Selector) and WebDriver to test the web application.
- Used BDD (Behavioural Driven Development) with Cucumber, JUnit, JAVA and created Future Files with Scenario and Scenario Outline as well as writing Step Definitions for behaviour.
- Connected to database of SQL with JDBC library for data verification and validation. Developed SQL queries to query the database; find out the correct data for testing.
- Responsible to verify REST Web Services API's request and to get valid JSON/ XML response
- Reported and prioritizing the defects using Defect Tracking System JIRA
- Worked closely with developers and business analyst to solve defect related issues.
- Participated in daily scrum meeting to follow the progress of the sprint and took necessary action as needed.
- Attended Sprint Grooming, Sprint Review and Sprint Retrospective meetings.
- Automated the Test Cases for Regression Testing, Smoke Testing, Positive Testing and Negative Testing in an Agile / Scrum environment.
Environment: Agile, Automation, Java, HTML, SQL, Selenium WebDriver, Jira, Behavioural Driven Development Framework, Maven, Git, Cucumber, Page Object Model and Jenkins.
Confidential
IT/ Instructor
RESPONSIBILITIES:
- Performed Manual testing for school website and educational tools.
- Used Microsoft Excel to write test cases for Manual Testing
- Edited and updated school database by using student data such as grades, attendance and personal information.
- Validated manually expected and actual values matching in school database
- Helped teachers to install, set up and maintain multimedia projectors and interactive whiteboards, a common tech tool tandem.
- Taught students the principles of information technology, Power point, internet search and such depend on curriculum.
- Performed the first layer of troubleshooting when something goes wrong with school’s technology.
