Ridwana Khalik: Qa Automation Engineer

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

RIDWANA KHALIK

QA AUTOMATION ENGINEER

Email: [email protected]
Phone: 347-698-4675
linkedin.com/in/ridwana-khalik/

Diligent software QA Engineer with around 5+ years of experience in Quality Assurance, Automated and Manual testing
Experience in industries like Retails, Hospitality and Banking involving in various types of testing, defect logging and bug
tracking, working with test documentation. Strong expertise in SDLC, scheduling execution, Project Management and
testing life cycle methodologies like Waterfall and agile. Excellent communication skills, ability to work independently
and in a team environment.

Professional Summary :

 Experienced in Agile Scrum software development life cycle participating in daily scrum, sprint planning, and
retrospective
 Strong Experience in Smoke, Functional, Regression, Integration, and User Acceptance Testing
 Excellent understanding in Software Development Life Cycle (SDLC), Software Configuration Management,
Software Life Cycle Methodology.
 Expert of open source test automation software Selenium Web Driver, cucumber and Selenium Grid.
 Expert in test Framework using JUnit, TestNG, Maven, and Page Object Model (POM).
 Working knowledge in object-oriented programming (OOP) concept such as inheritance, polymorphism,
abstraction encapsulation, and interface.
 Experience in writing and executing Test Cases and Test Scripts, mentoring customers & staff, working with
overall team to meet project goals.
 Experience in working with JIRA
 Expert in developing hybrid frame work using Selenium WebDriver with Java
 Detail oriented handles multiple projects, forecast deadlines, resource, logistics and budgets for future projects
 Expert in developing complex SQL scripts for database testing.
 Ability to work independently and in a team environment, with a minimum supervision.
 A complete Tech Savvy and Positive attitude to expand present knowledge base, energetic, active team player
with positive and forward-looking attitude.

Technical Skills :

Testing Tools Selenium IDE/RC/WebDriver/GRID, Postman Rest API testing, API automation
testing, Junit, TestNG, Cucumber, hybrid automation framework, ALM, Jira,
GitHub, Mobile automation testing, Allure report, Sauce Labs

Languages Java, SQL, HTML, Python, R

IDE Eclipse, IntelliJ

Build Tools, CI/CD tools Maven, Jenkins

Web Debugging Tool XPath, FirePath, Firebug

SDLC Processes Agile-Scrum, Waterfall


Databases SQL Server

Operating Systems Windows Variants, Linux

Professional Experience :

Role: QA Automation Engineer


Client: Staples (NY)
Domain: Retail
Duration: Dec 2017 – Feb 2020

Staples is an American office retail company, which primarily involved in the sale of office supplies and related
products, via retail channels. The project mainly focused on modifying existing public facing application to make it more
user friendly and bug free, also redesigning the internal application account management systems such as, staffs or Admin
dashboards, time management system, report generator etc.

Roles & Responsibilities:

 Worked in Software Development life Cycle (SDLC) with emphasis on testing of web based applications.
 Wrote scripts in Java programming language with clear understanding of OOPS concept as Inheritance,
Polymorphism, Abstraction, Encapsulation, etc.

 Implemented and maintained automation framework using selenium Page Object Model concept. Good
knowledge in Data Driven Framework and Hybrid Framework.
 Wrote test scenarios on cucumber feature file.
 Wrote proficient Java glue code step definitions for test scenario using regex.
 Implemented gherkins annotations within depth understanding on how and where to use
 Wrote Appium automation scripts in JAVA for mobile application and execution the tests on
simulators or emulators.
 Used custom Xpath along with other locator techniques on finding unique elements
 Used Maven build management tool, continuous integration tool Jenkins and GitHub source code management
tool.
 Good knowledge of API testing using Postman.
 Architect and Maintaining the Java based framework using open source solutions for functional, API,
mobile, reporting, BDD/cucumber and CI/CD
 Testing APIs, web services, and product integration

Environment: Java, Selenium, HP ALM, Cucumber, Gherkin, Allure report, HTML, Jenkin, Git, XML, CSS, SQL Server,
Windows, MAC, Maven

Role: Test Automation Engineer


Client: Santander Bank (NY)
Domain: Banking
Duration: Jan 2016 – Nov 2017

Santander bank is the one of the top global financial groups. Its mission is to support the progress of
people and businesses. It offers an array of financial services and products including retail banking, Internet banking
system, mobile banking system etc. The project was testing the internet banking system, such as, admin interface, user
interface and personal banking etc.
Roles & Responsibilities:

 Implemented and configured end to end installation for automation environment including but not
limited to Java, Maven, Cucumber and GitHub.
 Worked and very aggressive 2 weeks sprints where I have attended sprint planning meeting along with
sprint pointing meeting.
 Written BDD model test scenarios using gherkins annotation such as GIVEN, WHEN, THEN.
 Written Java automation test scripts in Step Definition classes to implement Cucumber based
feature files
 Experience in writing CSS Selectors, Xpath expression to identify web elements.
 Designed and implemented different automation framework from scratch like POM (Page Object Model)
framework and Data Driven framework using the help of testNG Data Provider and excel POI API.
 Used Allure Report to view execution reports and Jira for logging issues and bug tracking.
 Performed Back End testing of application using SQL queries to confirm correctness of data.

Environment: Windows 7, Appium, AGILE, SQL Server 2012, XML, HTML, Microsoft Excel, MS Word. SQL,
JIRA, JAVA, Selenium, Maven, TestNG

Role: Software QA Analyst


Client: Dream Hotel
Domain: Hospitality
Duration: August 2014 – November 2015

Dream is a flagship hotel in downtown Manhattan with a modern theme. It features a roof-top lounge with
club overlooking the skyline and an on-site restaurant. The project was testing the existing public facing application as
well as testing the new internal feature introduced to make it more convenient for its staff members, such as,
membership automatic discounts and rewards.

Roles & Responsibilities:

 Worked in an Agile environment where conducted testing for each sprint release.
 Experienced developing Agile testing strategies and test plans for multiple related projects.
 Experience in designing, preparing and executing test cases for web application and mobile application using
SDLC concepts.
 Interacted with Developer and product Owner continuously to ensure quality product backlog and to ensure
final products delivery.
 Analyzed the project documentation to ensure a thorough understanding of the user stories including, but not
limited to business, technical requirements, functional specifications, process flow/contextual diagrams,
integration points and use cases.
 Extensive knowledge in developing testing scenarios, test cases and executing tests & logging defects in JIRA.
 Have thoroughly done peer reviews for developing the UAT test plan, UAT test cases for the users and also
monitored the UAT sessions.
 Analyzed and validated system requirements.

Environment: Windows 7, Agile Scrum, JIRA, HTML, MS excel, MS Word, MAC, iOS, Android

Education:

Bachelors in Bio Medical Informatics (Computer & Medical Science)


College: New York City College of Technology

You might also like