Post Job Free
Sign in

Engineer Selenium

Location:
Modesto, CA
Posted:
March 04, 2021

Contact this candidate

Resume:

SHAKIB ASGHARY

Software Development Engineer with Testing

Phone: +1 (925)–565-7492

Email: adkn4n@r.postjobfree.com

Location: Modesto, California

Work Status: US Work Authorization

PROFESSIONAL SUMMARY

SDET / Automation Engineer with 7 years of experience in automation testing and manual testing using Java programming language and Java OOPS concepts to write the scripts along with other automation tools in Testing life cycle and overall SDLC of the project. Experience of Java OOPS concepts, Collections, String s, Exception handling

Experience of using test automation tools such as Selenium WebDriver to develop automation testing scripts for web and client server applications

Worked with Eclipse IDE, Apache POI, Log 4J and Maven.

Experience in Waterfall and Agile Projects, worked very closely with Product owners in Agile and attended different ceremonies like Sprint Planning meeting, Daily Standups, Review and Retrospective

Worked on testing applications on different browsers like IE, Firefox, Safari and Chrome

Experience in implementing the Page Object Model (POM) by creating element for each page object and reused all the objects in various scripts.

Experienced using tools like ChroPath for finding elements locator and good knowledge in writing the absolute and relative XPATHS manually on need basis

Experience in testing Restful Web Services using tools like Ready API for automation and Postman API client for manual Testing and writing SQL Queries for data validation and integrity using Postgres SQL

Experience in Administration of version control systems like GIT (Distributed Version Control), GitHub

Experience and working Jenkins tools for continuous integration purposes

Experience in developing Behavior Driven development (BDD/TDD/ATDD) by writing Gherkin language using cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions and generating the cucumber reports

TestNG framework experience with features best suited for Data Driven Testing and end-to-end testing and other Hybrid Automation frameworks in Selenium

Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)

Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.

Experience of Black-Box testing, Acceptance Testing, Smoke Testing, Functional Testing, Positive/Negative Testing, System Testing, Regression Testing, GUI Software Testing of client/server and Web Base Applications.

Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

TECHNICAL SKILLS:

Languages: Java, SQL, XML

Testing tools: Selenium WebDriver, JUnit, TestNG, AutoIT

Test Framework: Cucumber, TestNG, Data Driven Framework, Keyword Driven, Hybrid Framework

Development Processes: Agile Scrum, Waterfall

Web Technologies: XML, JDBC & REST services API

IDE: Eclipse IDE

Build Tools: Maven

CI/CD Tools: Jenkins

Version Control: GIT, GITHUB

Operating Systems: Windows XP/7/10, Mac OS

CERTIFICATIONS:

Certified Tester, Foundation Level (CTFL) – ISTQB (ASTQB)

Microsoft Certified Professional (MCP) - Microsoft

PROFESSIONAL EXPERIENCE

United Health Care

Test Automation Engineer

Aug-18 to Present

Cypress, CA

Responsible for analysis and development of test scenarios, scenario outlines, test cases, test data and test scripts

Maintain Object repository using Page Object Model concept with Selenium WebDriver using Object Oriented Programming java and BDD cucumber hybrid framework

Used Git and GitHub for version control system

Maintain and run regression test suites using Jenkin continuous integration tool

Experience with Maven Build Management tool and POM (Project Object Model) XML in automation framework

Ensured proper test coverage by maintaining Traceability Matrix to track requirements to test cases

Solid experience with Gherkin Language for Behavior Driven Testing to write feature files and write step definitions for the related feature scenarios and scenario outlines using Selenium and Java programming language

Involved with Sprint ceremonies in an Agile development environment like sprint planning, standup meetings, sprint review and sprint retrospective

Used JIRA as Defect Management tool and partnered with developers to resolve defects

Performed testing using ReadyAPI and Postman Restful web services and Validated proper responses based on API documents

Used log4j to generate different logging for every step of tests

ENVIRONMENT: Cucumber (BDD), Gherkin, Oracle DB, SQL, XPath, Eclipse IDE, Core Java, MS Office Suite, SDLC, JSON, HTML, Windows XP, 7,10, Firefox, Chrome, IE, Jenkins, Selenium WebDriver, Maven, XML, STLC, Postman, REST API

Test Automation Engineer

TD Bank

Dec-15 to Aug-18

Cherry Hill, NJ

Effectively testing the software by preparing Test cases, Test scripts and generate test execution reports, both by automated tests and performing manual testing

Performed automation testing using Java programming language, Junit, Selenium, TestNG and other Java-based automation framework

Performed Data Driven testing using Apache POI in testNG semi-hybrid framework

Experience with Selenium WebDriver tools and using Page Object Model concepts to store and retrieve WebElement locators

Experience with writing relative and absolute Xpath and other WebElement locators like CSS selectors, IDs, Class, Link Text & Partial Link text

Knowledge and experience with testNG annotations to create test scripts

Experience with testNG.xml file to configure test suites and test cases

Git source management tool experience

Experience with Jenkin continuous integration tool

Experience with Maven Build management tool and POM.xml for dependencies and plugins

Involved with Agile development environment and scrum team

Used JIRA for defect management and defect reporting

ENVIRONMENT: TestNG, Selenium WebDriver, Core Java, Maven, Jenkins, XPath, GitHub, Oracle SQL, MS Office suite, JIRA, SDLC, GitHub, Agile/Scrum, XML, JSON, Windows 7, 10, Chrome, Firefox and Internet Explorer browser

Test Analyst (Manual Tester)

Saxon Mortgage

Jan 14 - Dec-15

Irving, TX

Involved in QA processes such as test scenario and test case design, test execution, functional testing, integration testing, smoke testing and user acceptance testing (UAT)

Generate test scenarios from user stories and acceptance criteria

Review and analyze system specifications

Keeps software defect rates low and user satisfaction high.

Execute test cases (manual or automated) and analyze results

Create logs to document testing phases and defects

Report bugs and errors to development teams

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

Demonstrated ability to effectively communicate at all levels with technical resources as well as business resources.

ENVIRONMENT: Agile/Scrum, JIRA, SDLC, XML, MS-Office applications, HTML Windows XP, 7, 10, Chrome Browser, Firefox Browser, IE Browser



Contact this candidate