Post Job Free
Sign in

Engineer Selenium

Location:
Woodbridge, VA
Salary:
70000
Posted:
September 25, 2020

Contact this candidate

Resume:

QA

Erick Lopez

QA Test Engineer

OBJECTIVE To obtain a Software Automation position where I can work in a cross-functional team to deliver top quality products to our clients and utilize my extensive Testing skills to solve complex problems in a dynamically challenging environment

SUMMARY

• Over 3 years of experience in Information Technology field, concentrating in Quality Assurance Testing and Manual Testing of Client/Server and Web-based applications

• Participate in all stages of the software development lifecycle in a fast-paced software development environment SDLC

(Requirements, Design, Implementation, Test and Production) and STLC (Requirement Analysis, Test Plan, Test Case development, Set-Up environment, Test Case execution and Test Case Closure).

• Expert in developing and creating a framework using tools like Selenium, Junit and Cucumber

• Knowledge and usage of Page Object Model in order to structure and organize Cucumber framework and integrated Maven as build automation tool

• Developed feature files following BDD approach using Gherkin language also implemented Step Definitions using Selenium, Java code and performed verification using Junit assertions.

• Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber.

• Proficient in executing Data Driving Testing using Cucumber Scenario Outline and Data-table and also using Excel (Apache POI) and Data Provider using TestNG.

9854 FAIRFAX SQ

FAIRFAX, VA 22031

703-***-****

*.***********@*****.***

• Experience working in Agile environment as a software development approach such as SCRUM and Waterfall.

• Strong skills in developing and executing different types of testing such as Smoke Testing, Regression Testing, Functional Testing, Positive/Negative Testing, Black-box Testing, Front/Back-end Testing, Boundary Testing, Cross Browser Testing and Integration Testing.

• Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google Chrome on different OS like Windows and Mac.

• Experience writing code using of Java Language with eclipse

• Core knowledge and understating of OOPs Concepts, WebDriver Waits and Collections

• Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid to develop automation testing scripts for web and client server applications.

• Experience in the development of Data driven, Keyword driven and Hybrid Automation frameworks in Selenium.

• Sound knowledge on Junit, TestNG framework for Unit testing, Maven, Jenkins for Continuous Integration.

• Hands on experience using Jira as management and bug tracking tool, used Git/GitHub as a version control system for team collaboration and prevent data redundancy

• Experience with continuous Integration tools and configuration management (Jenkins)

• Experience in database query languages using MySQL and Oracle for Manual Testing and use JBDC java library for database Automation Test.

• Hands on experience Manually Testing RESTful APIs using Postman and Rest Assured for automating and verifying we get the expected response and status code using HamCrest Matchers.

• Strong team player with excellent communication, documentation and problem-solving skills and quick learner TECHNICAL SKILLS

Testing Tools

• Selenium IDE/WebDriver

Languages

• JAVA,

• QL

Web Technologies

• CSS,

• HTML,

IDE

• Eclipse,

• SQL Developer

Test Framework

• Junit,

• TestNG,

• Data Driven Framework,

• Cucumber

PROFESSIONAL EXPERIENCE

Geico, Chevy Chase, MD May 2018– Current

Role: QA Software Engineer

• Gathered requirements documents such as business requirements and design document and other related documents.

• Develop, drive, and execute test plans and test cases based on requirements gathered from product owners and stakeholders

• Actively participate in all the scrum ceremonies such as Daily Stand-ups, Sprint grooming, Sprint planning, Sprint demo and Retrospective

• Helped draft Test Plans which include objectives, requirements, tools, testing approach or techniques and testing environment

• Perform test coverage analysis of test plans using Traceability Matrix and schedules and use this information to prioritize testing

• Developed Automation framework using Selenium Web Driver.

• Write and execute test cases in BDD format using Gherkin language (Given, When, Then, And) in order to prioritize the experience of the user by using the Cucumber tool.

• Follow Page Object Model in order to create a java class for every Webpage, also utilize CSS, Xpath, name or Id in order to locate elements of each page.

• Logging concise, high-detailed, accurate defects using Jira, HP ALM/ Quality Center.

• Developed new MAVEN based test scripts using GitHub and Bit Bucket as source repository and Jenkins for Continuous Integration of the builds.

• Performed and executed automation of Relational Database Testing using JBDC, first to create a stable connection, create a Statement and execute a query.

TECHNICAL SKILLS

Build Tool

• Maven

Processes

• Agile-Scrum

• Waterfall

Bug Tracking Tools

• JIRA

Continuous Integration Tools

• Jenkins

• Performed and executed REST API automation testing using Rest Assured to validate expected response and status code using JUnit Assertions and Hamcrest Matchers.

• Performed different types of Testing such as Smoke Test suite to ensure the stability of the application, Ad-hoc and Functional testing

• Prepared, executed and wrote Regression Testcases for Regression suite to check existing functionality due to integration of new features or bug fixes.

Environment: Selenium WebDriver, Java, JUnit, Jenkins, Cucumber, Agile, SQL, Maven, XPath, Eclipse, GitHub, Rest API, JBDC, Windows 7 FideliTrade, Wilmingotn, DE Dec 2016 – Apr 2018

Role: Manual Tester

• Analyze user stories and technical requirements for validity, feasibility and technical soundness

• Worked with development team to understand technical design and architecture for test planning.

• Worked under waterfall methodology.

• Prepared traceability matrix to ensure the adequate coverage of the test cases.

• Prepared required documentation for testing signoff by various parties as required by the project plans.

• Assigned, Monitored and Tracked Tasks of Team Members.

• Updated Test Plans and Test Cases periodically to manage changes in requirements.

• Uploaded test cases executed test cases and logged defects in HP ALM/Quality Center, Rally

• Responsible for developing manual test cases using excel and configurations needed to meet testing requirements TECHNICAL SKILLS

Version Control

• GIT

Data Bases

• Oracle,

• MySQL

Operating Systems

• Windows (8, X)

• Executes test cases/scripts and interprets results to ensure delivery of quality products

• Performed Smoke, Functional, Regression and Integration testing.

• Create SQL queries to validate data, using MySQL Workbench and oracle as well as test application changes using SQL Server relational databases

• Manually tested REST APIs using Postman and used available JavaScript methods to validate status codes and verify items from our response body.

Environment: Java, Manual Tester, Jira, MySQL, Postman, Java Script, TestNG, Oracle.

EDUCATION

Syntax Technologies

• Coding Bootcamp



Contact this candidate