Post Job Free

Resume

Sign in

Engineer Selenium

Location:
Springfield, VA
Salary:
80000$
Posted:
October 27, 2020

Contact this candidate

Resume:

Email

adhcgm@r.postjobfree.com

Phone

315-***-****

Highly motivated QA Engineer with 5 years of hands on experience with web test automation providing services in fast-paced organizations. Experienced in QA and testing process, plans and defect tracking documentation. Adapts quickly to new requirements, leveraging strong communication and technical skills to meet the client requirements and ensure delivery of quality product on time.

Extensive knowledge of JAVA collection, java I/O, JDBC, exception handling etc. and object oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.

Expertise in web automation using Selenium WebDriver, JAVA, Cucumber, TestNG, Maven, Jenkins, Git, GitHub, Sauce Labs and Grid.

Expertise in writing Selenium WebDriver scripts in JAVA for web application.

Expertise in Cucumber BDD framework - writing feature file by using Gherkin language, corresponding implementation of glue code in the step definition and implanting steps using java following Page Object Model (POM).

Good hands on experience on Data Driven framework with TestNG using Annotations, Parameterizing, Data provider Annotation, Listener interface etc.

Maintained, tracked and enhanced the Automation code and resources by using Git as version control tool and GitHub as resource sharing platform over the time of improvement and the new features.

Performed continuous integration using Jenkins.

Experienced on working with Safari, Firefox and Chrome driver.

Experience in writing custom CSS Selectors, X-path expression to identify web elements. Also experienced using ChroPath.

Assisted for Implementing Cloud Based Selenium Grid on Sauce labs and local Selenium Grid for cross browser.

Excellent experience of build management tools like Maven and managing JAVA automation projects.

Experience working with Cucumber, testNG and Allure Automation testing reports.

Worked on very intense and fast paced Agile environment. Have in-depth knowledge of various SDLC methodologies including Waterfall, Agile and SCRUM.

Experience in testing using library and Postman using HTTP verbs such as POST, PUT, DELETE, GET

Experience in loading testing with JMeter

Good exposure on testing and Bug Life Cycle, follow up and solve them within the specified time frame

Testing Tools

Selenium

Cucumber

TestNG

Maven

Jenkins

JIRA

GitHub

Postman

RestAssured

Eclipse, IntelliJ IDEA

JMeter

Testing Framework

Cucumber with BDD and POM approach

TestNG with Data Driven and POM approach

Languages

Java

RDBMS

SQL

Web Technologies

HTML

CSS

Interpersonal Skills

Time Management

Coaching

Problem Solving

Multitasking

Organization Skills

Yasemin Arslan Quality Assurance Engineer

Available upon request

References

Profile

SUMMARY

Skills

RESUME

Fully Work Authorized No Visa Sponsorship Required

Quality Assurance Engineer

Techin Solutions LLC, Washington D.C. Sep 2018 – PRESENT

Developed automation scripts using Selenium WebDriver, JAVA, Selenium Grid and Maven for web applications.

Used custom Xpath/CSS, ChroPath to identify web element.

Developed SQL queries to query the database; find out the correct data for testing.

Working on behavior-driven development (BDD) framework with Page Object Model pattern using JAVA programming language with the help of Selenium WebDriver.

Written and executed test scripts using IntelliJ IDEA.

Implemented Maven for build management and also implemented CI tool - Jenkins.

Used Sauce labs to execute Selenium automation suites on different platform; performed browser combinations in parallel.

Implemented GIT/GitHub for version control and common platform for collaboration among stakeholder.

Extensive experience with writing test scenarios on cucumber feature file.

Written proficient Java glue code step definitions for test scenario.

In depth understanding on how and where to use gherkins annotations.

Review functional requirement and use case document to understand the business logic, application requirement and technical aspects of the system.

Involved API Testing using Postman and RestAssured Library

Worked in a highly dynamic AGILE-Scrum environment and participated in walkthrough, sprint planning, daily stand up and sprint retrospectieve meetings.

Responsible in writing Test Plan and Test Cases based on the business requirements.

Involved in creating Test Case Scenarios, Test Case Execution and maintaining defects using JIRA Tool.

Performed Defect Tracking & Management in JIRA.

Worked on JMeter for loading testing

Quality Assurance Engineer

Silicone Labs, NJ Jun 2017 – Aug 2018

Following the SDLC process, use requirements documents to create testing strategy including providing test estimates, documenting test plans and objectives, assessing and identifying testing risks, and developing test scenarios and test cases.

Extensively involved in various phases of manual testing.

Develop, document and maintain test artifacts like test data, data validation and automated test scripts using Selenium WebDriver, primary language used for automation was JAVA.

Assisted on developing and maintaining robust and effective Page Object Model Framework using testNG.

PROFESSIONAL EXPERIENCE

RESUME

Worked on Selenium Grid for parallel testing on multi browser and OS combination

Used ChroPath plugin to identify and locate elements.

Executed full test on every regression build and provided detailed report to the upper management

Modified test scripts to handle all checked and unchecked exceptions which helped run test smoothly.

Used Maven as primary build management tools.

Create and track bugs and generate bug reports using JIRA.

Write and execute SQL queries to verify the data.

Attend project meetings and communicate with project team including project manager, development, business partners about testing deliverables and any issues that may hinder meeting testing deadlines. Also provide regular test status reports and defect reports.

Upon testing completion, identify test cases that would be added to the regression test suite, both manual and automated.

Maintain the regression suite and oversee regression testing each release cycle, with automated testing delegated to offshore resources.

CERTIFICATIONS

Master of Business Administration – MBA, Yeditepe University, Turkey

Master of Science – MS, Geological Engineering, Istanbul Technical University, Turkey

Bachelor of Science – BS, Geological Engineering, Istanbul Technical University, Turkey

EDUCATION

RESUME

RESUME

Manual QA Tester

AXA Insurance, Turkey Jun 2015 – May 2017

Review and analyze system specifications

Collaborate with automation engineers to develop effective strategies and test plans

Execute test cases (manual or automated) and analyze results

Evaluate product code according to specifications

Create logs to document testing phases and defects

Report bugs and errors to development teams

Help troubleshoot issues

Conduct post-release/ post-implementation testing

Work with cross-functional teams to ensure quality throughout the software development lifecycle

Certified Tester Foundation Level, International Software Testing Qualification Board Jan 2020

Oracle Certified Associate, Java SE 8 Programmer Dec 2019

AINS-24 A General Insurance for IT and Support Professionals, The Institutes Oct 2019

PSM I – Professional Scrum Master I, Scrum.org Sep 2019

Introduction to Project Management Principles and Practices, UC Irvine Mar 2019

Project Management Project, UC Irvine Mar 2019

Budgeting and Scheduling Projects, UC Irvine Feb 2019

Initiating and Planning Projects, UC Irvine Feb 2019

Managing Project Risks and Changes, UC Irvine Feb 2019



Contact this candidate