Post Job Free

Resume

Sign in

Web Applications Automation Engineer

Location:
Vijayawada, Andhra Pradesh, India
Posted:
January 30, 2024

Contact this candidate

Resume:

Mani Deepika Tadikamalla

ad27pp@r.postjobfree.com +919*********

SUMMARY

• Around 7 years of overall IT testing experience currently working as Senior Automation Engineer at DHL IT SERVICES.

• Experience with Java frameworks for creating, maintaining, and supporting web applications and testing frameworks with expertise in Core Java, Selenium, Test NG, Cucumber, Maven for Project building tool, Jenkins for continuous integration.

• Good Experience in Appium tools for native Android and IOS Applications.

• Expertise on Core Java concepts - OOPS, Exception Handling, Collections and Multi-threading mechanisms.

• Good experience in working with Java - Selenium Frameworks for testing web applications.

• Planned, Designed, Built and Maintained Complex Test Automation Frameworks (Java Selenium, Apache POI for Data-Driven, keyword -Driven, BDD (Cucumber/ Gherkin)).

• Developed COReBASe™ framework which integrates Web, Mobile and Services Automation into a single framework.

• Good experience in functional, regression, security, cross-browser, integration and system testing with Java, Selenium, Cucumber, TestNG and Selenium Grid

• Managed Quality Assurance programs with 60% automation, ensuring reduced multiple regressions.

• Configured Firebase4j for fetching OTP from the mobile devices.

• Extensive experience with testing web applications, desktop applications and mobile applications.

• Knowledge of relational databases and create SQL queries to view successful transactions of data.

• Good experience in Automating services and API’s for both SOAP & REST

• Problem Solving and Defect Tracking Reports using Bug tracking tools like JIRA and RALLY

• Efficiently work with Scrum Master, Business Analyst, Developers, and business teams to troubleshoot issues TECHNICAL SKILLS

Development Methodology Agile, Waterfall, Scrum, SDLC, STLC Automation Tool Selenium IDE, Selenium RC, Selenium WebDriver, QTP, Selenium Grid, Cucumber, JavaScript, and Appium

Unit Testing framework JUnit, TestNG

Frameworks Data Driven, Keyword Driven, BDD/ATDD, Page Object Model(POM) Build /Integration Tools Maven, Jenkins

Bug Tracking Tools Rally, JIRA, Bugzilla

Web Service Tool Soap UI, Ready API, Rest Client

Programming Languages Java

Database/Database tools Oracle, SQL Developer

Development Environment Eclipse, IntelliJ, JDBC

Version Control Tools GIT

Web Debugging Tools Xpath, Fire path, Firebug

Protocols HTTP, HTTPS, SOAP, REST

Operating Systems Windows (7, 8, 10), Linux, Unix, Mac PROFESSIONAL EXPERIENCE

Senior Automation Test Developer – DHL(Chennai) May 2022 – Present

• Involved in major production bug testing and provide analysis as required by developers in order to fix the issues.

• Developed testcases using the requirement document, automated and performed functional testing using Selenium IDE and Selenium Web Driver.

• Worked on API testing for both Automation and Manual using Rest Assured and Postman

• Configured Sauce Labs, Jenkins and created pipeline jobs to run the Automation scripts

• Performed testing of web applications using Functional, Integration, Regression testing.

• Developed manual and automated test plans and test scripts, executing test cases for large and complex business system.

• Logged defects/Bugs in RTC IBM Tool while performing the testing of application

• Involved in business requirement analysis phase and during development phase to provide development implementation notes as required for MVP.

• Developed Behavior Driven Development (BDD) test framework using Cucumber for selenium automation using WebDriver, Java, and JUnit.

Senior Quality Analyst – United Health Group(Hyderabad) Feb 2021 – May 2022 EMT (Enterprise Migration Tool) solution provides business the ability to orchestrate PRIME Book of Business migration. It allows for scheduling, controlling the migration of customers and their data from PRIME to Cirrus, audit the migration process and manage any resulting errors.

• Designed and created test plans and test cases based on requirement documents.

• Involved in major production bug testing and provide analysis as required by developers in order to fix the issues.

• Developed testcases using the requirement document, automated and performed functional testing using Selenium IDE and Selenium Web Driver.

• Worked on API testing for both Automation and Manual using Rest Assured and Postman

• Configured Sauce Labs, Jenkins and created pipeline jobs to run the Automation scripts

• Performed testing of web applications using Functional, Integration, Regression testing.

• Developed manual and automated test plans and test scripts, executing test cases for large and complex business system.

• Logged defects/Bugs in RALLY while performing the testing of application

• Involved in business requirement analysis phase and during development phase to provide development implementation notes as required for MVP.

• Developed Behavior Driven Development (BDD) test framework using Cucumber for selenium automation using WebDriver, Java, and JUnit.

Automation Engineer – YTL Technologies(Malaysia) Apr 2017 – Jan 2021 YMCA, YCMS, SCM, Yes 4G Mobile App & BSS OSS Billing System:

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

• Developing Appium Scripts for Native Android/iOS using Java.

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

• Identifying Objects of App using Apple UI Automator tool for Android and Appium Inspector for iPhone.

• Performed web services testing with SOAP UI by validating request and response for XML files.

• Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

• Code Versioning in Git.

• Involved in tracking, reviewing, analysing defects using JIRA.

• Handled special mouse events and selected the options from the drop-down menu using Selenium Actions builder, mouse hover and synchronization.

COReBASe™ framework:

• Design the framework by integrating the opensource tools engines of Selenium, Appium, Cucumber.

• Core Wrapper is developed in Java and the engines are integrated.

• Custom built the reports utilizing the extent and allure reporting base.

• Integrating the mobile cloud – multiple devices-based execution utilizing the pCloudy.

• Configured Firebase4j for fetching OTP from the mobile devices.

• Automated simulator using JSCH connection to connect to a particular server from local machine or cloud- based platform.

• Architecture for the framework is designed using the wireframes.

• Training of the framework for the automation engineers.

• Automated 2000+ test cases across applications.

• Upgrading the framework for the new requirements.

• Documentation of the framework.

• Implemented code coverage setup & activities.

• Implemented PMAS & setup.

• Handling Squash and Bugzilla setup and maintenance for the internal projects Cal Web Service Automation:

• The entire java scripting done using Cucumber framework wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.

• Worked with development team members to resolve design and implementation issues.

• Used Jenkins server to execute automation scripts on a regular basis by scheduling Jenkins jobs in a different test environment with different test configuration.

• Tested large volume databases by using stored procedures.

• Code Versioning in Git.

USSP API Automation:

• The entire java scripting done using Cucumber framework wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.

• Automated all the AIP’s integrated in the project.

• Validated the XML & Jason body by using Jason parsers.

• Written SQL queries to validate API & DB data elements.

• Familiar with OAuth & OAuth2 mechanism.

• Hands on API tools like POSTMAN & SOAP UI.

• Worked with development team members to resolve design & implementation issues.

• Used Jenkins server to execute automation scripts on a regular basis by scheduling Jenkins jobs in a different test environment with different test configuration.

• Tested large volume databases by using stored procedures.

• Tested data has been maintained in the database level.

• Code Versioning in Git

Java Developer - Novel IRS Aug 2016 - Feb 2017

Triage RIM& EDGE Triage RIM (Remote Infrastructure Management) is a self-owned concept/product of Novel Inductive Reasoning Software Pvt. Ltd. which owns the responsibility to support and resolve the IT challenges being faced by the IT Companies. The Triage RIM applications facilitate to enable the systems Admins to effectively troubleshoot infrastructure issues in quick time. Triage EDGE an intuitive Web-based interface developed to empower System Administrator with robust set of Self-Service. The tool helps to do an analysis & exploration on the server status with innovative tools presented in a user-friendly fashion. The Versatility combined with Native Speed execution helps users to perform basic system admin activities without logging on to the server.

.

• Understanding the application, approach and process involved

• Implemented script enhancements at the database level and at the front-end using java and MySQL.

• Setting up data for the Test environment.

• knowledge transfer to other team members, involvement in all client calls and was POC to project specific application.

• Kept all stake holders informed of progress and issued by providing regular status reports.

• Maintaining data repository, this can be used for the future requests.

• To enhance the applications as per clients demands.

• Worked on specific tasks like enhancements, bug fixes, change management.



Contact this candidate