Post Job Free

Resume

Sign in

Selenium Software Developer

Location:
Arlington, VA
Salary:
125000
Posted:
October 14, 2020

Contact this candidate

Resume:

HEORHII FAZLIAKHMEDOV

Cell phone: +1-703-***-****

Position: Software Developer Engineer in Test

Email: adgyu3@r.postjobfree.com

GCEAD: Present

PROFESSIONAL SUMMARY:

• 4 years of experience in Manual and Automation Testing of Web 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).

• Knowledge of Java, HTML, Gherkin, SQL programming languages

• Good knowledge of defect-reporting and defect-tracking tool Jira and Bugzilla

• In-depth knowledge of Selenium Web Services

• Thorough knowledge of Jira, Eclipse IDE, Maven, Selenium WebDriver, Cucumber, JUnit, TestNG, Jenkins.

• Developing automated test scripts, and creating cucumber.json report cucumber.html reports.

• Expertise in Manual Testing and different types of Automation Testing including different types of Black Box testing including Integration Testing, Component Testing, Smoke Testing, Regression Testing, Ad-hoc Testing, Boundary Value Testing, Positive/Negative Testing, Database Testing, API Testing.

• Precise understanding of automated testing for web-based API with help of Selenium WebDriver and REST

• Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email

• Familiar knowledge of Database Testing using SQL queries Relational Database Management System such as MySQL, OralceSQL

• Hands on experience of continuous integration tool Jenkins

• Well-versed in writing SQL queries to perform Database testing

• Accurate picture of Selenium Grid to design and execute test cases on multiple browsers

• Authentic knowledge in BDD (Behavioral Driven Development) using features

(cucumber/Gherkin) Step Definition and Scenarios

• Proven ability to design and create an automation project using Build Management Tool Maven using Java

• Strong skills in developing framework using Cucumber, Junit, TestNG, Page Object Model

2

PROFESSIONAL EXPERIENCE:

COMPANY: NAVY FEDERAL CREDIT UNION, VIENNA, VA

POSITION: QA AUTOMATION ENGINEER

DURATION: 09/2018 – PRESENT

RESPONSIBILITIES:

• Automated scripts with Selenium WebDriver, Cucumber, Junit, and Java.

• Evaluated business requirements, analyzed user stories in Agile, participated in Sprint Planning and Review Session and Scrum Meetings

• Developed test scripts in Java language utilizing Selenium Web Driver and Cucumber framework.

• Execute cross browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.

• Highly involved in the practice of BBD framework to develop Cucumber Step Definition, Scenarios and Feature using Gherkin language.

• Applied Automated execution of test using Maven and Jenkins.

• Designed and executed Smoke test and Regression test.

• Executed test cases and troubleshooted the bugs.

• Responsible for completing the functional and automating testing.

• Located and edited objects based on Name, ID, Link, Partial Link, Attributes, Tags, CssSelector and Xpath

• Captured the Application Screenshots and copied the image whenever exceptions occurred.

• Used different selenium methods to handle Alerts, Popup, dropdown, check box, radio button, dynamic calendars and web tables in Selenium WebDriver

• Used Runner classes in Cucumber to generate step definition and used Tags to run different kinds of test suites like Smoke and Regression.

• With help of Jenkins performed continuous integrations of code.

• Used Postman and RestAssured library to test API.

• Established Java based library and Properties files using Selenium and JUnit.

• Accurate knowledge of version control system GIT and using source code management client tool like GitHub and GitBucket

• Strong troubleshooting and debugging skills.

• Ability to adapt to a new environment quickly, strong team player, good communication, detail-oriented, good analytical and computation skills, enthusiastic learner, confident, sincere and committed 3

• Performed Back-end testing using Oracle SQL, Java and JDBC. COMPANY: ADESA, CARMEL, IN

POSITION: AUTOMATION TESTER

DURATION: 05/2016– 08/2018

RESPONSIBILITIES:

• Designed, developed framework from scratch using Maven building tool and TestNG framework as well as Selenium Web Driver to run test cases in multiple browsers and platforms

• Coordinated with development team in fixing issues, bugs, and defect using bug tracking tool Jira

• Designed and developed automated test scripts using Object-Oriented Programming concept to implement test cases, features and test scenarios.

• Used TestNG framework and Java language for scripting test cases. Used TestNG for building the WebDriver project.

• Expertise in grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameters, Data Provider and Tags.

• Integrated with Continuous Integration tools Jenkins to run test cases on a nightly basis automatically

• Maintained test cases and test methods for functional and regression testing using TestNG Annotations like Tags, Groups, Parameter.

• Performed system analysis using Agile Methodology

• Took active part in ceremonies, like Sprint Planning, Sprint Grooming, Sprint Demo, Sprint Retro, Daily Standups meetings

• Connected to company’s database to Query the database using SQL for data verification and validation.

• Extensively used Selenium Locators (id, XPath, CSS Selector) to test the web application.

• Identified, Reported and Tracked Defects using JIRA test management tool.

• Uploaded and executed test cases, as well as logged defects in HP ALM.

• Developed Manual test cases for specific functional requirements

• Manually tested and verified if product is matching the client requirements

• Worked with Development team to reproduce bugs and resolve issues 4

TECHNICAL SKILLS:

• IDE: Eclipse, Intellij

• Languages: HTML, Java, Gherkin, SQL

• Bug Tracking Tool: Jira, Bugzilla

• Testing tools: Selenium WebDriver,

Cucumber, Maven, JUnit, TestNG,

Jenkins

• Version Control System: Git, GitHub

• RDBSM: OralceSQL, PostgreSQL,

MySQL.

• Processes: Agile, Waterfall

• CI/CD Tools: Jenkins, Selenium Grid

EDUCATION:

• BACHELOR SEPTEMBER 2009 – AUGUST 2013 NATIONAL TECHNICAL UNIVERSITY OF UKRAINE “IGOR SIKORSKY KYIV POLYTECHNIC INSTITUTE” Department: Institute of Mechanical Engineering

Major: Manufacturing Engineering

• CERTIFICATION SYNTAX TECHNOLOGIES

Department: Coding Bootcamp



Contact this candidate