We provide IT Staff Augmentation Services!

Sr. Automation Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 7 years of professional work experience in IT industry as an Automation and Functional Test Engineer.
  • Having strong knowledge in Automation Tools like Unified Functional Testing UFT (11.52, 12.02) and QTP (10.00, 11.00)
  • Hands - on coding experience in scripting language- VB Scripting .
  • Having sound knowledge in developing automation test scripts using automation tools QTP, UFT and Selenium IDE.
  • Experienced in giving training to the functional testers to execute Test Cases using QTP/UFT as part of Regression Testing.
  • Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
  • Experienced on demonstrating the Automation Framework in QTP/UFT to client and driven project status calls with client.
  • Strong experience in preparing automated test scripts for integration, user acceptance and regression tests
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Experienced in Manual, Integration, Regression and System Testing using automated testing tools in the Web-based and mainframe applications
  • Have strong knowledge on Test Management Tool Application lifecycle management (ALM)
  • Having sound knowledge in Testing Methodologies and Concepts.
  • Experience in preparing Test Plan, Test Scenarios, Test cases, Test data and Requirement Traceability Matrix.
  • Ability to implement new concepts and applications.
  • Developing test strategy plan for requirement changes and experience in direct interaction with client and understanding their needs to deliver expectations on time.
  • Experience in creating scripts in Selenium-RC & Web Driver
  • Good knowledge on Selenium IDE and well versed in handling elements in seleniumWebDriver
  • Experience in bug tracking tools like HP Quality Centre and JIRA .
  • Experienced with various programming languages like Java and other web development languages like HTML and JavaScript.
  • Extensive experience in Health care, Financial services domain (Banking, Investment Banking), Retail & web applications.
  • Facilitated Continuous Integration for scenarios tagged as Sanity & Regression and Continuous Delivery (CICD) including GitHub, Jenkins
  • Tools and Solution Environment: Windows10, Linux, AWS, Protractor, Selenium Webdriver, Java, JavaScript, Python, JIRA, TESTRAIL, Confluence, ETL, Ansible, Docker, Shell script, Junit, Jenkins, Sonic Cube, GitLab, AWS SES, Elastic Stack, filebeat, logstash, Data Modeling, Scrum Master, Oracle, SQL, MongoDB, MariaDB, JavaScript, SOAP UI, Nuxeo, TestNG, Junit, Jasmine, Page Object Model (POM), Kibana, AppDynamics, Solarwinds, Analytics Reports, Aspera, Putty, Agile SCRUM, Continuous Integration, SPLUNK, CICD.

TECHNICAL SKILLS

Operating Systems: Unix/Linux, Windows

Languages: VB Script, Java, SQL, PL/SQL

Databases: Oracle, SQL Server, DB2, MS Access Adobe, MYSQL

Automated Testing Tools: QuickTest Professional (QTP)/UFT, Selenium, LoadRunner

ETL tools: Informatica Teradata, Abnitio

Test Management tools: ALM/Quality Center

Bug Tracking tool: Bugzilla, JIRA

Integration Tool: Jenkins

Version control tool: GIT

Web Technologies: VB Script, HTML, CSS, DHTML, XML

PROFESSIONAL EXPERIENCE

Confidential

Sr. Automation Developer

  • Worked as a Automation Build Engineer for a team that involves three different developments teams and multiple simultaneous software releases
  • Developed Automation Frame work and Done changes in automation frame work to use existing frame work effectively for application specific project
  • Developed Automation scripts for continuous integration testing
  • Continuous Integration for scenarios tagged as Sanity & Regression and Continuous Delivery (CICD) including GitHub, Jenkins.
  • Used Application Automation Tools plug-ins for executing UFT tests as part of a build script. Worked on open source plugin that allows to trigger a UFT test as a build step and present the results in the continuous integration tool user interface.
  • Focused on automation, integration monitoring and configuration management.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Created bug reports, verified fixes, logged bugs into Jira and submitted bug report before Sprint review meetings.
  • Worked on ALM which provides integration to CI tool Jenkins
  • Worked with batch team to schedule and monitor batch jobs on weekly basis
  • Coordinated with different teams before and after production and deployments
  • Responsible for creating and managing projects for environments like development, QA,UAT and production and continuous integration.
  • Experience in setting up a job to run a local UFT test and Worked on Using a batch file to specify multiple tests
  • Worked on integration of UFT and GIT version control tool and used various Git commands for execution.
  • Automation script analysis for failure during execution and fixing the script issues or raising the defect for application issue
  • Contributed to the vision for the ongoing evolution of automation approach, including tools and framework changes to ensure ongoing improvement.
  • Identified and implemented improvements within the automation process, streamlining the delivery of automation on an ongoing basis to provide faster feedback to developers
  • Responsible for E2E orchestration of test cases for parallel test execution in CICD pipeline
  • Provided input in making the defect, metric or communication process more efficient and beneficial to the program.
  • Provide resolution for test automation issues and risks (technology, schedule, individuals) within the team.

Environment: GIT, Jenkins, ALM, JIRA, Maven, Ant, Cloud watch, IAM, ShellScirpt, Java, Oracle, SQL developer, Unix.

Confidential, McLean, VA

Sr. Automation Test Engineer

Responsibilities:

  • Resolved test automation script / framework defects & implemented change requests
  • Devising an appropriate Automation Test Suite execution plan based on the release / roll-outs
  • Experienced in Test data preparation for the Automation Test suite execution
  • Clarity in Automation Execution Test status (Pass%, Fail%, Errors and descriptions, No runs, Show-stopper)
  • Did Automation script analysis for failure during execution and fixed the script issues or raising the defect for application issue Performed Automation script execution under batch mode without any manual intervention.
  • Organized testing framework and ensured that test functions were performed on defined processes.
  • Worked on HP QC activities, Automation script execution as a team.
  • Coordinated and worked with functional team without any major issues
  • Used Data Driven Testing methodology to test the application with multiple sets of data.
  • Involved in the analysis, design, development, and testing phases of Software Development Life cycle (SDLC). Used Agile methodology for software development.
  • Participated in code reviews of automated scripts and supporting components / data / configuration
  • Communicated progress of test automation to leadership, including test automation metrics & benefits delivered.
  • Experienced in using HP ALM/QC (Application Life cycle Management/Quality Center) for managing testing activities

Environment: UFT Tool, Application lifecycle management (ALM), Banking Domain, UFT testing Framework, VB scripting, Object Repository, Agile Methodology, SQL server.

Confidential

Sr. Automation Test Engineer

Responsibilities:

  • Automated Putty screen which is special application for Confidential account.
  • Automated Unix platform application- PUTTY using HP QTP-UFT
  • Done the feasibility study of the application specific test cases and automated the same.
  • Developed automation test scripts for both regression and SIT region and handled minor changes in both regions to make sure automation test scripts working properly without any issues for updated versions.
  • Done changes in automation frame work to use existing frame work effectively for application specific project and executing test cases on same without errors.
  • Developed different tools through Vb macros to reduce manual effort for repeated tasks and created automation testscripts for functional execution to reduce the function team effort for large number of posting transactions
  • Attending calls from Internal and external stakeholders timely.
  • Reduced manual effort in regression release by executing test cases through UFT in Batch mode.
  • Analyzed SRS Documents for each and every SIT release and automated those requirements and reduced manual effort in SIT execution
  • Observed and evaluated all test results and recommended solutions accordingly.
  • Developed the self-service tool, which has reduced the manual intervention from 100% to 10%. through VB macro
  • Created VB macro to pass all the test cases in selected folder of test lab and updated the same to pass all the steps for selected test case.
  • Automated Performance application through UFT to find the performance of the application.
  • Developed and executed test plans and prepared their strategies.
  • Organized testing framework and ensured that test functions were performed on defined processes.
  • Involved in frame work modification activities like using same frame work for different projects in same account with minor and major changes as per requirement.

Environment: Shell Scripting, Putty Automation, HP QTP - UFT Automation Testing, VB Scripting, Selenium IDE, Application lifecycle management (ALM), Investment Banking, UFT Tool Agnostic Framework.

Confidential

Automation Test Engineer

Responsibilities:

  • Understood customer requirements and developed scripts based on that. Consulted Functional team regarding their expectations through automation and created scripts based on their requirements.
  • Understood Automation requirements and achieved automation coverage.
  • Went through the test cases, grouped into highlevelscenarios and developed scripts for these scenarios where it covers maximum number of test cases in a single script.
  • Well understood the QTP framework and Automated Test cases for Account Services, Payment and Transfer, Time Deposit Modules.
  • Created reusable functions using VBscript in QTP
  • Added validations in the script so that it could capture defects if any through automation.
  • Was part of Banking domain and worked in Channels/Cards modules script development Handled the various type of object recognition challenges involved in the application and kept track of the object property changes in a sheet that I came across while executing cases during Maintanence phase
  • Modified existing scripts according to the object and functional changes in the application without effecting the existing code
  • Co-ordinated functional team regarding functional issues faced during execution and helped them to raise defects if any, that came across through automation Execution

Environment: HP QTP - UFT Automation Testing, ALM, Easy Automate Framework, CBOL Application, Eclipse and Mainframe , Banking Domain , VB Scripting, Hybrid Framework, Descriptive Programming,

Confidential

Automation Test Engineer

Responsibilities:

  • Developed the test scripts in Selenium IDE, Web Driver and QTP
  • Created Excel macro to update the data in data base/Excel as per user entry.
  • Done parameterization using different methods like .csv file, hard coding and properties
  • Took part in peer review of the test cases from the requirements/User cases.
  • Prepared Functional Documents for respective modules and lead trainings and brain storming sessions as part of knowledge sharing
  • Executing the automation test scripts in QTP, Selenium to ensure proper functionality of the application.
  • Worked on Different Browsers and used autoIt for handling proxy .

Environment: SeleniumIDE, java, Webdriver, Firebug, QTP and VB Functions, Descriptive Programming.

Confidential

Functional Test Engineer

Responsibilities:

  • Analysis of requirements and developing the test scenarios and reviewing test scenarios for the enhancements and modifications.
  • Created a Traceability matrix for requirement mapping of project
  • Have uploaded test cases in test link, execute the test cases and updated the status in test link (pass/fail/blocked/Not run). Defect logging and tracking in JIRA application.
  • Executed Queries in ORACLE DB and finding the results required for testing
  • Analysis of requirements and developing the test scenarios and reviewing test scenarios for the enhancements and modifications.
  • Developing the negative test scenarios, to make sure that the application works properly even in adverse situations.
  • Responsible for setting up the testing environments for smooth execution of tests.
  • Responsible for gathering test execution data on daily basis and sending mail to the team.
  • Responsible for test execution to be done on time and logging the defects found in JIRA.

Environment: Web testing, JIRA, Oracle, Retail Domain.

Confidential

Functional Test Engineer

Responsibilities:

  • Responsible for analyzing the requirements and developing the test scenarios.
  • Designing the test cases based on the test scenarios.
  • Written Test cases as per the Requirements and tested the application as per the written test cases.
  • Developed test cases in both Positive and Negative scenarios.
  • Developing the negative test scenarios, to make sure that the application works properly even in adverse situations.
  • Responsible for setting up the testing environments for smooth execution of tests.
  • Responsible for gathering test execution data on daily basis and sending mail to the team.
  • Responsible for developing the test cases and review the test cases on time.
  • Responsible for test execution to be done on time and logging the defects found in JIRA.
  • Documented test results in release wise for the future reference.
  • Responsible for providing Regression Test case Estimation for various customer requests.
  • Responsible for receiving the clarification mails from the development team.
  • Enhanced my leadership skills by mentoring the rookies and monitoring their work.

Environment: Manual Testing, Test Case Analysis, JIRA, Insurance Domain.

We'd love your feedback!