Summary
Overview
Work History
Education
Skills
Automationskills
Personal Information
Awards
Timeline
Generic
Mamttha N

Mamttha N

Senior QA Automation Engineer
Bangalore,Karnataka

Summary

Having 8+ years of IT experience in Automation Testing (SELENIUM WebDriver with CUCUMBER BDD). Experience in designing and executing automation scripts using Selenium WebDriver Cucumber BDD framework TestNG framework with Core Java. Experience in Design, development and Executing Test Cases. Experience in Rest Assured API Testing. Good understanding of POSTMAN in API Testing. Good knowledge of Software Development Life Cycle (SDLC). Good Exposure to Automation Test Life Cycle and Bug Life Cycle. Coordinating testing activities with development team. Team player with good communication and inter personal skills.

Overview

9
9
years of professional experience

Work History

Senior Automation Tester

Capgemini Technologies India Pvt Ltd
11.2020 - Current
  • Test Script Development: Create and execute test scripts using Selenium WebDriver with the Cucumber BDD framework, focusing on delivering high-quality automation solutions.
  • Automation Script Development: Develop new automation scripts to enhance existing test coverage, utilizing Cucumber for effective scenario definition.
  • Web Element Identification: Expertly identify web elements using XPath to ensure accurate and reliable test automation.
  • End-to-End Validation: Automate end-to-end validation scenarios for Excel files, ensuring data integrity and functionality across applications.
  • Regression Testing: Automate new enhancements in regression scripts and maintain them throughout each iteration, ensuring consistent coverage and reliability.
  • Continuous Integration: Execute regression scripts in Jenkins to facilitate continuous integration and delivery processes.
  • Test Execution Monitoring: Monitor test case execution entries during each iteration to ensure accurate tracking and reporting of test outcomes.
  • Agile Methodology: Collaborate within Agile teams, participating in daily stand-up meetings to discuss script development progress and address any blockers.
  • JIRA Integration: Manage the status of test cases in JIRA, including sprint mapping, to enhance project visibility and tracking.
  • Failure Analysis: Analyze failure logs to diagnose issues and provide actionable insights for improving test scripts and processes.
  • Cross-System Support: Provide support and integration assistance between Megladon and other subsystems, ensuring seamless functionality across platforms.
  • API Testing: Conduct thorough testing of RESTful APIs using Postman, ensuring that all endpoints function correctly and meet specified requirements.
  • Automation Scripts: Develop and execute automated tests for API endpoints, leveraging Postman's scripting capabilities to validate responses and performance metrics.
  • Request Validation: Design and implement test cases to verify request and response payloads, including headers, status codes, and body content.
  • Environment Management: Utilize Postman environments to streamline testing across different configurations, enabling efficient testing in various environments (e.g., development, staging, production).
  • Collection Management: Organize and maintain test collections in Postman, ensuring clear documentation and easy access for team members.
  • Integration with CI/CD: Collaborate with DevOps teams to integrate Postman tests into CI/CD pipelines, facilitating automated testing during build and deployment processes.
  • Error Analysis: Analyze test results and logs to identify discrepancies, report issues, and contribute to troubleshooting efforts.
  • Documentation: Create comprehensive documentation for API testing processes, including test plans, execution reports, and best practices for future reference.

Senior software Tester

Infinite computer solutions Pvt Ltd
12.2017 - 08.2020
  • Test Script Development: Create and execute automated test scripts using Selenium WebDriver within the Cucumber BDD framework to ensure robust test coverage.
  • Cucumber Automation: Develop automation scripts leveraging Cucumber annotations for improved readability and maintainability of test scenarios.
  • Web Element Identification: Utilize XPath for precise identification of web elements, facilitating effective and efficient test automation.
  • Agile Methodology: Collaborate within Agile teams, participating in sprints and daily stand-up meetings to discuss progress and address challenges in script development.
  • Business Function Implementation: Contribute to the development of business-specific functions within libraries, enhancing the functionality and reusability of automation scripts.
  • Manual Test Case Documentation: Write detailed manual test cases for assigned user stories, ensuring comprehensive validation of requirements.
  • JIRA Integration: Manage and track the status of test cases in JIRA, ensuring seamless integration with project workflows and clear communication among team members.
  • Report Analysis: Analyze testing reports to identify trends, defects, and areas for improvement, contributing to overall software quality.
  • Automation Script Review: Review and optimize existing automation scripts, ensuring adherence to best practices and enhancing performance.
  • Feature File Development: Execute and create test cases using feature files, storing all XPath references in AWS DB to streamline test management and access.
  • Java Collections Framework: Utilize the Java Collections Framework to enhance the automation process, ensuring efficient data handling and manipulation within Selenium scripts.
  • Optimized test cases to maximize success of manual software testing.
  • Optimized test strategies to achieve higher confidence in product stability and performance.
  • Reduced time-to-market, ensuring timely delivery of high-quality software products.
  • Assisted in root cause analysis investigations helping developers pinpoint areas where improvements could be made to enhance overall software quality.

Automation Tester

Technosoft Global
02.2017 - 11.2017
  • Test Script Development: Create and execute automated test scripts using Selenium WebDriver within the Cucumber BDD framework, ensuring alignment with business requirements.
  • Cucumber Automation: Develop automation scripts utilizing Cucumber annotations to enhance test readability and maintainability.
  • Web Element Identification: Expertly identify web elements using XPath to facilitate effective test automation.
  • Agile Methodology: Actively participate in Agile methodologies, collaborating with cross-functional teams to ensure timely delivery of high-quality software.
  • Browser Compatibility Testing: Conduct compatibility testing for Google Chrome to verify functionality and performance across different versions.
  • Business Function Implementation: Engage in the development of business-specific functions within libraries to support automation efforts.
  • Daily Stand-ups: Participate in daily status meetings to discuss script development progress, roadblocks, and next steps.
  • Manual Test Case Writing: Document manual test cases for assigned user stories, ensuring comprehensive coverage of business requirements.
  • JIRA Integration: Integrate and manage the status of test cases in JIRA, facilitating clear communication and tracking of testing activities.
  • Report Analysis: Analyze test reports to identify trends, potential issues, and areas for improvement in the testing process.
  • Automation Script Review: Review and optimize existing automation scripts, ensuring adherence to best practices and improving efficiency.
  • Cucumber Feature Development: Execute and create test cases using scenarios and scenario outlines in Cucumber feature files, employing Gherkin syntax to enhance collaboration with stakeholders.

Selenium Automation Engineer

UST Global Pvt ltd
05.2016 - 11.2016

Selenium Automation Engineer

Brillio Technologies Pvt ltd
11.2015 - 05.2016

Education

Skills

Languages Core Java with collection Arraylist, Linkedlist and OOPS Concepts

Automationskills

  • Having good Experience in using the automation tools like Selenium Web Driver with Cucumber BDD JUNIT and TestNG Framework
  • Having good working Experience on Agile Methodology with JIRA Tool
  • Having good working Experience on Automation coding Standards.
  • Having good working Experience Rest Assured API Testing
  • Good in object identification using Fire path, Firebug Tools
  • Executed test scripts on IE, Firefox & Google Chrome.
  • Working with Cucumber BDD Framework and Hybrid Driven Framework
  • Working Experience on Maven
  • Working experience of Apache POI to retrieve Test Data from the Excel Sheet
  • Having good Experience in handling Frames, MouserOverAction and List values
  • Experience in working with Generic Library & Good at identifying Business Component and designing the same.
  • Working experience of Continuous integration tool[Jenkins]
  • Good understanding with TestNG Annotation, Batch execution, Grouping & Parallel execution
  • Worked on Core Java, oops concepts, Collection concepts Arraylist, Linkedlist, Hashmap
  • Hands on Git and Bit bucket tool

Personal Information

Date of Birth: 05/25/88

Awards

Best team Award in Capgemini

Star Performer Award in Infinite

Timeline

Senior Automation Tester

Capgemini Technologies India Pvt Ltd
11.2020 - Current

Senior software Tester

Infinite computer solutions Pvt Ltd
12.2017 - 08.2020

Automation Tester

Technosoft Global
02.2017 - 11.2017

Selenium Automation Engineer

UST Global Pvt ltd
05.2016 - 11.2016

Selenium Automation Engineer

Brillio Technologies Pvt ltd
11.2015 - 05.2016

Mamttha NSenior QA Automation Engineer