Post Job Free

Resume

Sign in

Selenium Tester

Location:
Annandale, VA
Salary:
Negotiable
Posted:
February 24, 2020

Contact this candidate

Resume:

● A highly motivated and passionate, qualified Engineer, having over 5 years of Experience as a

QA Manual and Automation of web-based software applications

● Specialized in Automation Testing of Web Based Applications, using Selenium WebDriver, JUnit, Maven,Jenkins, Git, and Cucumber

● Fundamentals understanding of Software Development Life Cycle (SDLC), Waterfall Methodology and Agile Methodology with Scrum Framework

● Participated in Agile and Scrum ceremonies including Daily Scrum, Sprint Planning, Sprint Grooming, Retro meeting and provided inputs to the Sprint Backlog with proper estimations

● Major experience on Peer Reviews of Test cases and Defects

● Logged defects and coordinated efforts with the development team to resolve the issue using project management tool Jira Atlassian

● Comprehensive Experience in System Testing, Integration Testing, Positive and Negative testing, Smoke Testing, Functional Testing, and Regression Testing

● Hands on experience in Back end Testing including writing SQL queries to get data from database and validate it with Requirements

● Implemented Data Driven Testing by using JDBC to connect to Oracle Database and configured SQL queries to get data

● Strong in writing Test Cases by applying Test Case Design Techniques after reviewing the Business Requirements Specifications

● Ability to Design, Create and Maintain Automation Frameworks in Eclipse IDE using Java, JUnit/TestNG, Selenium WebDriver/Grid, Maven, Jenkins, Cucumber, and PostMan

● Performed API Testing using Postman to retrieve JSON response from Database

● Experience on developing test automation framework with Data Driven Development (DDD), Key Driven Development (KDD) and Hybrid approach using Selenium WebDriver with Java

● Experienced in enhancing existing Framework to improve the Reusability and Maintainability

● Strong experience in developing Reusable Actions, Method and Error Handling Scripts using Java as a Programming Language

● Able to easily identify dynamic Web Elements using HTML Document Object Model (DOM)

● Experience in using Maven as build management tool, Git as Version Control and Jenkins for Continuous Integration(CI)

● Ability to implement a user-friendly HTML Reports by using JUnit with Selenium WebDriver

● Hands on Experience creating POM and Cucumber based framework with Maven

● Ability to create Feature Files and step definitions with Gherkin Language and Cucumber

● Good organizational skills and proven ability to work independently on multiple tasks simultaneously

● Committed to co-operative teamwork and involved in delivering high quality product to client

● Demonstrated leadership characteristics with importance on personal and unit effort lined with excellent written and oral communication skills Programming Languages Java, SQL, HTML, CSS, Gherkin, XML, JSON IDE Eclipse

Testing Tools Selenium WebDriver, Selenium GRID, Cucumber, Maven, PostMan Repository System GitHub

Testing Framework JUnit, TestNG

Bug Tracking Tools JIRA, ALM, Trello

Continuous Integration Jenkins

Build Tools Maven

Database Oracle, MySQL

Operating Systems Windows, MAC OS

Methodologies Waterfall, Agile-Scrum

Contribution:

● Analyzed and reviewed the Requirement Document and the Functional Requirement Specifications

● Analyzed the Test Plan and created Test Cases

● Executed Test Cases manually for different modules of the application

● Developed Test Automation Framework using Selenium WebDriver and JUnit

● Generated test scripts to Automate Functional and Regression test using Java with Selenium WebDriver,and JUnit

● Participated in Code Review meeting and provided Feedback for Test Automation scripts

● Used Jira as a defect tracking tool

● Worked on creating and documenting Test Cases and register the expected results

● Participated in Agile Scrum Methodology ceremonies

● Performed Back-End Testing by using SQL queries to validate data integrity in database tables

● Attended: Daily Scrum meeting, Sprint Grooming and Sprint Planning meetings. Analyzing Sprint Backlog items and provided proper time estimates

● Experienced Cross Functional Team Member, helped Manual Testers to create and execute Test Cases

● Developed Test Cases and Requirements Traceability Matrix (RTM) documents for the projects using approved templates based on the Requirement Documents

● Involved in implementation of Test Automation Framework by using Java with Selenium WebDriver, JUnit,Cucumber and integrated with Jenkins and GitHub

● Executed Automated Test Cases for Regression and Analyzed Test Failure for Defect

● Responsible for running Daily Smoke Test through Jenkins

● Created Feature Files with Cucumber using Gherkin Language and implemented Step Definitions

● Implemented cucumber and HTML report for automation framework

● Experience on implementing POM and CUCUMBER in framework

● Automated API Testing with RestAssured library and experience with PostMan tool Contribution:

● Analyzed Business Requirement Documents to get a better understanding of the system both on technical and business perspectives

● Responsible for Automating Test Cases according to Business Requirement Document

● Participated in Stand-Up Meetings on a daily basis with QA team to discuss the issues arising while test preparation or test execution

● Executed Functional and Manual Test Cases, analyzed the results and logged defects in JIRA

● Involved in creating Test Automation Framework using Java with Selenium WebDriver and JUnit

● Performed Back End Testing by writing and executing SQL Queries

● Developed Data Driven Framework, to check the behavior of application with different inputs as parameters using Selenium WebDriver with Java

● Resolved long execution time issues by developing conditional wait functions with Java and improved the existing scripts

● Participated in Code Review meeting and provided Feedback for Test Automation scripts

● Close communication with developers to discuss existing software defects and re-tested the fixed issues

● Analyzed the Regression Suite and prioritized the test cases for test Automation Development based on High Risk Points

● Interacted with Developers, BA's and other team members during project planning to have a clear understanding of High Quality from End User perspective and create proper Test Scenarios Contribution:

● Learned Requirement Document and Functional Requirement Specifications

● Prepared Test Data and created Test Scenario based on Requirements

● Executed Test Cases manually for different modules of the application

● Involved in Business Requirement Analysis meetings and provided feedback to improve Testability of each requirement

● Manually Executed Test Scenarios, Test Cases and verified the actual results based on expected results and logged defects in ALM

● Developed and run manual test to ensure new functionality doesn’t impact negatively the end user’s experience

● Participated in developing milestones to ensure to meet the project deadlines

● Close communication with Development Team to resolve and retest defects

● Experience in Estimating Time Efforts based on business requirements and test plans

● Helped to design the future state testing to be implemented in the next phase of this effort

● Participated in weekly meetings with QA team and the development team to review and analyze the defects and use previous experience in order to improve the progress of the project Education

● University Technic of Moldova, 2013

● College Polytechnic of Moldova, 2011

Java, Selenium, HTML, XML, SQL, Junit, TestNG, Data Driven Framework, Cucumber, Maven, Automation Tester Manual Tester QA Tester Java, Selenium, HTML, XML, SQL, Junit, TestNG, Data Driven Framework, Cucumber, Maven, Automation Tester Manual Tester QA Tester Java, Selenium, HTML, XML, SQL, Junit, TestNG, Data Driven Framework, Cucumber, Maven, Automation Tester Manual Tester QA Tester Java, Selenium, HTML, XML, SQL, Junit, TestNG, Data Driven Framework, Cucumber, Maven, Automation Tester Manual Tester QA Tester Java, Selenium, HTML, XML, SQL, Junit, TestNG, Data Driven Framework, Cucumber, Maven, Automation Tester Manual Tester QA Tester Java, Selenium, HTML, XML, SQL, Junit, TestNG, Data Driven Framework, Cucumber, Maven, Automation Tester Manual Tester QA Tester Java, Selenium, HTML, XML, SQL, Junit, TestNG, Data Driven Framework, Cucumber, Maven, Automation Tester Manual Tester QA Tester Java, Selenium, HTML, XML, SQL, Junit, TestNG, Data Driven Framework, Cucumber, Maven, Automation Tester Manual Tester QA Tester Java, Selenium, HTML, XML, SQL, Junit, TestNG, Data Driven Framework, Cucumber, Maven, Automation Tester Manual Tester QA Tester Java, Selenium, HTML, XML, SQL, Junit, TestNG, Data Driven Framework, Cucumber, Maven, Automation Tester Manual Tester QA Tester Java, Selenium, HTML, XML, SQL, Junit, TestNG, Data Driven Framework, Cucumber, Maven, Automation Tester Manual Tester QA Tester Java, Selenium, HTML, XML, SQL, Junit, TestNG, Data Driven Framework, Cucumber, Maven, Automation Tester Manual Tester QA Tester Java, Selenium, HTML, XML, SQL, Junit, TestNG, Data Driven Framework, Cucumber, Maven, Automation Tester Manual Tester QA Tester



Contact this candidate