Post Job Free
Sign in

Automation Engineer Qa

Location:
Reston, VA, 20190
Posted:
February 04, 2025

Contact this candidate

Resume:

HAPPY DEBNATH

SR.AUTOMATION ENGINEER

Woodbridge, 22193 Virginia, United States +1-571-***-**** ************@*****.*** SUMMARY

Experienced Senior QA Automation Engineer with over 8 years of expertise in UI automation using Selenium and Java, and extensive REST/SOAP service testing with tools like Postman and Rest Assured. Skilled in manual and automated testing across Banking, E-Commerce, and Healthcare sectors, with strong capabilities in Agile methodologies, test planning, and CI/CD pipelines. Proficient in Java, Python, SQL for back-end testing, and AWS Cloud provisioning, with a solid understanding of DevOps practices and tools like Jira, Git, and Jenkins. Seeking to leverage proven skills in a QA Software Engineer role to deliver robust solutions in dynamic environments.

PROFESSIONAL EXPERIENCE

• SDET experience covering all SDLC and STLC phases.

• Expertise in integration testing and system integration validation.

• Proficient in Test Plan, Test Scenario, and Test Case creation. Skilled in testing Client-Server and Web-based multi-tier apps.

• AWS Cloud test environment provisioning.

• Java Web Framework and OOP knowledge. Strong Java coding skills

• Versatile in various testing types (Unit, GUI, Regression, etc.).

• Proficient in SQL queries for back-end testing.

• Defect tracking expertise using JIRA.

• Exposure to Behavior Driven Development with Cucumber.

• Automation testing with Selenium and TestNG. Design and implementation of Selenium WebDriver frameworks.

• Real-time experience with Agile Scrum methodology. Dual role as Manual Tester and Test Automation Engineer.

• Cross-platform application testing (Windows).

• Web Service and SOAP UI testing proficiency. Report design, generation, and testing skills.

• Strong organizational and communication abilities.

• Jenkins Proficiency: Hands-on experience with Jenkins for CI/CD.

• DevOps Knowledge: Familiar with DevOps concepts and tools. SKILLS

• SELENIUM TOOLS : Selenium Web driver, Selenium Grid, Cucumber, TestNG, Rest API

• PROGRAMMING LANGUAGES : Java, XML, HTML, CSS, JavaScript, SQL, MySQL, Gherkin,Python

• MICROSOFT TOOLS: MS Outlook, MS Visio, MS Project, MS Word, MS Excel, Power Point

• DATABASES : MYSQL, Oracle, SQL Server, MS Access.

• OPERATING SYSTEMS: macOS, Windows

• TESTING TOOLS: Postman, SoapUI, JMeter, Rest assured Framework, Appium

• BUILD TOOLS: Maven, Jenkins, Gradle, DevOps .

• VERSION CONTROL SYSTEM: Git, GitHub

• IDE: IntelliJ IDEA, Eclipse

• Project Management Tool: Jira, Confluence, HP ALM, TestRail. EXPERIENCE

SENIOR AUTOMATION ENGINEER 06/2021 – Current

BANK OF AMERICA - Charlotte, North Carolina, United States Responsibilities:

• Interacted with Business analyst to make sure that the logical and physical data models fit the business requirements.

• Involved in participating in the System Test Plan reviews, Test Scenarios, Test Cases Review.

• Identified Test case reusability, executed test runs and validated actual results against expected results.

• Participated in all the phases of the project development, testing, and production support.

• Used JIRA for defect tracking and maintained the trailing history of the bugs.

• Validated Database tables using SQL commands to check data flows from various user interfaces.

• Hands-on experience in Smoke, functional, regression, and performance tests.

• AWS instances creating through automation using CloudFormation template.

• Conducted Data Driven Testing using TestNG and WebDriver.

• CI/CD Pipelines: Developed and maintained CI/CD pipelines using Jenkins, reducing deployment time by 30% and increasing release frequency.

• Involved in providing efficient locators strategy like XPATH and CSS to run WebDriver script in stable condition.

• Performed test case execution using a keyword-driven framework with Selenium.

• Created the Automated Script for Regression test and Data-driven test using Selenium WebDriver.

• Involved in writing, executing, and analyzing Database Checkpoints and Data Driven Test Scripts using WebDriver and TestNG.

• Involved in Identification of test cases to automate using Cucumber.

• Prepared and delivered reports, recommendations, or alternatives to address existing and potential trouble areas in projects.

• Designed and developed Test cases for TDD and Behavioral Driven Development (BDD).

• Performed sophisticated Regression, Functional, User Acceptance, and Integration Testing.

• Developed Automation Test Framework using Java, Selenium Web Driver, Test NG.

• Involved in the preparation of Test Workflow Document.

• Implemented quality assurance standards as needed.

• Tested GET, POST, PUT, PATCH Rest API's and Web services using Postman, Rest Assured.

• Participated in building, deploying, and troubleshooting the Application. QA AUTOMATION TESTER 12/2018 - 05/2021

CVS HEALTH - Scottsdale, Arizona, United States

Responsibilities:

• Managed Agile-based test planning, task allocation, and team coordination, adhering to SDLC phases and Agile Methodology for effective project execution in industrial QA automation testing.

• Led end-to-end STLC involvement, including Web Services/REST API testing using Postman, implementing BDD-based automation frameworks with Cucumber, and crafting Gherkin language test scenarios tailored for industrial QA automation testing environments.

• Utilized Selenium WebDriver, TestNG, and Java to automate extensive regression and functional test suites, enhancing efficiency and accuracy in testing processes specific to industrial QA automation testing standards.

• Conducted cross-browser compatibility testing using HTML IDs and XPath in Selenium, ensuring seamless application performance across diverse platforms within industrial QA automation testing frameworks.

• Executed comprehensive data validation and back-end testing, proficiently querying databases with SQL to validate system integrity and functionality in industrial QA automation testing scenarios.

• Managed bug tracking, task creation, and change request initiation using Jira, maintaining Traceability Matrix for streamlined requirement- to-test coverage tracking within industrial QA automation testing projects.

• Communicated testing status to stakeholders, including QA leads, project managers, and User Acceptance Testing teams within the industrial QA automation testing sector, ensuring alignment with project goals and timelines.

• Demonstrated expertise in various testing types, including Smoke, Functional, Regression, and Performance tests on critical applications such as order/trade management and retirement systems within industrial QA automation testing environments, contributing to software systems' robustness and reliability.

SOFTWARE QA ENGINEER 06/2017 - 11/2018

WALMART - North Carolina, United States

Responsibilities:

• Participated in Release Planning, Sprint Planning, Daily Stand Up, and Retrospective for Agile/Scrum.

• Analyzed the business and system requirements with QA Team and involved in developing the Test Plan.

• Extensively developed the Test Cases to verify the functionality and adherence to the business requirements.

• Implemented ALM tools (e.g., JIRA, TFS) to streamline workflows and improve collaboration among cross- functional teams.

• Developed Test Automation Framework using Java, Selenium, Test NG, and Page Object Model concept.

• Developed BDD using Gherkin Feature files and automated them using Cucumber, WebDriver, and Java.

• Applied the test automation framework on CI/CD process using Git and Jenkins.

• Wrote Data-driven, Cross-Browser automation test cases and executed them for Cross-browser compatibility using Selenium Web driver.

• Status reporting and test updating in Team Foundation Server (TFS).

• Tested the application for browser compatibility in different browsers: Internet Explorer, Chrome, Firefox, etc.

• Created defects in JIRA, assigned them to the responsible person and tracked until they are fixed.

• Wrote and executed SQL Queries.

• Performed Regression Testing for every modification in the application and new release.

• Involved in all stages of testing life cycle, Test Driven Development methodologies, and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.

• Analyzed the business requirements, developed test plans, and created test cases in TFS (VSTS).

• Worked on existing Selenium Automation Framework Java using Data-Driven Testing.

• Validated data stored in Microsoft Azure SQL Server.

• Experienced in testing framework using Behavior Driven Development (BDD) tools like Cucumber.

• Created an automation test framework using Java, NUnit, TestNG.

• Involved in Sprint Demo meeting, Sprint Retrospective, Scrum, and other team meetings.

• Performed Back-end testing using SQL queries.

QA TESTER 05/2016 - 06/2017

Food Lion - Salisbury, North Carolina, United States Responsibilities:

• Worked collaboratively with business analysts and development teams to comprehend system logic thoroughly, facilitating effective testing strategies in the industrial domain.

• Conducted both manual and automated testing, creating and executing test cases while managing defect tracking via JIRA and HP ALM within industrial QA environments.

• Employed SQL queries to validate backend database functionality, ensuring seamless integration between front-end and back-end systems in industrial software solutions.

• Developed automation scripts using Selenium, integrating verification points and synchronization for dependable test execution in industrial applications.

• Designed a Data-Driven Framework utilizing Selenium WebDriver and TestNG, integrating Java Mail for automated regression result distribution in industrial QA processes.

• Engineered XML-based test suites seamlessly integrated with Jenkins server for automated script execution, enhancing workflow productivity in industrial settings.

• Contributed to Acceptance Testing using Cucumber and Selenium WebDriver, ensuring alignment with project requirements in industrial QA contexts.

• Implemented scripting techniques such as parameterization and property verification functions, ensuring comprehensive test coverage in industrial QA testing scenarios.

Education

National University Master of Science

Mathematics



Contact this candidate