Post Job Free

Resume

Sign in

Engineer Selenium

Location:
Arlington Heights, IL
Posted:
June 25, 2020

Contact this candidate

Resume:

JAMA

KAY

Chicago, Illinois

1-312-***-****

add2s5@r.postjobfree.com

www.linkedin.com/in/jama-kay

Authorized to work in United States for

any employer without sponsorship

SUMMARY

Strategic and results-driven software development engineer in test with 5 years of practical experience in Agile Scrum and Waterfall environments. Demonstrates strong proficiency in manual and automation testing of Web based applications, data bases and API’s. Possesses proven skills in track a record of achieving targets in a competitive environment. Self-motivated professional who can successfully handle various test execution activities, create innovative solutions to promote and enhance business growth. Confident communicator with ability to establish good working relationships with a range of different people. Gives attention to details, excels under pressure and meets deadlines.

• Excellent knowledge and implementation skills in complete Software Development Life Cycle

(SDLC) and Software Testing Life Cycle (STLC).

• Have knowledge of both Waterfall and Agile/Scrum methodologies. Participated in Sprint Grooming, Sprint Planning, Sprint Demo and Sprint Retrospective meetings.

• Solid experience in creating Test Plan, Test Cases according to the Business requirements and User stories. Experience of new and existing Automation Framework Models (BDD/ATDD and Data Driven Frameworks).

• Proven ability in creating, modifying and maintaining automation frameworks using Selenium WebDriver, Cucumber, Java, HTML, JUnit, TestNG, Maven, Appium, SQL and other Test Automation Tools.

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

• Ability to working on Selenium automation scripts in Java language and Cucumber BDD. Skillfully searched and found locators like XPATH, CSS, ID, Class in HTML for Selenium WebDriver.

• Expert in developing Behavior Driven Development (BDD/ATDD) by writing Gherkin language using Cucumber tool, developed Scenarios, Scenario Outlines, Features and Step Definitions and generating the Cucumber reports. 2

• Experience in installation and administration of version control systems like GIT (Distributed Version Control), maintained the Selenium WebDriver, JAVA automation codes and resources in it over the time for improvements and new features.

• Insight into using Continuous Integration tool Jenkins and scheduling test cases on daily and nightly basis.

• Strong experience in writing SQL queries, performing Database Testing in Oracle SQL Developer and establishing Database connection with JDBC and JAVA.

• Experience in automating native and hybrid mobile applications on Android mobiles using Appium.

• Involvement in REST API test automation using Rest Assured and Apache POI libraries and manual test with POSTMAN.

• Solid experience in developing test automation scripts for performing different test types such as Functional, Database, Regression, Smoke, Positive/Negative, Black box, White box, Front-End, Back-End, UI(User Acceptance), API testing, System Testing of client/server and Web Base Applications.

• Worked on testing applications on different browsers like Firefox, Android, Safari and Chrome.

• Expertise using JIRA as the project management tool for defect-reporting and defect-tracking.

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

• Dedicated, High motivated and analytical Problem-Solver.

• Proven ability in working individually or as a part of a team, reporting and assisting to manager.

• Strong believer of collaboration with cross functional team mindset.

• Ability to see from the Customer Point of View, quality oriented and attention to details.

• Self-starter and creative quick learner and adept at Multitasking and thriving in a fast-paced environment.

EXPERIENCE

Automation QA Engineer ABC Technologies Dates From Jan 2019 – Current

• Followed Agile testing methodology, participated in daily Scrum meeting and testing each Sprint deliverables.

• Work as a team member in requirements mapping and preparing Requirements Traceability Matrix.

• Automated testing tools such as JUnit and Selenium to conduct systems, user acceptance, positive/negative, functionality and regression tests. 3

• Used Selenium WebDriver with Java for automating html-based web application.

• Experience on REST Assured Library for testing Web Services using Rest API with Postman and used fasterXML library for JSON file manipulation purposes and store the data in Java Collections types such as List, Map and Set.

• Perform query operations on SQL to do database validation. Use SQL queries to trigger the data along with JDBC (Java Database Connectivity) for database connection.

• Developed and maintained Behavior Driven Development (BDD) framework creating and using Cucumber features, scenarios in Gherkin language, Step definitions and executed scenarios using Cucumber tags in Runner class under Java platform.

• Developed BDD and TDD script with Cucumber and written Step Definition using Gherkin based features.

• Responsible for maintaining daily Smoke Test on Jenkins and debug failure build on Jenkins and reporting the issue.

• Logged defects in Jira and maintained track of the defects throughout the Software Testing Life Cycle

(STLC) using project management application JIRA.

• Identified Regression and Smoke test cases to automate those test cases using Java, Selenium WebDriver, Cucumber and JUnit with Maven.

• Involved in analyzing Requirement Specification and development of Test Scenarios.

• Involved in pushing the automation test code into Continuous Integration (CI) and monitored the test execution in Jenkins.

• Performed cross-browser compatibility testing on Chrome, IE, Safari, Firefox browsers using Java and Selenium GRID.

• Configured and controlled all project related dependencies and tool versions using Maven POM file.

• Executed manual and automation test scripts for functional and regression testing using Java and Selenium WebDriver.

• Extensively worked with AWS (Amazon Web Services) EC2 virtual machine for scheduling Jenkins jobs for test cases parallel execution.

• Used GIT for version control.

• Involved in the Defect Review Meetings, build meetings and release meetings to resolve the outstanding issues.

Automation QA Engineer Vizient Dates From Nov 2017 – Jan 2019

• Took part in all activities of Agile software development and Test development life cycles.

• Reviewed user requirements and use case scripts to generate Test cases for Functional testing.

• Actively engaged in daily stand-ups, Sprint Planning, Sprint Grooming, Sprint Retrospective meetings and peer-review sessions.

• Developed and implemented Objects using Page Object Model Design Pattern and Selenium WebDriver API using Rest Assured libraries.

• Used Selenium WebDriver for automating the websites.

• Maintained a Cucumber BDD testing framework from using Selenium WebDriver, JUnit, Maven using the Page Object Model.

• Automated Android mobile applications using Appium, Selenium WebDriver, Cucumber and Java. And Android Studio for Emulator purposes.

• Hands on experience on testing using AWS (Amazon Web Services) EC2 services. 4

• Detected GUI elements using different locators like ID, Name, Class Name, Tag Name, Link Text, Partial Link Text, XPath and CSS.

• Created and supported end-to-end automation test scripts using Selenium WebDriver with TestNG framework under Java platform.

• Logged defects in Jira and maintained tracking of the defects from beginning to end of the Software Testing Life Cycle.

• Worked with Maven as build management tool, Git for version control and Jira for project management and defect-tracking tool.

• Wrote Data Driven tests to check how application performs with different sets of data.

• Responsible for maintaining daily Smoke Test on Jenkins and debug failure build on Jenkins and reporting the issue.

• Created accurate reports using Extent Reports.

• Executed parallel testing using Selenium GRID for Cross-Browser and compatibility testing to test how the web applications are working in various browsers.

• Developed reusable methods using Java and implemented new libraries to a framework.

• Executed database testing by writing and passing SQL queries along with JDBC. Automation QA Engineer Footlocker Dates From Mar 2015 – Nov 2017

• Collaborated in the successful transition from Waterfall to Agile Scrum work environment.

• Participated in daily stand-ups, Sprint Planning, Sprint Grooming, Sprint Retrospective meetings and review sessions.

• Developed and managed automated tests within an automation framework using Java Programming language.

• Created automation scripts in Java Language using IntelliJ Idea.

• Created automation test scripts for Data Driven Framework using Page Object Model to test web applications using Selenium WebDriver and Maven.

• Used Jenkins to execute the test scripts periodically on Selenium Grid for Mobile platforms.

• Utilized Maven to manage dependencies for Test execution, plug-ins and created profiles of grouped Test Cases to run Regression Testing.

• Have been part of Developing and working mobile automation framework using Appium.

• Expertise in automation using Appium and Selenium WebDriver for Android mobile applications.

• Involvement in implementing Automation tests using Tools like Selenium WebDriver, JUnit, Git, Jenkins, UI and REST/API using POSTMAN.

• Wrote SQL queries for back-end testing using JDBC for database connectivity to trigger the data.

• Shared Daily Status Reports with all the team members, Team Leads and Managers. TECHNICAL SKILLS

• Testing tools: Selenium WebDriver,

Selenium Grid, Cucumber, JUnit, TestNG,

Maven, Gradle, Appium, API, Jenkins.

• Languages: JAVA, SQL, HTML.

• Project management tool: JIRA.

• Version control: GIT.

• Database: MySQL, Oracle.

• OS: Windows, MAC.

• Web/App Services: AWS EC2

Machine.

5



Contact this candidate