Post Job Free

Resume

Sign in

Qa Automation Engineer

Location:
The Bronx, NY
Posted:
December 15, 2022

Contact this candidate

Resume:

Khondoker Alam

QA Automation Engineer

**** ********** ****** *****, ** 10467

646-***-**** adt2v4@r.postjobfree.com

linkedin.com/in/aumi-alam

PROFILE

An innovative and highly technical professional QA Automation Engineer with over five years of front-end and back-end testing experience. Flexible, reliable, service-oriented, and able to utilize in-depth knowledge of different aspects of planning and testing to consistently deliver high quality products in deadline-based environments. Plans test schedules and strategies according to project scope and delivery dates while monitoring bugs and tracking resolutions. Ability to analyze requirement specifications to improve business performance through automation. Has excellent interpersonal skills and thrives in team-based environment. TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Cucumber, Maven, Azure DevOps, Extent Reports, Allure Report, Sauce Labs, Jenkins, Jira, GitHub, IntelliJ, and TestNG

Languages: Java, JavaScript, SQL

API Tools: REST API using Postman

Environment: Mac OS, Windows, Android

Software Methodologies: Agile, Scrum, Waterfall, SDLC, STLC Office Tools: MS office Suite (Outlook, Word, Excel, Power Point)

• Extensive knowledge of Java Object-Oriented Programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.

• Expertise in automation using Selenium WebDriver, Java, TestNG, Cucumber, Maven, GitHub, and Jenkins.

• Designed and implemented different automation frameworks like POM (Page Object Model) framework and Data Driven framework using TestNG Data Provider and Behavior Driven Framework using Cucumber.

• Experienced in working with GIT and maintaining large projects on GitHub.

• Experience in writing CSS Selectors and X-path expression to identify web elements.

• Excellent experience of build tools like Maven for managing Java automation projects.

• Experienced working with Extent and Allure testing reports.

• Performed continuous integration testing using Jenkins.

• Have in-depth knowledge of SDLC methodologies including Agile, Waterfall and Scrum.

• Experience in designing, preparing, and executing test cases for web and mobile applications. WORK EXPERIENCE

EHE Health New York, NY

QA Automation Engineer May 2020 – Present

• Creates and maintains Automation Framework with robust and effective Page Object Model (POM), utilizing Java programming language Cucumber and Selenium WebDriver.

• Creates Feature files while generating and implementing Step Definitions with the Cucumber Runner class.

• Applies Maven for building projects, dependencies, and related documentation.

• Performs Smoke, Regression and Functional Testing in order with Test Plan documentation.

• Maintains automation framework based on Behavior Driven Development (BDD) and applying Java OOP concept, Cucumber, TestNG, Selenium and Page Object Model design pattern.

• Uses Chrome Developer Tools to inspect elements and write X-paths as well as custom X-paths.

• Generates Cucumber feature files to test requirements by using Gherkin for Behavior Driven Development Business collaboration.

• Performs API Testing for validating endpoints and proper JSON/XML structure by using Rest Assured and Postman and applies Get, Post, Put, Delete methods.

• Integrates automation scripts on CI/CD pipeline by using Azure DevOps and GitHub.

• Participated in daily standup meetings with the scrum team and followed the Agile process implementing 2-week sprints and monthly releases. Relied on Azure DevOps to track the Agile workflow.

• Coordinates with the development team and the product manager using Slack and provides feedback about testing tools, costs, and risk management. Additionally, provided test case status reports and reports all issues promptly.

Homecare Software Solutions New York, NY

Automation Engineer January 2019 – April 2020

• Attended Analysis and Planning of the project and building Test Scripts, Test Plans and Test Cases.

• Applied extensive knowledge of web automation following a 90/10 automation to manual ratio.

• Established Test Cases, Acceptance Criteria, Test Scenarios and Business Requirements using Jira.

• Developed and maintained Cucumber BDD framework by using Java, Selenium WebDriver and Junit.

• Utilizes GitHub for source control management.

• Analyzed system specifications, design development and execution of Test Cases and Test Plans for both Manual and Automated Testing.

• Generated Automation Test Scripts and implemented POM design pattern using Selenium WebDriver.

• Maintained Smoke test suite and Regression test suite by debugging and taking care of Selenium Synchronization problems by using Implicit & Explicit waits.

• Performed Bug Tracking & Bug Reproducing using Jira.

• Attended all Scrum/Agile ceremonies, Sprint Planning Meetings, Daily stand-up, Sprint Review and Sprint Retrospective meetings.

CVS New York, NY

QA Analyst June 2017 – January 2019

• Utilized Maven for the building project, dependencies and documentation purposes.

• Generated feature files and implemented Step Definitions with Cucumber Runner classes.

• Performed Functional, Regression, Smoke testing and End to End Testing.

• Analyzed documentation and requirements to create and plan Test Cases.

• Analyzed, Reported and Retested resolved bugs.

• Involved in writing Manual Test cases, analysis of defects to assure proper deployment of the application.

• Performed API Testing by using REST Assured Library and applying Get, Post, Put, Delete methods and implementing JSON Path.

EDUCATION

Syracuse University, College of Engineering & Computer Science Syracuse, NY December 2014 Bachelor of Science in Environmental Engineering



Contact this candidate