We provide IT Staff Augmentation Services!

Functional Tester Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 2+ years as a Test Automation Engineer
  • Good knowledge in Object - Oriented Programming (OOP)
  • Extensively used Java for Test Case automation
  • Oracle Certified Associate (Java SE 8 Programmer)
  • Developed and implemented Page Object Model based on an Automation Testing framework by using Java, Selenium WebDriver, Junit, TestNG, Cucumber (Gherkin), Maven.
  • Good working knowledge on APIs/Webservices testing using Postman, Rest Assured and SOAP UI
  • Maintained Selenium and Java automation code and resources in version control system GIT & familiar with SVN
  • Experience in setting up a continuous integration framework with Jenkins
  • Knowledge in preparing test plans, script development, script execution, reviewing Test Cases and Test Scripts based on Functional Requirements
  • Certified Scrum Master (CSM1)
  • Knowledge in various stages of Software Testing and Software Development Life Cycle (SDLC) that includes Agile Scrum Methodology
  • Practice in implementing BDD framework using Cucumber
  • Good knowledge in API Testing (Rest Assured)
  • Basic knowledge of running tests in cloud - SauceLabs
  • Expertise in writing complex SQL queries, SQL scripts and performing Database Testing in different RDBMS like Oracle & MySQL
  • Very flexible resource with positive attitude and willingness to learn new things

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Testcomplete,Cypress.io

Agile Scrum Project Management Tools: Jira and TestLink

Scripting Languages: Java, JavaScript(Basic Knowledge), Cucumber Gherkin Syntax

Version Control: Git, GitHub

Development/API Tools: Eclipse, IntelliJ, Test Complete, SQL Developer, Postman, SOAP UI, Rest Assured

Build Tools: Maven, Jenkins

Database Management Systems: Oracle, MySQL, Postgres

Document and File Generation Tools: XML, JSON, SQL

PROFESSIONAL EXPERIENCE

Confidential

Functional Tester

Responsibilities:

  • Involved in preparing Test Plans & Test Cases
  • Performed End to End Testing in different browsers and mobile devices using cloud-based SauceLabs
  • Defect tracking & reporting
  • Built an Automation Framework from scratch using Selenium & Java for a proof of concept
  • Generated parallel execution using Selenium Grid and integrated Extent Reports for test reporting
  • Built a Jenkins Pipeline
  • Requirement analysis and test scenario design for a retailer
  • Underwent training on SauceLabs and Cypress.io with JavaScript

Confidential

SDET / Test Automation Engineer Apprentice

Responsibilities:

  • Solid working knowledge of Java OOP, Data Structures and Exception Handling concepts.
  • Implemented Selenium WebDriver, Java and Cucumber to design Automation Test Scenarios.
  • Developed and implemented Page Object Model based on an automation-testing framework by using Java, Selenium WebDriver, JUnit, Cucumber (Gherkin), Maven.
  • Performed Web Services Testing using Postman and REST-Assured library.
  • Created data-driven tests using Apache POI libraries.
  • Used test parameterization methods including Cucumber Scenario Outline and external data sources such as Excel and XML.
  • Set up and configured AWS EC2 instance for Jenkins Continuous Integration/Continuous Delivery environment.
  • Followed Agile testing methodology, participated in all Scrum Ceremonies and tested each Sprint deliverables.
  • Environment: Agile, Java, Selenium WebDriver, Maven, Cucumber, JUnit, Jenkins, Eclipse, JIRA, Git, XML, SQL, Postgres, AWS EC2, Angular, Spark.

Confidential

Test Automation Engineer Apprentice

Responsibilities:

  • Implemented multi-browser testing to ensure cross browser compatibility.
  • Developed, maintained and executed manual Test Cases based on requirements and use cases, and automated Test Scripts through Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Developed automation scripts using Java, SQL, Selenium WebDriver, Maven, JUnit, TestNG and Cucumber.
  • Automated Test Cases using Page Object Model (POM) pattern to design.
  • Used BDD with Cucumber, Java language and created Future Files with a Scenario and Scenario Outline as well as writing Step Definitions for behavior.
  • Followed Agile testing methodology, attended daily Stand-up meetings, and Sprint Planning, Sprint Grooming, Sprint Demo and Sprint Retrospective meetings.
  • Experienced with Git as the source controlling tool and Jira as the project management tool

We'd love your feedback!