Post Job Free

Resume

Sign in

Qa Automation Engineer

Location:
Spring Valley, MD, 20653
Salary:
120000
Posted:
June 02, 2023

Contact this candidate

Resume:

ASHIKUR R. PRODHAN

New York, NY

917-***-****, adxg0a@r.postjobfree.com

Summary:

6+ years of experience in Software Quality Assurance (QA) and Testing in different environments and platforms including Mobile, Client/Server and Web applications.

Strong skills in Software Development Life Cycle (SDLC) concepts with understanding of various phases like Requirements, Analysis, Design, Development and Testing.

Expertise in Selenium automation using Selenium WebDriver, Cucumber, JAVA, JUnit, TestNG, Maven and Jenkins.

Experience in conducting Smoke Testing, Integration, Regression, Functional, System, Backend Testing, GUI Testing and User Acceptance Testing (UAT).

Own a very good experience of different phases of Quality Assurance Life Cycle, SDLC and Testing Methodologies and worked with Agile and SCRUM, Waterfall models in projects and Software Testing Life Cycle (STLC).

Experience in writing SQL queries for Data Integration and Data Validation on different Databases like Oracle, SQL server and DB2.

Interacted and worked with the development team to analyze the defects and reported and tracked them in JIRA and HP ALM (Application Life Cycle Management).

Experienced in BDD (Behavior Driven Development) and Test Automation Framework using Cucumber Features, Scenarios and Step Definitions in Gherkins format.

Expert in building automation framework for different web-based software products using Page Object Model (POM) Design to reduce code and for better maintenance.

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

Expertise in Mobile Automation testing tool Appium, Xcode.

Verified and validated REST API endpoints using Postman and RestAssured.

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

Involved in organizing different meetings, namely Test Plan Review Meeting, Test Data Requirement Meeting and Test Case Review Meeting.

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

Demonstrated the ability to manage and deliver complex project on tight timeframes, highly organized, detailed oriented, able to plan, prioritize work and meet deadlines.

Excellent work ethics, self-motivated & quick learner, willing to learn new technologies and third party products.

Technical Skills:

Software Testing Tools

ALM, JIRA, Selenium WebDriver, TestNG, JUnit, Apache POI, Gherkin, Cucumber, Rest API, Rest Assured, Postman, ALM, Appium

Operating Systems

MS-DOS, Windows, Mac OS, Mobile (iOS &Android), Linux, UNIX,

Databases

MS Access, Oracle, Microsoft SQL Server, DB2

Languages

JAVA, JavaScript, C#, HTML, XML, SQL, VBScript, Gherkins

Development Tools

Eclipse, NetBeans, Visual Studio, SQL Developer, Maven, Git Jenkins

Professional Experience:

Aetna, NY, October 2020 – Present

Sr. QA Automation Engineer

Responsibilities:

Wrote test automation scripts in Selenium Web Driver using Java, JUnit and TestNG.

Implemented Page Objects Model (POM), Apache POI in WebDriver Scripts, Data Driven, Keyword Driven and Hybrid Frameworks using Cucumber, Selenium WebDriver, Junit and Java.

Coordinated with developers and record defects in JIRA to track until they are resolved.

Created Requirement Traceability Matrix (RTM) to analyze changes and identify the areas of application for Regression Testing. Executed Test Cases, logged defects, developed Test Defect Reports and Escalated issues.

Setup and Configured the testing environment with Maven, Eclipse, TestNG, Cucumber, Selenium WebDriver and Selenium Java client driver.

Developed automation script for Mobile applications (IOS, Android) using Appium.

Experience in developing Test Plans, Test Cases, Test Execution, Test Results Analysis, Test Scripts, Traceability Matrix and establishing Test Environments.

Extensively executed T-SQL queries in order to view successful transactions of data and for validating data in SQL Server Database.

Developed automated tests for continuous regression testing and reducing manual testing using Cucumber, Selenium, TestNG and Maven.

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

Performed ETL and Database testing, wrote complex SQL queries, for Data Profiling, Data validation.

Executed web service testing like Rest API using Postman, RestAssured and SOUPUI.

Worked with source version control tools such as Git, SourceTree.

Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Selenium WebDriver, JIRA, Cucumber, Appium, Eclipse, Java, SQL, API.

Citigroup, NY, March 2018 - September 2020

Software Developer in Test

Responsibilities:

Involved in functional testing, developed a complete module matrix for system integration testing.

Successfully designed, developed and implemented a complete regression testing for the entire system

Participated in requirements gathering and code reviews

Developed and maintained Requirement Traceability Matrix (RTM) and Worked with the team and resolved the requirement gaps.

Extensively automated regression and functional test suites Implementing Page Object Mode (POM) using Cucumber, Selenium WebDriver and JAVA.

Prepared Test cases, Test plans for functional modules and provided Defect reports.

Used Page factory with Selenium WebDriver and Cucumber to automate GUI.

Wrote SQL query to perform data validation and verification.

Responsible for Mobile Application and Mobile Browser Testing manually and automate using Appium

Attended walkthroughs and review meetings to design the application with Business analysts, development teams and Operations.

Reviewed user requirements and provides direction in the identification of problem and potential resolution.

Developed, implemented, and maintained reusable custom method/functions in Automation Framework using Selenium WebDriver.

Participated sprint end demo meetings and worked closely with Agile-Scrum team members.

Performed cross-browser testing using Selenium WebDriver and Browser Stack.

Environment: Java/J2EE, SQL Server, Cucumber, Selenium Web Driver, IDE, TestNG, HTML

Morgan Stanley, NY, June 2016 – February 2018

QA Automation Engineer

Responsibilities:

Creating detailed Test Plans, Test Cases and reported Defects by executing it.

Developed test plans, test cases using HP Application Life Cycle Management (ALM).

Developed Test Automation Framework from scratch using BDD Feature file, Cucumber, Selenium WebDriver, Page Object Model (POM) and Java.

Validated data using Oracle SQL Developer writing complex SQL queries.

Performing Black Box, Regression, Functional, smoke and System Testing.

Driving the implementation of automated regression tests using Selenium WebDriver.

Clearly and accurately report and assign bugs using bug-tracking tool JIRA.

Involved in Release support - Release to QA, involved in environment setup, testing the release process.

Prepared the gap analysis document by analyzing both the requirement specification document and design specification document.

Performed manual testing to check the functionality of the application.

Tracked and logged defects and coordinated meetings with developers and business analysts to prioritize the bugs and bugs fixing.

Mapped requirements to Test Cases and Test Cases to Requirements Traceability Matrix.

Worked closely with development staff to resolve the defects and Testability issues throughout Software Test Life Cycle.

Environment: Selenium WebDriver, Cucumber, Postman, ALM, JIRA, Oracle, Unix, Java, XML.

Work Status

Permanent Resident

References

Available upon request



Contact this candidate