Post Job Free

Resume

Sign in

Project Management Software Automation

Location:
New York, NY
Posted:
February 09, 2024

Contact this candidate

Resume:

RAHAT AHMED

New York, New York

Phone: 917-***-****; Email: ad3ihs@r.postjobfree.com

Summary:

8+ years professional experience in testing with extensive knowledge of Software Automation Framework, Design & Implementation using Cucumber, Selenium WebDriver, Maven, and Java with a thorough knowledge on SDLC.

Experienced in writing Test Plans, Test Cases, Test Procedures and Test Scripts from Requirements and Use- Cases.

Utilized Jira Agile boards (Scrum or Kanban) to facilitate Agile project management, effectively tracking and visualizing task progress across sprints and iterations.

Proficient in creating Test Automation Framework from scratch and configuring various other peripheral tools to perform tests.

Strong Knowledge in using TestNG and Junit as testing Frameworks.

Identify and document software defects or issues discovered during testing using a defect tracking system.

Good Knowledge on using Maven's central repository to manage external JARs and other dependencies.

Experienced in using GitHub, TFS, Bitbucket, and GitLab as a source repository system to share code within the office as well as with the team overseas.

Expertise in Mobile Automation testing tool Appium, Xcode.

Expertise in performing different types of Testing: Integration, Black Box, Smoke, Functionality, Stress, Volume, System, Regression Testing and End-to-End Testing.

Proficient at creating and executing SQL Queries involving multiple tables using join statements and validated against Web-UI.

Managed Unix-based server infrastructure, including the installation, setup, and upkeep of software programs and operating systems.

Good Knowledge in designing and developing automated test scripts using SOAP UI, Postman and Rest Assured for REST API's.

Experienced in using Jenkins as a Continuous Integration server to configure with GitHub.

Experienced with all phases of project in development, testing and deployment and management of enterprise solutions.

Multitasked and teamwork skills in both independent and collaborative environments. Technical Skills

Software Testing Tools: Selenium WebDriver, TestNG, JUnit, Apache POI, Gherkin, Cucumber, Rest API, Rest Assured, Postman, HP-Quality Center, ALM, JIRA, Zephyr, XCode, Appium, Protractor Databases: Oracle 10g/11g, Microsoft SQL Server, MS Access Languages: JAVA, JavaScript, C#, HTML, XML, SQL, VBScript, Gherkins Development Tools: Eclipse, NetBeans, Visual Studio, Oracle SQL Developer, TOAD, Maven, Git, Jenkins Operating Systems: MS-DOS, Windows, Mac OS, Mobile (iOS &Android) Linux (Red Hat, Ubuntu) Professional Experiences:

WellCare, NY November 2020 - Present

Sr. QA Automation Engineer

Responsibilities:

Participate in the planning and requirements gathering phase of the Software Development Life Cycle (SDLC) to understand project goals, scope, and user requirements.

Involved in Task Estimation, Prioritization, Creation and Communication to Onsite & Offshore teams.

Performed Functional, Negative, Positive, Integration, Regression, End to End and UAT.

Used JIRA for tracking defects and notifying developers.

Developed and executed Automation Test Scripts using Cucumber, Selenium Web driver and Java.

Implement and enforce Git branching strategies, such as feature branches or release branches, to facilitate parallel development and controlled deployments.

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

Administer and maintain Unix-based systems, ensuring their stability and optimal performance.

Identified elements on web pages and Mobile apps using Appium Inspector.

Executed Multi browser and platform testing using Browser Stack.

Tested different Rest API’s using SoapUI, Postman, Rest Assured and swagger.

Used complex SQL queries to perform back-end database testing.

Participated in Agile meetings like Backlog Grooming, Daily Scrum, Sprint Planning, Review and Retro meeting. T2 Take-Two Interactive, NY March 2017 – October 2020 Software Developer in Test (SDET)

Responsibilities:

Assist in the design and architecture phase of the SDLC, providing input on feasibility, scalability, and technical considerations.

Worked in Agile methodology with SCRUM Process for the product development attending Daily Standups, Sprint Planning, Review and Retrospective meeting.

Involved in Integration, Functional, Regression, UAT, Backend and End-to-End testing.

Performed Test Execution and defect logging and tracking using JIRA.

Performed complex queries for Data validation in SQL statements.

Wrote test case automation scripts in BDD Cucumber, Java and Selenium WebDriver.

Implemented Continuous Integration of automation framework using Jenkins.

Developed TOSCA TBOX Automation Framework using XModules, which was utilized for module-based testing.

Experienced working in all components of Tosca like Commander, Executor, Xscan, and Tosca Repository.

Provide guidance and training to team members on Git workflows, branching models, and effective use of Git commands and features.

Provide technical support and guidance to end users, addressing their queries and issues related to UNIX.

Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts and developers.

Citi Bank, NY July 2015 – February 2017

QA Test Engineer

Responsibilities:

Conduct risk assessments and implement risk mitigation strategies to minimize potential issues in the SDLC.

Implemented agile methodology to ensure optimal and efficient output.

Interacted with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).

Engaged in Web and API automation utilizing a Java-based framework following the Page Object Model (POM).

Developed Test Scripts using Functional Requirement Documents (FRD).

Documented the successful or unsuccessful completion of each test condition and verified actual results against expected results for discrepancies.

Collaborate with the development team to ensure proper usage of Git for version control and source code management.

Involved in preparing Functional/Regression Test Cases/Scripts from Requirements Documents.

Submitted the bug findings using JIRA for defect tracking and categorized them based on severity.

Stay updated with the latest trends and best practices in mobile application testing, and recommend improvements to the QA process.

Wrote Structure Query Language (SQL) queries to check proper data population in application table and for data verification to perform Backend Testing against SQL Server.

Developed automated regression test scripts using Cucumber and Selenium WebDriver.

Involved in converting manual test cases into automated scripts using WebDriver and TestNG.

Managed deployments and build using Jenkins.

Install, configure, and upgrade UNIX software and applications, keeping systems up to date with the latest patches and security fixes.

Education:

Bachelor

Status in USA:

Permanent Residence

References:

Available upon request



Contact this candidate