Post Job Free

Resume

Sign in

Qa Engineer Automation

Location:
Bridgeville, PA
Posted:
April 17, 2023

Contact this candidate

Resume:

Rituroumya Das

QA Engineer

Email: adwlft@r.postjobfree.com

Ph. #:412-***-****

PROFESSIONAL SUMMARY:

QA Engineer with 7+ years of experience with full system development life cycle experience, including designing, developing and implementing test plans, test cases and test processes.

Experience in creating Test Strategy, Test Plans, Test Estimation and Requirement Traceability Matrix.

Expert in performing different types of testing of QA Methodologies like White Box, Black Box, Front-End and Back-End, Stress & Load, Regression, Configuration, Functional, Installation & Integration, Smoke, and User Acceptance Testing.

Expertise in performing regression testing on new builds, every modification in the application using Selenium Web Driver.

Experience in mobile applications for iOS and Android using simulator and emulator for testing mobile devices to ensure their configuration, operation, and capabilities work efficiently. Working with product managers, and development teams to test and optimize mobile products

Expert in distributed test automation execution on different environment as part of Continuous Integration Process using Selenium WebDriver and Jenkins.

Experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.

Good experience on Selenium Automation using WebDriver and Server. Experience with Cucumber BDD, POM using Java, JUnit, TestNG.

Good experience in Selenium Test environment setup expert using the entire open - source tools.

Strong experience in using Java, JUnit and Test-NG test framework to write functional tests.

Expert in Created Maven Build files and used GIT for version control.

Experience in developing and executing manual and automated tests in different platforms using Java and the Selenium library.

Expert in Firebug Tool to identify the Objects id, Name, XPath in the application.

Experience in web technologies like JavaScript, XML, XPATH, HTML and CSS.

Expert using open - source bug tracking tool JIRA, Quality Centre and Bugzilla.

Extensive experience in all MS office and MS Windows operating systems, designing and implementing web-enabled and enterprise client/server applications with various software tools in various architectures.

Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, scheduling, testing, defect tracking and reporting.

Strong PL/SQL, developing database queries for Backend Testing, in-depth Knowledge of Oracle and SQL Server, resolved Database Performance issues Knowledge in performing Database testing on Oracle, SQL Server.

Exposure to different development methodologies like Waterfall Model, Iterative and Agile development.

Excellent knowledge of Agile/Scrum ceremonies and environment.

Excellent experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide.

Ability to adapt to new environments quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

TECHNICAL SKILLS:

Languages

C, C++, Java, Python, Linux, HTML, CSS

Database

Oracle, SQL Server, MySQL

Testing and Defect Management Tools

Selenium, POSTMAN, SoapUI, JMeter, Cucumber BDD, JIRA, Quality Centre

Coding Tools

Eclipse IDE, JetBrains

Architecture

Web based and Mobile applications, OOPs and Client server

Tools

MS Office, Eclipse, UML, Rational Rose, Adobe Acrobat, MS Visio, MS Project, Microsoft FrontPage, Fire bug, Fire Path, IE Developer Toolkit and HTML

Web Browsers & Servers

Microsoft Internet Explorer, Mozilla Firefox, Chrome, Opera, Tomcat and Web Logic

Operating Systems

Windows Variants, Unix, Linux, MAC

PROFESSIONAL EXPERIENCE:

Client: T-Mobile, Seattle, WA. Jul 2021 – Mar 2023

Role: QA Engineer (Manual and Automation)

Responsibilities:

Participated in Agile iteration planning meeting and reviewed business functional requirements documents

Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium WebDriver.

Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG) prior to agile release.

Worked on Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.

Developed automation framework for Selenium WebDriver in Modular Framework model.

Written test cases in test-driven approach with mock objects and well-defined interfaces.

Developed Automation framework using Selenium Web Driver.

Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with TestNG.

Create scripts for new functionalities and update the existing scripts for upgraded functionalities.

Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.

Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.

Performed app testing on iOS and Android devices using APPIUM tool.

Written and executed automated test scripts for mobile app for various operating system, IOS and Android unit/and functional tests

Actively participated and interacted with product management teams in the review and analysis of functional requirements.

Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.

Conducted API backend testing using POSTMAN

Developed automated script for back-end testing using Selenium Web driver.

Utilized testing tool Test-NG extensively for the integration testing and unit testing.

Designed and implemented test cases for core front end components.

Responsible for updating regression tests and issue documentation.

Performed test code review with developers.

Involved in the Continuous Integration of the automation framework with Jenkins.

Integrated the test suites to Jenkins to execute them automatically after every successful deployment.

Responsible for capturing defects, creating defect reports.

Developed test plan, test strategy and reviewed with peers.

Attended for all weekly QE status meetings and provided status updates

Environment: Java/J2EE, Selenium Web Driver, JUnit, POSTMAN, Cucumber, Test NG, JIRA, Eclipse, Agile, Scrum, Eclipse, MySQL, HTML, CSS, JavaScript.

Client: First Horizon Bank, Memphis, TN. Aug 2020 – Jun 2021

Role: QA Engineer

Responsibilities:

Involved in the design and development of test plan from the Business and Functional Requirements which includes test objectives, test strategies, test environments etc.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.

Created scripts on Eclipse to perform cross browser testing using Selenium Web driver.

Performed Data driven testing using Selenium and TestNG functions which reads data from property and XML files.

Involved in writing Maven build dependencies to automate the compilation and execution of test cases/suites.

Used Cucumber BDD for the Regression Testing and Functional Testing with Selenium as the primary tool for the Test Scenarios using Gherkin keyword, Test Cases and Test conditions identified.

Created XML based test suite and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

Involved in using GIT for source control of the test automation scripts.

Worked on MDM (Mobile Device Management), responsible for all the stages from requirement gathering, development and testing.

Design, develop, and implement functionality testing for mobile applications (iOS/Android) and the service of mobile applications.

Writing and executing test cases for mobile application using Swift /Obj-C and Android Studio.

Involved in Test execution involving System Testing, System Integration testing, Regression Testing, Smoke Testing.

Developed and Executed Test Plans and Test Cases from Requirements and Specification documents.

Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application

Used XPath and DOM to work with dynamic and static objects in Selenium.

Involved in SOAP and REST based web services testing using Postman testing tool.

Wrote test cases from requirements documents and functional specifications using HP ALM.

Performed Backend testing by writing and executing SQL queries to validate the data is populated in appropriate tables and verify the correctness manually with the front-end values.

Worked in Agile methodology, as part of sprint planning review the test stories, planned the test sessions and attended daily stand up meetings.

Prepared status summary reports with information about the executed, passed and failed Test Cases and involved in weekly testing and task review meetings.

Environment: Java, Selenium WebDriver, TestNG, Eclipse, Maven, Cucumber BDD, Jenkins, GIT, XML, XPath, DOM, Postman, HP ALM, SQL, Agile and Windows.

Client: Methodist Hospital, Houston, TX. May 2019 - Jul 2020

Role: Test Engineer

Responsibilities:

Analysed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.

Worked in the agile environment with frequently changing requirements and features set.

Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.

Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.

Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.

Implemented Page Object Model Pattern (POM) based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.

Worked on Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running tests automatically.

Used GIT as code repository and Code Collaborator to manage code reviews.

Tool Evaluation for mobile Automation and performed a proof concept for different mobile automation solutions to decide upon the best suited tool for Coded UI.

Involved in regression testing using QTP tool prior converting QTP scripts to Selenium web-driver.

Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.

Involved in REST based web services testing using Postman testing tool.

Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.

Worked on MDM (Mobile Device Management), responsible for all the stages from requirement gathering, development and testing.

Involved in preparing Requirement Tractability Matrix (RTM) detailed Test Plan and Test scenarios.

Working closely with project manager/Test Lead and Project team to learn about the project functionalities and provided testing timelines.

Logged defects encountered in the application through JIRA during test cycles and conducted fix verification.

Environment: Selenium WebDriver, Eclipse, Jenkins, POSTMAN, Maven, Junit, TestNG, Jira, GIT, JMeter, Eclipse, XPATH, Java, HTML, CSS, JavaScript, SQL Server 2012, Agile, Windows and Linux.

Client: Meemic Insurance Company, Auburn Hills, MI. Nov 2017 – Apr 2019

Role: QA Automation Engineer

Responsibilities:

Analysed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.

Worked in the agile environment with frequently changing requirements and features set.

Performed Smoke, Functional, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.

Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.

Participated in SDET (Software Development Engineer in Test) for automated test cases and the frameworks to execute and report them.

Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.

Performed Backend testing by writing and executing SQL queries to validate the data is populated in appropriate tables and verify the correctness manually with the front-end values.

Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.

Environment: QTP, XPATH, Java, HTML, CSS, SQL Server 2012, Agile, Windows and Linux.

IT Service company, India Aug 2014 – Sep 2016

Projects: Application Compatibility Testing for Desktop and Mobile Platforms

Role: Tester (contract)

Description: This project involved testing Optus Web based console and other OSS/BSS systems, which manage Sales and Servicing of Optus products (Fixed Telephony, Wireless, Broadband, Wireless Telephony and Wireless Fusion).

Responsibilities:

Responsible for understanding the requirements and developing RTM.

Responsible for creating test scenarios as per the RTM.

Responsible for functional and regression testing.

Responsible for developing positive and negative test cases and executing the same in HP Quality Center.

Responsible for logging and tracking defects in HP Quality Center through to resolution.

Environment: HP Quality Centre, IE10, Mozilla Firefox, Java and Oracle

Education:

●Master in Business Administration from KIIT University Bhubaneswar, India in 2004

●Bachelor in Engineering from C. V. Raman Global University Bhubaneswar, India in 2001



Contact this candidate