Software Test Automation Engineer Resume
SUMMARY
- 15+ Years of experience in Software Test Automation.
- Strong business understanding knowledge of Health Care, Mortgage insurance, Supply Chain Management & e - commerce domains
- Expertise in developing and maintaining different automation frameworks including Keyword driven, Data driven and BPT framework approaches.
- Define automated test criteria, designs & develops the organization's Test Automation framework and develops automated tests for all functionality that meets specified automation criteria
- Responsible for the quality, integrity, performance and design of the framework.
- Involved in improving the quality of application built based on Micro Service Architecture developed on AWS Cloud platform
- Developed Smoke, Integration, Functional, Acceptance and Exception Error Handling & recovery test cases to identify and improve on Micro Service activity levels and to verifying performance of AWS services such as S3, SWF, SQS, DynamoDB, EC2, Lambda Elastic Load Balancer and SNS to enable the complete enterprise solution.
- Well experienced on tools like Cucumber, Gherkins, Protractor, JMeter, TOSCA, SOAP UI PRO(Smartbear)
- Selenium RC & WebDriver (programming languages used: node.js/Javascript, Java, Angular JS, Type Script), ALM (Quality Center) and Java/Junit.
- Experience in Mobile automation testing for Mobile application using IONIC framework (Hybrid Applications).
- Develop and maintain automation framework and scripts to drive quality and efficiency improvements
- Prepared Test Strategy, Test Plan, Test Scenarios, Test Cases, Test Scripts and Test Reports for manual and automation.
- Worked on Scrum/Agile Methodology and Waterfall Model
- Experienced in scheduling, resource management, risk management and tracking quality.
- Extensive experience in Functional, Integration, Unit, Regression, Black Box, White Box, GUI, API, Could, Back-End & Browser compatibility testing, in different stages of Software Development Life Cycle (SDLC).
- Demonstrated abilities in Testing Client/Server & Web applications, Black Box, Technical Integrations, functional and system testing
- Strong abilities in Software Testing including setting up of test environment, creation of test scripts / cases, execution of test cases and tracking of defects using various tools. Expertise in integration testing of existing applications with new applications, Security testing and data validation.
- Proficient in writing PL/SQL Query’s and Hands on Experience DBA Testing, DB Migration, DB Upgrade, Data Masking and Performance Tuning.
- Strong expertise in analyzing and reporting results, managing defects
- Experience in handling teams and expertise in setting up the models for Project transitions.
- Well acquainted with the Testing processes right from requirements phase till UAT phase.
- Strong experience on BizTalk Server, Web services, Restful Webservices and XML testing
TECHNICAL SKILLS
Environment: Windows and UNIX.
Languages: C, Visual Basic, Java
Services: MSMQ, Pix query, Splunk
RDBMS: SQL Server 2000, 2005, 2008 & 2012
Bug Tracking System: Mercury Test Director, Jira, Rally, ALM
Other Tools: BizTalk Server 2006/2009/2013 R2 and MS Excel
PROFESSIONAL EXPERIENCE
Confidential
Software Test Automation Engineer
Responsibilities:
- Work cross functionally in a Safe Agile environment along with Development and Product Management to deliver high quality solutions
- Responsible to Develop/configure test automation frameworks
- Developed automated acceptance/functional test cases in Cumber using Gherkins & Selenium for the UI
- Developed API functional & performance test cases using JMeter.
- Involved in code reviews for the test scripts build by other team members.
- Configured Automation test suites in Jenkins for CICD pipeline
- Integrated Jmeter with Maven for better reporting.
- Performed performance testing by executing JMeter scripts.
- Involved in TOSCA POC for API & ERP application like SAP OTC, P2P & Supply Chain.
Environment: - Azure (Cloud), Salesforce, Dot Net, JMeter, TOSCA, Cucumber Gherkins, Selenium, GIT, Jenkins.
Confidential
Software Test Engineer
Responsibilities:
- Working within agile development teams with a BDD approach and supporting developers to assure release quality early.
- Involved in design of Quality test and review process cycle with QA members from other Scrum teams.
- Involved in TOSCA feasibility analysis
- Designed Functional, Regression and End-to-end testing test scripts in TOSCA.
- Involved in Test Data management in TOSCA
- Performed Root cause analysis for TOSCA test case failures.
- Monitoring test executions on DEX.
- Involved in TCD & TDS
- Developed automated acceptance/functional test cases in Cumber using Gherkins & Selenium.
- Involved in functionality testing using SOAP UI PRO, created data driven approach for Webservices Automation.
- Developed Mobile Automation Hybrid framework using Jasmine as a testing framework for Protractor and used type script for Automation scripting.
- Create & Updating test data using Linux (bash) Scripts.
- Troubleshooting production transactions by analyzing Splunk logs.
- Developed toolset to validate S3 buckets upload & download using KMS encryption.
- Developed tools to support testing activities such as downloading files from S3, sending messages to SQS queues etc.
Environment: - AWS (Cloud) - EC2, Elastic Load Balancer, S3, DynamoDB, SNS, SQS, and SWF, Java, Ephesoft, Cucumber Gherkins, Selenium, SOAP UI PRO(Smartbear), TOSCA, Type Script, Protractor 5, GIT, Jenkins.
Confidential
Test Lead
Responsibilities:
- Develop Test Plans and Test Procedures for performing software testing and Review the test cases with other team members.
- Identified the test cases to be automated and performed data driven testing using Selenium web driver and enhanced the overall functionality of the application.
- Task Allocation, Managing the Team
- Developed and maintaining the Selenium scripts for data base testing
- Defect Reporting, Analyzing, Tracking and Report Generation using ALM.
- Performed Sanity, Functional, GUI, Integration and Regression Testing of the Application at different levels,
- Collect and track daily test case creation / test execution metrics and provide report to Test Management.
Environment: - Web Sphere Commerce 7.0, Java 1.5, JavaScript, WAS 7.0, Windows XP/win7, Oracle 11g, Selenium
Confidential
Senior Consultant
Responsibilities:
- Involving in technical review meeting with clients and concern developers
- Develop Test Plans and Test Procedures for performing software testing and Review the test cases with other team members.
- Preparation of Traceability Matrix metrics and summary reports for management.
- Development of Manual Test Cases.
- Performed SOAP UI testing.
- Tracks the progress of testing on daily basis and ensures all issues are appropriately logged and assigned to appropriate personnel for issue resolution.
- Collect and track daily test case creation / test execution metrics and provide report to Test Management for status reporting
Environment: - Web Sphere Commerce 7.0, Java 1.5, JavaScript, WAS 7.0, Windows XP/win7, Oracle 11g, Soap UI.
Confidential
Senior Consultant
Responsibilities:
- Involving in technical review meeting with clients and concern developers
- Coordinating the Testing activities with development team and PM to resolve any Issues.
- Develop Test Plans and Test Procedures for performing software testing and Review the test cases with other team members.
- Creating and maintaining the automation test scripts
- Writing SQL queries to perform & validate the backend testing of the Application.
- Identify project risks and work with PMO to document, evaluate, assess, and respond to the risk working on the Configuration Management for Quality process Documents, Preparing Weekly Status Reports, and Metric Analysis.
Environment: - VB.Net, ASP.Net, JavaScript, Windows 2000/XP, .NET Framework, SQL Server 2008.