We provide IT Staff Augmentation Services!

Sdet / Test Automation Engineer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Experienced Software Development Engineer in Test with strong and solid knowledge specializing in Manual /Automation Testing of Web Applications and Client Server Applications.
  • Selenium WebDriver with Java, JUnit, TestNG, Maven, Cucumber, Jenkins, Jira, and Git.
  • Experienced in BDD (Behavior Driven Development) and DDT (Data Driven Test) using Cucumber / Gherkin features, scenarios and step definitions.
  • Worked with the projects that were based on an implementation of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Defect Management Life Cycle.
  • Experienced in creating automation script from scratch and proficient with Page Object Model by using Page Factory, Data Driven / Modular Framework in Selenium WebDriver - Java.
  • Worked with Database Testing using SQL queries in MySQL and Oracle SQL server to view, update, insert, or record data.
  • Implemented Waterfall, Agile/Scrum Methodologies in various projects and actively participated in all meetings and conferences to comprehend the testing requirements and testing process on a regular basis.
  • Experienced in Core Java and Object-Oriented Programming (OOP) Concept and used Java for many Test Case automation.
  • Used Maven management-built tool in Pom.xml for Java Automation scripts.
  • Strong knowledge in documenting detailed accurate defects and informative solution steps in Jira and creating reports in Jenkins Continuous Integration tool.
  • Used Apache POI API to read and validate the data from Excel files.
  • Expertise in developing frameworks from scratch with Cucumber, TestNG, and Page Object Model.
  • Practical experience with creating Test Scenarios, Cases, User Stories, Test Scripts, Smoke Tests and Regression Tests based on project requirements.
  • Able to use different browser environments such as Google Chrome, Firefox, and Internet Explorer with Selenium WebDriver to execute scripts.
  • Proficient in API Web Services testing using REST Assured with Java as a programming language.
  • Good understanding of Web Elements and possess ability to locate Web Elements.
  • Teamwork and Cross-Functional Communication.
  • Ability to organize and prioritize work and manage time.
  • Excellent knowledge of general office practices and procedures

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, TestNG, JUnit, Cucumber, REST Assured, JDBC

Frameworks: Cucumber BDD, JUnit, TestNG, Data Driven

Languages: Java, HTML, Gherkin, XML, JSON

OS: Windows, Mac OS

Project Building: Maven, Data-Driven, Behavior-Driven Development (BDD), Page Object Model (POM) Design, Relational Database Design

IDE: Eclipse, SQL Developer, Postman, IntelliJ

Databases: Oracle, MySQL, Postgres

Build Tool: Maven, Jenkins

Repository System: Git, GitHub

Methodologies: Agile/Scrum, Waterfall

Test Management: Jira

PROFESSIONAL EXPERIENCE:

Confidential

SDET / Test Automation Engineer

Responsibilities:

  • Perform Manual Testing, the scope of which will cover all functionality of services as a prequel to automation.
  • Design and build the automated test frameworks and test suites for use in development and testing cycles.
  • Automate Sprint Stories according to acceptance criteria.
  • Attend all Scrum Ceremonies and execute Sprint distributable by following Agile methodology.
  • According to Defect Life Cycle, report defects and manage project with JIRA management tool.
  • Automate web application using Selenium WebDriver.
  • Perform automation testing by utilizing Java language with Selenium WebDriver for creating Test Cases and projects in Eclipse IDE.
  • Maintain a Cucumber BDD testing framework using Selenium WebDriver, JUnit, and Maven using Page Object Model.
  • For continuous integration, use Jenkins as a trigger to execute and schedule Test Cases.
  • Report defect or give feedback to the client with HTML reporter which included screenshots and detailed test steps.
  • Locate Web Elements based on Selenium locators such as ID, Name, className, XPath, and CSS Selector.
  • Created Data Driven framework by taking data from the external database.
  • Conducted API Tests using REST Assured library.
  • Execute Smoke, Regression, Positive, Negative, and Functional Tests.
  • Work as a cross-functional team member.

Environment: Eclipse, Selenium WebDriver, Jenkins, Jira, Maven, TestNG, Cucumber BDD, Java, API, PostgreSQL, Agile, XML, HTML, CSS, Git, GitHub.

Confidential

SDET/Test Automation Engineer

Responsibilities:

  • Involved in Test Cases and Test Plans and executing Manual Test Cases.
  • Automated the Sprint Stories based on the acceptance criteria.
  • Followed Agile testing methodology, participated in all Scrum Ceremonies, and tested each Sprint deliverables.
  • Pushed defects in JIRA with defect type, priority, and detail information about the defect and route it to the specified application group.
  • Used Protractor for automating the websites.
  • Tested Book-IT web application used in JavaScript language to create projects in Visual Studio for Protractor.
  • Designed and implemented Page Object Model (POM) based on Jasmine BDD Test Automation Framework using Protractor.
  • Performed remote executions of daily Smoke Tests on AWS cloud server with Jenkins and sent email reports.
  • Created HTML report with detailed test steps and screenshots.
  • Located the Web Elements based on Selenium locators such as ID, Name, className, XPath, and CSS Selector and Protractor locators such as buttonText, model, binding, etc.
  • Worked on Database Testing, Data Manipulation using PostgreSQL queries and established Database connection.
  • Created many Test Cases such as Smoke, Functionality, Positive, Negative, and Regression
  • Tests.
  • Worked in a multifunctional environment that requires solid human relationship skills.

Environment: Visual Studio, Protractor, Selenium WebDriver, Jenkins, Jira, Agile, AWS, PostgreSQL, AngularJS, JavaScript, Jasmine BDD, Page Object Model (POM), Git, GitHub.

Confidential

Responsibilities:

  • Ensured all confidentiality was maintained for all files.
  • Served and filed court papers electronically and manually.
  • Reviewed court documents for compliance with all rules prior to filing.
  • Conducted research on litigants and newly filed lawsuits.
  • Responsible for providing many important court support duties in addition to general office support and handled daily court correspondence.
  • Maintained court dockets and updated disposition of cases after court hearings and trials.
  • Accepted attorneys' request and scheduled court dates.
  • Answered questions and informed involved parties on trial proceedings.
  • Ability to organize and prioritize work and managing time
  • Excellent knowledge of general office practices and procedures
  • Governor's Office - Government Employee | Turkey
  • A building of the state office.
  • Maintained and updated office files, inventory, mailing lists, and database systems.
  • Operated office equipment such as personal computers, photocopiers, scanners, voice mail systems, and facsimile machines.
  • Organized reports and documents.
  • Specialized in Microsoft Word, Excel, and PowerPoint.
  • Prepared documents such as government forms for processing.
  • Prepared daily correspondences.

We'd love your feedback!