Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Manju Puttappa

Melbourne,Australia

Summary

  • 11+ years of work experience in Software QA Automated Testing using various tools and technologies.
  • Currently working in Thales Australia on Civil and Military Air Traffic System project for Dept of Defence as a Sr. Test automation engineer. This project deals with complete Australia Aerospace and Military Air traffic management system.
  • Understanding and analysing customer requirement specifications and build the framework and scripts based on the requirements and successful delivery of designated projects
  • 3+ years Expertise in working with eggplant functional and eggplant DAI for Automation scripting with DevOps tools.
  • 6+ years Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, JUnit, Maven with DevOps tools.
  • 7+ years’ experience in using test management suite like HP Quality Center for developing, organizing & executing test/Automation scripts. Documenting & reporting bugs using JIRA.
  • Extremely knowledgeable in working with Agile and Waterfall software development lifecycles.
  • Extensive Experience in design and implementation of various test automation frameworks from Page Objects framework (POF), Keyword Driven framework, Data Driven framework and for several projects.
  • Good Knowledge of Test Management, Test Documentation, Test Estimation, Defining and using Test Metrics, Defect Management and Traceability Matrix.
  • Skilled in developing any existing automation framework and scripts in Eggplant Functional VNC, RDP or Web app, Selenium WebDriver with Java and any Dotnet, Java or Pega applications etc
  • Dedicated and adaptable professional with a proactive attitude and the ability to learn quickly. Strong work ethic and effective communication skills. Eager to contribute to a dynamic team and support organizational goals.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Sr. Test Automation Engineer

Thales Australia
Melbourne, Australia
09.2021 - Current
  • Company Overview: Currently working at Thales Australia on the Civil and Military Air Traffic System project for the Department of Defence.
  • This project deals with a complete Australia Aerospace and Military Air Traffic Management System.
  • Understand the existing Eggplant framework based on commonly identified functions and libraries from scratch, using SenseTalk scripting for Air Traffic Management automation, using Eggplant Functional.
  • Identify, review, and categorize functional and regression test cases to prepare a feasibility report.
  • Developed and designed the framework architecture for the Air Traffic Management system and integration with the Eggplant automation tool.
  • Used the Eggplant functional licensed tool (an image and OCR-based recognition tool) to automate human-machine interface-based subsystems/applications.
  • Git and GitHub are used for version control, building, and collaborating on a test framework (using pull requests and GitFlow)
  • Worked with eggplant scripting using VNC and RDP connections for SUT testing.
  • Responsible for transferring knowledge about the use of the test framework to developers and manual testers.
  • Building the end-to-end automation solution integrated with Jenkins CI/CD and test execution.
  • Performed system, unit, acceptance, regression, load, and functional testing on the ATM application using an automated regression testing suite.
  • Investigated failed automation tests and reported issues to development teams for correction.
  • Worked with Agile and Scrum methodologies to accomplish project milestones and meet demanding timelines.

Senior Analyst Programmer

NAB
Melbourne, Australia
05.2019 - 01.2021
  • Company Overview: Business and Private Banking - NAB, Location: Melbourne, Australia.
  • Participate in refinement sessions with the Business Analyst and Product Owner to understand the project requirements and effort estimation.
  • Responsible for planning tasks, ensuring the schedule, effort adherence, and on-time delivery of the project. Review and analyze manual test cases for automation feasibility.
  • Created functional automation scripts for the report generation module using tools, Selenium WebDriver, and Extent Reports.
  • Understand the existing framework and framework assessment for improvements and future enhancement.
  • Configured Web Driver, TestNG, Maven tool, and created Selenium automation scripts in Java using the TestNG framework.
  • Build the cucumber BDD framework using JUnit, Maven, and Java to build automation frameworks.
  • Conducted test management through HP-ALM, JIRA, Rally, and Confluence.
  • Created a test automation BDD framework with Cucumber using Gherkin.
  • Maintain and enhance the Test Automation Framework according to the project requirements.
  • Maintain code versions through Git and Git Desktop.
  • The Cucumber extended report plug-in is used for reports.
  • Performed Web API testing with tools like Postman and Rest Client for load testing and the API dashboard.
  • Performed system, unit, acceptance, regression, load, and functional testing on the web application using an automated regression testing suite.
  • Building the end-to-end automation solution integrated with Jenkins CI/CD and test execution.

Analyst Programmer

Deutsche Bank
Bangalore, India
05.2016 - 01.2019
  • Estimate the automation testing requirements and automation plan, with time schedules.
  • Proficient in defect life cycle management, including defect creation, modification, tracking, and reporting using JIRA and HP ALM.
  • Performed regression testing for new builds and every modification in the application using Selenium WebDriver. Performed cross-browser testing.
  • Responsible for the updating and maintenance of existing Selenium scripts.
  • Created feature files using Gherkin language and linked them to the step definition for Cucumber automation. Build tests through the Maven POM file.
  • Performed root cause analysis to identify system issues.
  • Tackled development tasks based on system requirements and documented approaches.
  • Worked closely with DevOps engineers for successful deployments of applications onto production environment.

Technology Analyst

Pfizer
Bangalore, India
05.2015 - 01.2016
  • Created functional automation scripts for the report generation module using tools, Selenium WebDriver, and Extent Reports.
  • Managed the deployment of software updates across multiple platforms.
  • Used the TestNG framework for creating Selenium scripts.
  • Experience in configuring the application framework by processing Excel spreadsheets using Apache POI.
  • Configured Web Driver, TestNG, Maven tool, and created Selenium automation scripts in Java using the TestNG framework.
  • Used GIT for version control and code collaboration to manage code reviews.
  • Created and executed detailed test cases with a step-by-step procedure, expected results, and maintained the test logs, test reports, test issues, and defect tracking using JIRA and Bugzilla.
  • Documented best practices for future reference when building similar applications.

Technology Analyst

Shell Limited
Bangalore, India
11.2013 - 01.2016
  • Involved in testing the functional specifications and technical specifications of the SharePoint 2010 application.
  • Involved in SharePoint 2010 and 2007 MOSS testing.
  • Involved in integration testing between SharePoint 2010 and .NET applications.
  • Maintained and published all test results, planned and managed the UAT process by interacting with stakeholders, analyzing UAT defects, and also acted as support for user education issues post Go-Live.
  • Managed the reporting process for the Client Email channel, including weekly campaign performance reports, and building presentations.
  • Analyzed and reported on technology trends to inform strategic planning and investment decisions.

Education

Bachelor of Engineering Technology - Electronics & Communication engineering

Vemana Institute of Technology
Bangalore
09-2010

Skills

Testing Tools: Eclipse, VSC, IntelliJ IDEA, Selenium WebDriver, Eggplant Functional, DAI, QC/ALM 12, Defect Tracking (JIRA), SoapUI, JMeter; Languages: Java, JavaScript, SQL, C, Shell, Unix, SenseTalk for Eggplant, Data driven and BDD

DevOps Tools: GIT, Jenkins, JIRA, Rally, Maven, Bitbucket, etc

Database: SQL Server, Oracle

Operating Systems: UNIX, Windows Server 2016, MS-DOS, Linux Red Hat

Tracking Tools: JIRA, HP QC/ALM 12, Qtest, etc

Other: Soap UI, Pega, JSON, Cucumber, Gherkin, API with Postman, Confluence, JFrog Artifactory, Docker, etc

Certification

  • 2021, Certified Microsoft AZ-900
  • 2021, Qtest certified
  • 2021, Certified Pega Business Analyst(CPBA)
  • 2021, TOSCA Certificate Level1
  • 2021, TOSCA Certificate Level2

Timeline

Sr. Test Automation Engineer

Thales Australia
09.2021 - Current

Senior Analyst Programmer

NAB
05.2019 - 01.2021

Analyst Programmer

Deutsche Bank
05.2016 - 01.2019

Technology Analyst

Pfizer
05.2015 - 01.2016

Technology Analyst

Shell Limited
11.2013 - 01.2016

Bachelor of Engineering Technology - Electronics & Communication engineering

Vemana Institute of Technology
Manju Puttappa