Post Job Free

Resume

Sign in

Selenium Automation Engineer

Location:
McLean, VA
Posted:
April 29, 2021

Contact this candidate

Resume:

NABIN ADHIKARI

QA AUTOMATION ENGINEER

571-***-****) adl1m8@r.postjobfree.com LinkedIn: nabin-adhikari-66568620b Fully Work Authorized –GC

To acquire a challenging position as a mid-level QA Automation Engineer in a high-quality environment where my resourceful experience and technical skills can add value to organizational operations.

PROFESSIONAL SUMMARY

● A highly motivated and result oriented Software Automation Test Engineer with more than 3 years of experience in Quality Assurance through Manual and Automation Testing of Client/Server and Web based applications.

● Good knowledge on Object Oriented Programming (OOP) concepts. Extensively used JAVA for test case automation.

● Experienced in all phases of Software Development Life Cycle (SDLC) methodologies such as Waterfall and Agile Scrum Methodologies.

● Expertise in using automation tools such as Selenium, JUnit, Cucumber and Eclipse.

● Proficient in designing and implementing Selenium Automation Frameworks using Data Driven, Hybrid, Page Object Model (POM).

● Solid knowledge in Smoke Testing, Backed end Testing, Black-Box Testing, Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser Testing, UI Validation.

● Proven ability in developing Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber and TDD (Test Driven Development).

● Actively participated in project review meetings, providing testing metrics/status and notifying management of critical failures and missed milestones.

● Well-versed in identifying and reporting defects using defect tracking tools such as JIRA.

● Skillful in developing custom reporting engine for test execution like HTML reports, in JSON format.

● Ability to write dynamic XPath and CSS selectors for complex Object Identifications in Selenium WebDriver.

● Successfully built Maven for Project building tool, developed Maven Project Object Model file

(pom.xml) from scratch and used Jenkins for Continuous Integration.

● Skilled in writing SQL queries for performing Back-End testing of applications.

● Experience in creating Page Object Model and Page Factory Design for implementing framework.

● Actively participated in execution for API testing using POSTMAN tool.

● Strong problem solving skills, work ethic, integrity, and communication skills.

● Quick to grasp new technologies, adapt to changing priorities, and team player with innovative thinking.

PROFESSIONAL EXPERIENCE

Alliance Tek Solutions, Chantilly, VA Test Automation Engineer Oct 2019 – To Present

● Designed Test Plan which included test objectives, test phases, scenarios and test environment after a thorough analysis of the business rules.

● Developed test code in Java language using Selenium WebDriver and Cucumber framework.

● Actively participated in Agile-Scrum methodology and attended Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Retrospective meetings.

● Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (Cucumber and Maven).

● Developed Automation framework by following a hybrid model approach of implementing Page Object Model and BDD, using JAVA, Selenium Web driver and Cucumber.

● Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.

● Tracked and reported software defects and interacted with developers to resolve technical issues using JIRA test management tool

● Extensively used Selenium locators like XPath, CSS Selectors and WebDriver to test the web application.

● Performed API testing using POSTMAN tool.

● Involved in the test estimation, planning, monitoring and control of the testing activities and tasks.

● Conducted backend testing using SQL queries to validate data for database and wrote SQL query by joining multiple tables according business logic for data validation.

● Performed Ad Hoc testing upon the completion of test case to seek further unresolved bugs within the application.

● Participate in Agile Scrum methodology and attend Daily standup, Sprint Grooming, and Sprint

● Planning and Sprint Review meetings, involved in weekly meetings to verify the status of testing and discuss defects.

Environment: Agile, Eclipse, Java, Selenium Web Driver, BDD, Cucumber, SQL, JUnit, MAVEN, Jenkins.

Truliant Federal Credit Union, NC QA Automation engineer Feb 2018 – Sep 2019

● Involved in test cases reviewed by the development team, product management and modified the test cases.

● Analyzed business requirements, documented business requirements specifications, wrote Test Cases. Based on their feedback.

● Participated in Sprint Planning meeting and Daily Scrum, Sprint Grooming, and Sprint Planning and sprint Retrospective meeting.

● Executed test cases manually, compared and analyzed actual results with expected results and performed Positive and Negative data testing.

● Utilized CSS selectors, IDs, and XPaths to locate web elements in cross browser views, and Web pages, calling them in scripts in order to properly test.

● Reported and Tracked Defects using JIRA bug tracking tool.

● Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with TestNG.

● Sound knowledge in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider, Tags

● Responsible for identifying test cases for manual and Creating and maintaining automation test scripts in Selenium environment using Java.

● Prioritized Manual test cases based on Business Requirements and selected the test cases that needed to be automated in Selenium.

● Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.

Environment: Agile, Eclipse, Java, Selenium Web Driver, TDD, TestNG, SQL, JUnit, Postman, JIRA, Manual Testing

TECHNICAL SKILLS

● Testing tools: Selenium, WebDriver,

Cucumber, Junit

● IDE: Eclipse, Postman.

● Programming language: Java, SQL,

Gherkin.

● Build & Integration tools: Maven, Jenkins

● Project Management/ Defect Tracking

Tool: Jira

● Frameworks: Cucumber, BDD, Junit,

Data-Driven, Hybrid, TestNG

● Database: MySQL

● Version Control: Git, GitHub

● Browsers: Chrome, Firefox, IE

● Methodology: Waterfall, Agile-Scrum

EDUCATION

Syntax Technologies

Coding Bootcamp.

George Mason University

BS in Information Technology -In Progress.

Northern Virginia Community College

Associates in Information Technology.

Dharan Multiple College

BS in Food Science and Technology, Nepal.



Contact this candidate