Post Job Free

Resume

Sign in

Selenium Automation Engineer

Location:
Milford, PA
Posted:
April 28, 2021

Contact this candidate

Resume:

ELIZA NIKITINA

QA Automation Engineer

*** *** *****, ******, ** 18428

T: +1-347-***-**-**

E: adl0xn@r.postjobfree.com

Legal Status: EAD

PROFESSIONAL SUMMARY

●Over 5 years of experience in Information Technology field, concentrating in Quality Assurance Testing and Manual Testing of Client and Server and Web-based applications.

●Knowledge and understanding of SDLC/STLC process and agile methodology (SCRUM).

●Test case creation, test execution, test reports and documentation, hands-on experience on writing Requirements Traceability Matrix.

●Hands-on experience in Smoke Testing, Back-End Testing, Black Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing,Regression Testing, Cross Browser/ Cross Platform Testing.

●Proficient experience in Object Oriented Programming (OOPs) concept, extensively using the Java language for test case automation with Selenium WebDriver.

●Proficient in automation tools like Cucumber, Junit, Maven, Jenkins, TestNG, SQL and REST to test Web Applications for Functional and Regression Testing.

●Experienced in designing and implementing different automation frameworks like Data Driven, Hybrid frameworks using Selenium WebDriver with Page Object Model (POM).

●Designed and implemented step-definitions and feature files in Cucumber using BDD and Gherkin keywords (Given, When, Then, Background, Scenario, Scenario Outline).

●Experienced in Data Driven testing using Excel sheets with Apache POI and Database using JDBC.

●Experience in executing SQL queries in order to view successful transactions of data and for validating data from Backend using MySQL.

●Good experience in testing REST services using Postman and Rest Assured Library.

●Proficient experience with defect tracking and analysis using different defect tracking tools such as JIRA,.

●Problem-solving natures, ability to analyse and prioritise, great team player, adapt easily and feel comfortable working in multicultural environment and cross-functional operations.

PROFESSIONAL EXPERIENCE

FideliTrade, Wilmington, DE

Feb 2019 – current QA Software Engineer

Responsibilities:

●Actively participated in daily Scrum with the team and involved in sprint meetings, managing product backlog, removing obstacles to progress, prioritising and review milestones and accomplishments.

●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 OOPS concepts, Selenium Web driver and Cucumber.

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

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

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

●Set up Jenkins for scheduled automation test run and that will trigger Smoke Test script by receiving email.

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

●Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from Oracle database.

●Performed Application Programming Interfaces (API) testing using RESTful, Postman and Rest Assured Libraries.

●On daily basis using GIT and GitHub repositories to update the code, push the latest commitments, and maintain code regarding minimising merge conflicts.

ENVIRONMENT: Selenium WebDriver, Java, Cucumber, Gherkin, Agile, Maven, Jenkins, API, POSTMAN, JSON, Eclipse, GitHub, Internet Explorer.

CVS, New York, NY

Jan 2017 – Jan 2019 QA Software Engineer

Responsibilities:

●Analysed and documented business requirements and specifications, test cases.

●Manually tested, verified and validated that the product meets user requirements.

●Participated to develop automation framework using Maven building tool and TestNG framework as well as Selenium WebDriver to run test cases in multiple browsers.

●Involved on testing the new functionality based on test cases and coordinated with development team in fixing the issues, defect management by logging and tracking bugs during execution.

●Developed automated test scripts using OOPs concept to implement test cases, test scenarios and features.

●Participated in development and implementation of test automation framework build using Selenium WebDriver, TestNG and Maven technologies under Java OOPs concepts.

●Used Java language and TestNG framework for scripting. Used TestNG for building the WebDriver project.

●Integrated with Continuous Integration tools Jenkins for running test on a nightly or needed-basis automatically.

●Maintained grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.

●Performed system analysis and understand the deliverables using Agile Methodology

●Participated in ceremonies, like Daily Stand Up meeting, Sprint Planning, Sprint Grooming, Sprint Demo and Sprint Retro.

●Connected to database to Query the database using SQL for data verification and validation.

●Performed back end testing on oracle database by writing SQL queries.

●Developed Manual test cases following user cases for specific functional requirements.

●Written positive, negative test cases and created detailed summary reports.

●Manually tested and verified if product is matching the client requirements.

●Worked with developers to reproduce bugs and resolve matters.

ENVIRONMENT: Java, Selenium, WebDriver, Jenkins, Maven, TestNG, Eclipse, XML, SQL, Oracle, Windows.

Elephant, Glen Allen, VA

Aug 2015 – Oct 2016 Manual Tester

Responsibilities:

●Reviewing and analysing system specifications.

●Understanding of technical design and architecture for test planning.

●Executed Manual test reviewed results of all tests and reporting anomalies into JIRA.

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

●Performed GUI, Functionality, Integration, Regression, Back-end, and Usability Testing.

●Documented testing sign off by various parties as required by the project plans.

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

●Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the HP ALM.

●Identified and reported bugs using JIRA and presented bug reports for weekly status.

●Conducted backend testing using SQL queries to validate data for database.

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

●SQL query by joining multiple tables according business logic for data validation

●Data verification and validation using SQL

●Worked extensively with business users to define and prepared documentation for change requests by analysing the feedback from user groups.

ENVIRONMENT: Manual Tester, Quality Center, JIRA, HP ALM, Oracle

ACHIEVEMENTS:

●Performed Software Testing properly on time at expect quality level within budget under limitations and constraints

●Ability to adapt to work and other people / stakeholders within and between the team in order to complete their work without negative impact

●Keep on improving my knowledge and skills regarding Software Quality

●Ability to guide the team which direction we should go, and properly shape the team toward right direction

TECHNICAL SKILLS

Testing Tools Selenium WebDriver, Postman

Languages JAVA, SQL

IDE Eclipse, SQL Developer

Test Framework Cucumber, Junit, TestNG, Data Driven

Build and CI Tools Maven, Jenkins

Processes Agile-Scrum, Waterfall

Bug Tracking Tools JIRA

Version Control Tool GIT

Data Bases Oracle, MySQL

Operating Systems Windows 7, 10

EDUCATION and CERTIFICATIONS:

●Saint Petersburg State University of Engineering and Economics, Bachelor's degree in State and Municipal Administration

●Syntax Technologies, Coding Bootcamp



Contact this candidate