Post Job Free
Sign in

Engineer Selenium

Location:
Bentonville, AR
Salary:
$85,000-95,000
Posted:
April 08, 2020

Contact this candidate

Resume:

Name: Md Faisal Hossain

Phone: +1-267-***-****

Email: ********.***********@*****.***

LinkedIn Id: https://www.linkedin.com/in/md-faisal-hossain-4b5926197/

SOFTWARE AUTOMATION TEST ENGINEER

Over two years of diversified experience in IT industry with extensive skills set. Real time knowledge of a QA process, SDLC, STLC and methodologies of SDLC such as Waterfall, Iterative, Agile/Scrum. Seeking a Challenging Position in order to utilize personal Expertise, Professional, and Technical Skills in Software Development Industry as a Quality Assurance and Software Analyst using Widespread Knowledge of Information System Technology.

Summary:

Having over 2 years of professional IT experience in the field of Software Quality Assurance with expertise in Automation and Manual Testing.

Strong experience in Software Development Life Cycle using Agile / Scrum, Waterfall methodologies.

Extensively automated regression and functional test suites by using Maven, TestNG, Cucumber, Selenium WebDriver, JAVA.

Expertise in design automation framework from scratch using Java, Selenium, Cucumber, Page Object Model (POM), Eclipse.

Strong knowledge in REST API services using HTTPClient, REST Assured, Postman.

Implemented Page Objects framework, Hybrid framework from scratch to represent web pages.

Expertise in analyzing Business Specifications, Requirements and Design specifications and developing Test Plans, Test Cases and executed them.

Extensively experienced in Positive, Negative, Smoke, System, Functional, Integration, Regression, User Acceptance, and Automation testing of cross-platform, client/server, web applications.

Solid experience in Full Software Development Life Cycle (SDLC) and Software Testing Life Cycle Used JIRA for defect management, test planning and reporting.

Strong in writing SQL Queries, SQL Scripts and performing Database testing, UNIX commands and Shell scripting.

Solid Knowledge on Distributed version control Git, GitHub.

Deployed and build the application in Jenkins environment.

Experienced in Estimation of Test Effort and coordinate Test Schedule with overall Project Schedule.

Excellent team player to work in conjunction with team of testers, developers and QA members in testing complex scenarios and projects and in the maintenance of Quality Standards in Projects.

TECHNICAL SKILLS

Automated Test Tools

Selenium WebDriver, Cucumber, TestNG/Junit, Maven, JIRA, Cypress.io

API Test Tools

SOAP UI, Advance REST Client, Rest Assured and Postman.

CI/CD Tools

Jenkins

Operating Systems

UNIX, Windows 9x/NT/2000/XP, LINUX,Mac, Unix

Databases

Oracle, Microsoft SQL Server, Informix

CM

Share Point, Git, SVN, Bitbucket

Languages

Java, Java Script, Gherkin, HTML, CSS, XML, Json.

PROFESSIONAL EXPERIENCES

Walmart Labs, Bentonville Arkansas

Automation Test Engineer (POC) December 2019- Present

Responsibilities:

Analyzed business requirements to better understand business logic and process flow.

Involved in UAT testing.

Solid knowledge on legacy system and working on Linux platform to perform the QE steps.

Involved in design meeting with BA and Dev team.

Involved in Global Logistic System process as a QE.

Created Test cases from business use cases, and Test data for UI testing.

Created Framework from scratch using Cucumber, Selenium WebDriver, Page Object Model (POM), Eclipse.

Solid knowledge on Jira Confluence

Write scripts with identifying Dynamic Objects and use them in Selenium WebDriver.

Used JIRA as a Project management tool for Agile Development to maintain sprint & user story

Executed automation scripts on different browsers/environments & reported defects/results to the team

Written automation script using Java & Selenium WebDriver

Converted Manual Integration tests into automated tests.

Deployed the application through GitHub into Jenkins CI/CD Environment.

Strong knowledge in Web services REST API testing using HttpClient, REST Assured, Postman and Fiddler.

Configured Jenkins so that Different branches in GitHub can run parallel

Used JIRA to manage test scripts, requirements and test case design.

Strong in writing SQL Queries, SQL Scripts and performing Database testing, UNIX commands.

Facilitated meetings with the development, project and business users' teams to discuss issues and suggest resolution.

Excellent in technical documentation and reporting skills.

Working knowledge of Load Testing with JMeter.

Premium Soft Labs, New York June 2018 to – Nov 2019

Software QA Tester

Responsibilities:

Design and develop Test cases for Test Driven Development (TDD) and Behavioral driven development (BDD) using Gherkins

Build and enhanced automated test framework using Selenium WebDriver, TestNG, Cucumber, Maven and Page Object Model concepts

Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, and Test NG configuration

Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers

Implemented Maven for Project building, and Bitbucket for code management

Developed script using Object Oriented Programming (OOP) concepts in Java

Extensively developed Complex SQL Queries, NoSQL for Backend Testing

Involved in Web Services Testing using SOAP UI, and RestAssured

Submit the defect reports, and communicate issues to business, engineering, and management using JIRA

Performed Smoke, Functional, Integration, System, UAT, Regression, and GUI testing

Implemented Git for code management repository

Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers

Generated Automation Report using Extent Report API.

Responsible for weekly status updates showing the progress of the manual and automated testing

ABC CORP NEW JERSEY July 2017 - May 2018

QA Automation Tester

Responsibilities:

Analyzed business requirements to better understand business logic and process flow.

Created Test cases from business use cases, and Test data for UI testing.

Created Framework from scratch using Cucumber, Selenium WebDriver, Page Object Model (POM), Eclipse.

Created custom XPath for to scenarios for sales analytical tools.

Write scripts with identifying Dynamic Objects and use them in Selenium WebDriver.

Used JIRA as a Project management tool for Agile Development to maintain sprint & user story

Executed automation scripts on different browsers/environments & reported defects/results to the team

Written automation script using Java & Selenium WebDriver and resources in source control in SVN (Tortoise) over the time for improvements and new features.

Converted Manual Integration tests into automated tests.

Deployed the application through GitHub into Jenkins CI/CD Environment.

Configured the Jenkins to run the Build every night.

Strong knowledge in Web services REST API testing using HttpClient, REST Assured, Postman.

Configured Jenkins so that Different branches in GitHub can run parallel

Configured Groovy program so that Console output is emailed to businesspeople with suitable format.

Used JIRA to manage test scripts, requirements and test case design.

Strong in writing SQL Queries, SQL Scripts and performing Database testing, UNIX commands.

Facilitated meetings with the development, project and business users' teams to discuss issues and suggest resolution.

Excellent in technical documentation and reporting skills.

Education

Master’s in information technology (conc software application development)

(Southern New Hampshire University) 2019 – Present

Bachelor of arts In Management & Marketing

(Anglia Ruskin University) 2015

Visa Status: GC



Contact this candidate