Test Automation Engineer Resume
Alpharetta, GA
SUMMARY:
- Confidential has a total of 13+ years of experience in IT services. She has experience in both Testing (Automation and Performance) and Java.
- Has experience working as Test lead in multiple Scrum/Agile projects. Certified Safe Agile Tester.
- Has experience in gathering requirements from Subject Matter Experts, deriving scenarios, test strategy, test plan and preparing entrance criteria.
- She has experience in conducting and participating meeting as needed in both onsite and offshore.
- Extensive working experience in functional testing web - based applications (using Selenium Webdriver), Siebel Data Integration Testing, Web Services and REST services (using Postman and SOAPUI).
- Proficient with automated testing tools Selenium Web driver (Xpath - axes, CSS, Could apps dynamic elements handling, UFT (briefly), Work soft Certify and SOAP UI and frame works like Karate, Cucumber BDD with Rest Assured and Selenium Webdriver, JXML, TestNG, JSCH, XML utilities, file Utilities, reporting Utilities, pdf Utilities and so forth).
- Has experience in Shell scripts (batch jobs), XML’s automation.
- Has experience working on Tools like Jira, Test Link, Silk Central and Clear Quest and TRAC, Quality Center, Case Spec and VersionOne.
- Has experience in building Jenkins pipeline scripts, deploying and testing scripts from GSC pods.
- She has experience in system testing, regression testing, integration testing, ad hoc testing, smoke testing, data driven testing, and cross-browser testing, mobile testing for iOS and Android.
- Has extensive experience in performing reviews, preparing the test summary report, evidence of test and exit criteria checklist after the testing is complete.
- Has experience in Production Implementation tests, coordination with Business and Agents.
- Has extensive experience in coordinating with 3rd party vendors like Lexus Nexus, Isobar, Kubra, Info Group and Avanade in large scale agile projects.
- Developed Performance scripts for Web Services, stored procedures and web screens in Vugen and developed scripts for MQ as well. Worked on HP Performance center to design load, step tests and Performance Analyzer to generate reports. Extensive experience load, step testing and endurance testing using load runner.
- Experience in Java / J2EE technologies, JDBC, JMS, IBM MQs, Apache Kafka, RESTful and SOAP services.
- Very good experience with Application building using Microservices Architecture with Spring Boot, working experience in Spring MVC, Spring Batch and has working experience with GitLab.
- Has experience with enhancements, troubleshooting and was also involved in developing the build scripts for setting the CI/CD pipelines in Jenkins.
- Experience working with Redis Cache, Elastic Search and Swagger for API documentation.
- Experience building Docker Images using Docker compose and running images inside containers, exposing, accessing and troubleshooting them.
- Followed TDD and Scrum concepts of Agile Methodology to produce high Quality application. Certified in Safe Agile.
- Experience working with MQ, HP Service Manager (HPSM).
- Proficiency in programming with different java IDE’s like STS, IntelliJ and Eclipse (older version of STS).
- Experience in design patterns like Singleton and Session Façade etc.
- Leadership, co-ordination between Management and development teams, functioning effectively on Work assignment, status tracking, review sessions, mentoring the juniors and driving the report sessions.
- Experience in working with version control systems like GitHub and GitLab.
- Ready to take up challenges and has strong technical and analytical skills. Has excellent communication & interpersonal skills.
TECHNICAL SKILLS:
Testing Tools and Types: Selenium WebDriver, Postman, SOAPUI, Manual testing experience on Siebel UI, Microsoft Dynamics, Eloqua. Data Migration and Siebel data integration end to end testing. Exposure to Functional Automation using UFT, Selenium, Work soft Certify and SOAP UI. Exposure to Performance (load, step and endurance) testing using Load Runner (VuGen, HP Performance Test Centre and Performance Analysis and SOAP-LOAD UI).
Test Management Tools: TFS, VersionOne, Silk Central, Test Links, Quality Centre and JIRA
Defect Tracking Tools: TRAC, JIRA, HP Quality Centre, Clear Quest and Silk Central
Project Methodologies: Agile, Water fall and Rational Unified Process
Scripting Language: Java, VB Script, JAVA Script and SQLs
Testing Frameworks: Ecuke, E1AF, Karate, Cucumber
Operating Systems: Windows 2007,2000, 2003, XP, Home, Vista and UNIX
Protocols: HTTP and HTPS
Version Manager: Share point, Lotus Notes, Case Spec and Clear Case
Browsers and Devices: IE, Fire Fox, Chrome and Safari browsers, android Tabs & Mobiles, iOS IPad & IPhones
Other (Documentation tools): MS Word, MS Excel, MS PPT, Notepad++, SnagIt Visio and Adobe
Domain Knowledge: Insurance, Sales & Marketing Projects, Shipping & Logistics and Retail.
Java Dev Frameworks: Spring Boot, Spring Batch, Spring MVC
Technologies: Java 1.8 and 1.11, JSON, LOG4J, JUNIT, Web Services (WSDL, SOAP, Restful, Spring-WS), Elastic Search.
Databases & Tools: Oracle10g/9i, MS SQL Server2000, IBM DB2, MySQL, Elastic Search, Redis Cache, SQL, PL/SQL
Version Controls: Github, Gitlab, Bitbucket
IDE’s and Tools: Eclipse 3.3, STS 3.6, IntelliJ, Maven, Jenkins, Splunk, Swagger
Design Patterns: Facade, Singleton
Application/Web Servers: Apache Tomcat, IBM Web sphere Application Server 8.5
PROJECT EXPERIENCE:
Confidential, Alpharetta, GA
Test Automation EngineerResponsibilities:
- Her work as Test Automation Engineer includes requirement analysis, identifying scenarios and designing the automation framework for UI, Shell Scripts, Restful web services and Could Utilities.
- Has experience in build and maintaining the deployment, monitoring and operations of the scripts.
- Also, has experience in troubleshooting and resolving issues in different environments.
- Has experience in automating UI, Rest Apis, Batch Jobs, XMLs, SOAP services and web applications using Selenium Web Driver, Rest Assured, JSCH, Java DOM Parser etc.
- Also, worked on batch jobs automation in karate, eCuke and E1AF (internal) frameworks.
- Has experience testing models and data flow for 1% of 277k customer records (data fabric and data pump) in both legacy and new system to compare results and confirm the rules applied accurately.
- Has experience in building regression suite for the identified use cases.
- Has worked on to include enhancements, trouble shooting.
- Also involved in developing the build scripts for setting the CI/CD pipelines for automated deployment.
- Used Bitbucket to push and commit the changes into their respective branches during the development life cycle of the scripts.
- Has experience in working with encrypted, decrypted files to integrate with Google Cloud Storage (GCS) using service account and spin the jump box instance.
- Has experience in building groovy script for Jenkins CICD pipeline.
- Implemented Fortify scan rules to meet the security standards and code coverage.
- Used log4j to print errors, debugging information onto server Console.
- Has used JIRA to report incident and defect
- Followed TDD and Scrum concepts of Agile Methodology to produce high Quality application.
Confidential, Bloomington, IL
Test Lead Automation EngineerResponsibilities:
- Her work Test Automation Engineer includes requirement analysis and designing the application as well as developing automation framework for UI using Selenium Web Driver, Shell Scripts, Restful web services and Could Utilities.
- Has experience in build and maintaining the deployment, monitoring and operations.
- Also, has experience in troubleshooting and resolving issues in dev, test and production environments.
- Worked on Application development using Spring Boot framework using STS.
- Worked on creating RESTful microservices using Rest Template and deployed using Maven into WebSphere cloud.
- Has experience using Spring JDBC, JPA for DAO layer to integrate with database.
- Developed module to perform Elastic search for faster results and performance optimization.
- Has experience working with JMS template to interact with message queues to send data to the backend processes.
- Has experience working with LDAP and OAuth security to implement Authentication and Authorization
- Created mock tests and integration tests for the developed code using Mockito.
- Used Swagger to develop the API documentation.
- Has experience in Web Service Testing using SOAP UI and RESTful services testing using Postman.
- Used spring cloud config server for centralized configuration and Splunk for centralized logging for the services developed.
- Used GitHub to push and commit the changes into their respective branches during the development life cycle.
- Used log4j to print errors, debugging information onto server Console.
- Used Splunk to watch server logs for debugging information, created automated alerts for proactive monitoring and created dash boards to monitor the load on the application and services.
- Used HPSM (HP Service Manager) for opening incidents to different teams and used Silk/Version One for defect tracking.
- Has worked to include enhancements, troubleshooting and was also involved in developing the build scripts for setting the CI/CD pipelines for automated deployment.
- Used Concourse and Jenkins for Microservices deployment
- Followed TDD and Scrum concepts of Agile Methodology to produce high Quality application
Confidential, Bloomington, IL
Test Lead Automation Engineer
Responsibilities:
- Created the Test strategy and Sprint Plan. Documented the requirements for Testing according to the sprint schedule. Review the test strategy with Business, Avanade and ITS teams.
- Created test cases for end to end flow with a single representation of the business and technical solution, documented requirements traceability, test data mining & test Execution for integration testing.
- Reviewed the test plan and test cases with Project team to agree upon the in scope, out of scope, entry and exit criteria.
- Conducted a wide range of quality control tests and analyses to ensure that software meets or exceeds specified standards
- Executed several rounds of integration test cases that involves the applications Siebel, Navigator, NESP3, Eloqua and Rep Interface, addition to Zena jobs testing. Documented the defects during test executions, including screenshots, test data used and navigation steps. Generated the test execution report and dashboard to communicate the Testing status, Issues and Risks to key stakeholders and helps in Go-No Go decisions.
- Coordinated with the NP Environment support team to resolve environment related issues that are impacting offshore work.
- Involved and coordinated the regression test executions in Audrey and Production.
- Planned the test coordination with Business for user acceptance testing, and facilitated UAT executions. Project: Data Integration Testing & Coordination for Marketing & Sales Enablement (Microsoft Dynamics) Projects
Test Lead Automation Engineer
Confidential
Responsibilities:
- Studied the Legacy (Siebel UI/DB, Navigator, and BCM) and Source systems functionality by reverse engineering. Created the Master Test strategy and Sprint Plan. Documented the Functional and Non-Functional Requirements Testing according to the sprint schedule. Review the test strategy with Business, Avanade and ITS teams.
- Involved in test cases design to cover the end to end flow with a single representation of the business and technical solution, documented requirements traceability, test data mining & test Execution for integration testing. Reviewed the test plan and test cases with Project team to agree upon the scope, entry and exit criteria.
- Trained the testers and coordinated daily with testers working from Philippines and India.
- Identified the change in requirements, scope and created product backlog accordingly.
- Executed several rounds of data integration testing that involve the applications Siebel, Navigator, NESP3, Eloqua, Rep Interface and CRM Dynamics. Reported the defects. Coordinated with Avanade, Country and business until the issues are resolved.
- Generated the test execution report and dashboard to communicate the Testing status, Issues and Risks to key stakeholders and helps in Go-No Go decisions.
- Coordinated with the NP Environment support team to resolve environment issues.
- Involved and coordinated the regression test executions in Audrey. Created Testing Portal in Share point and maintained the centralized document library.
- Planned and facilitated the UAT with Business Partners and Representatives/Agents.
Confidential
Test Lead Automation Engineer
Responsibilities:
- Studied the Siebel systems functionality by reverse engineering.
- Created the Test strategy, test cases design to cover the end to end flow with a single representation of the business and technical solution, documented requirements traceability, test data mining & test Execution for data integration testing.
- Reviewed the test plan and test cases with Project team to agree upon the in scope, out of scope, entry and exit criteria. Identified the scope change and created product backlog.
- Conducted a wide range of quality control tests and analyses to ensure that applications Siebel, Eloqua, Zena Files and Navigator meets or exceeds specified standards.
- Conducted Defect Triage. Shared the test metrics, Issues and Risks to key stakeholders.
- Coordinated with the NP Environment support for any blockers. Performed regression test executions in Audrey and supported UAT in Audrey. Performed production check-out testing along with business and signed off the project.
Confidential
Test Lead Automation Engineer
Responsibilities:
- Studied the Siebel systems functionality by reverse engineering.
- Created the Test strategy, test cases design to cover the end to end flow with a single representation of the business and technical solution, documented requirements traceability, test data mining & test Execution for data integration testing.
- Reviewed the test plan and test cases with Project team to agree upon the in scope, out of scope, entry and exit criteria. Identified the scope change and created product backlog.
- Conducted a wide range of quality control tests and analyses to ensure that applications Siebel, Eloqua, Zena Files and Navigator meets or exceeds specified standards.
- Conducted Defect Triage. Shared the test reports, Issues and Risks to key stakeholders for Go-No Go decisions.
- Coordinated with the NP Environment support for any blockers. Performed regression test executions in Audrey and supported UAT in Audrey. Performed production check-out testing along with business and signed off the project.
Confidential
Test Lead Automation Engineer
Responsibilities:
- Studied the Client Lead Assignment System (CLAS) and Financial Representative Assignment (FRA) systems functionality by reverse engineering existing application.
- Created the Test strategy, test cases design to cover the end to end flow with a single representation of the business and technical solution, documented requirements traceability, test data mining & test Execution for data integration testing.
- Reviewed the test plan, test cases with Project to agree upon scope, entry and exit criteria.
- Identified the change in requirements, scope and created product backlog accordingly.
- Executed several rounds of system test testing that involves the applications Siebel, Eloqua, Zena Files and Navigator. Conducted Defect Triage. Shared the test reports, Issues and Risks to key stakeholders for Go-No Go decisions.
- Generated the test execution report and dashboard to communicate the Testing status, Issues and Risks to key stakeholders and helps in Go-No Go decisions.
- Coordinated with the NP Environment support team to resolve environment related issues that are impacting offshore work.
- Performed regression test executions in Audrey and supported UAT in Audrey. Performed production check-out testing along with business and signed off the project.
Confidential, Bloomington, IL
Test Lead Automation Engineer and Analyst
Responsibilities:
- Created the Test strategy and test plan. Reviewed the test plan and test cases with Project team to agree upon the in scope, out of scope, entry and exit criteria.
- Involved in test case creation for layouts and data feed scenarios.
- Allocation of work to the Onsite team and offshore team. Worked on to train the new team members. Coordinated on the status and issues as needed with team.
- Executed several rounds of system test cases and generated the test execution report.
- Identified and executed the smoke and regression test scenarios upon every code drop.
- Coordinated with Hearsay and business to address the issues identified during the testing and, worked back with test team for further testing needed upon issue resolution.
- Coordinated with the NP Environment support team to resolve environment related issues.
- Involved and coordinated the regression test executions in Audrey.
- Created Production check out scenarios. Coordinated with Business testing in Audrey and post implementation in Production. Carried the Implementation testing and signed off Testing.
Confidential, Bloomington, IL
Test Lead Automation Engineer and Analyst
Responsibilities:
- Created the Test strategy, test plan, test cases and reviewed the test plan, test cases with Project team to agree upon the in scope, out of scope, entry and exit criteria.
- Worked on Onboard process with new team members. Allocation of work to the Onsite team and offshore team, coordinated on the status and issues as needed with team.
- Executed several rounds of system test cases and generated the test execution report. Conducted smoke and regression test scenarios upon every code drop.
- Coordinated with Project to address the defects. and, worked back with test team for further testing needed upon issue resolution.
- Coordinated with the NP Environment support & other services areas to gather test data. Involved and coordinated the regression test executions in Audrey.
- Created Production check out scenarios. Supported the UAT in Audrey and post implementation in Production. Carried the Implementation testing and signed off the project.
Confidential, Bloomington, IL
Test Automation Engineer and Analyst
Responsibilities:
- Created system test plan and test cases for My Country enhancements.
- Reviewed the test plan and test cases with Project team to agree upon the scope, entry and exit criteria. Executed the system test cases and prepared the execution report for every cycle. Coordinated with Project to address the issues identified during the testing.
- Coordinated with Business team for UAT testing. Coordinated with the Project team for prod support environment setup and availability.
- Prepared the exit Criteria checklist and thus sign off the testing. Involved in Post-implementation testing in Production and coordinated with the Business UAT in Production after the implementation.
Confidential, Bloomington, IL
Performance Test Analyst
Responsibilities:
- Involved in Kickoff meeting. Creating the Performance Test requirements, test plan, entrance criteria and exit criteria check list. Gathering the Web screen flows and Web Services that are in scope for Performance testing.
- Coordinated with External and third party services like LYNX, KUBRA, Relius and Web Link for creating test data like policies, claims numbers and user accounts as needed.
- By Using Vugen created, customizing and validated the Scripts as per the flow. Validating the scripts by Project team by giving a dry run and make sure the flow working as expected by checking at each integration point.
- Validated the application by doing early performance testing in Development/Integration environment. Coordinated with the Project team for environment setup and availability. Performed SUT(Single User Transaction) tests to ensure the Performance testing can start based on the SUT results
- By using Controller designed and executed the Scenarios on Desktop browsers and Devices
- Gathering the test reports, analyzing the results using Performance analysis tool and coordinating with the respective Project, third party, external services and network teams to fix the issues and ran the tests repeatedly based on the requirement to achieve targeted transaction rate.
- Raised defects in Silk Central for any failed test cases and did follow up until the defects fixed. Prepared Performance Execution Summary after each execution. Prepared the exit Criteria and signoff when the expectations are met.
Confidential, Bloomington, IL
Performance Test Analyst
Responsibilities:
- Involved in Kickoff meeting. Gathering requirements, test plan, entrance and exit criteria.
- Gathering the Web screen flows, Web Services and Stored Procedures that are in scope. Retrieving New Test Ids and bump up the existing test ids and formatting/customizing data.
- By Using Vugen creating, customizing and validated the Scripts as per the flow. Validating the scripts by Project team by giving a dry run and make sure the flow working as expected by checking at each integration point using Splunk, app watch and data base
- Validating the application by doing early performance testing by using the scripts in Development environment. Coordinated with the Project team for environment setup and availability. Performing SUT(Single User Transaction) tests to ensure the Performance testing can start based on the SUT results
- By using HP Performance center designing and executed the Scenarios. Involved in monitoring the web application, database and server resource while performance tests are going on. Daily coordinating with the project team on the status and plan for the work. Raising defects in TRAC if any failed test cases and follow up until the defects fixed. Prepared Performance Execution Summary after each execution. Prepared the exit Criteria and signoff when the expectations are met.
Confidential, Bloomington, IL
Automation Test Analyst
Responsibilities:
- Gathered the web flows from the and test data required for scripting. Creating scripts using selenium. Validating the scripts by the project team and make sure the scripts are as per the requirements. Executing the scripts as per schedule.
- Generating the reports, reporting and tracking defects in TRAC until resolved, Retesting of defects and status reporting.
- Involved in Kickoff meeting, creating the test plan and entrance criteria.
- Generating New Test Ids, bump up the existing ids and formatted the test data. By Using Vugen created, Customized and validated the Scripts as per the flow. Validated the scripts and test data by doing dry runs in performance test environment.
- Coordinated with the Project team for environment setup and availability. By using HP Performance center designed, executed the Scenarios and reported defects.
- Gathered the test reports, analyzed the results using Performance analysis tool and coordinated with the respective teams to fix the issues and ran the tests repeatedly based on the requirement and defects found. Prepared Performance Execution Summary, exit Criteria and signoff when the expectations are met.
- Gathering the application flows that are in scope. Creating scripts in Selenium and preparing test data, validating the scripts by project team, executing the scripts and raising defects in TRAC. Defects coordination and status reporting.
- By Using Vugen created, Customized and validated the Scripts as per the flow.
- By using HP Performance center designed and executed the Scenarios
- Gathered the test reports, analyzed the results using Performance analysis tool.
- Involved in creating performance test summary report and updated to Onsite
- She involved in scripting and executions in selenium for End to End Full Regression - Covers all the projects till September E2E scenarios. Also, part of Release 2 - Ability to manage Canadian SIN consistently in all the components throughout the application
- Health Checks and created scripts for Canadian SIN functionality. Performed data mining required for testing. Coordinated with TRIAGE team at environment down times
- Reporting the status to Onsite, Defects reporting and tracking in TRAC tool
- Creating the Performance test plan. Gathering Test Ids and bump up the existing ids and formatting the test data . By Using Vugen created, Customized and validated the Scripts as per the flow.
- By using HP Performance center designed and executed the Scenarios and reported defects in Clear Quest. Gathered the test reports, analyzed the results using Performance analysis tool. Involved in creating performance test summary report and updated to Onsite.
- Coordinated with onsite for defects Triaging and tracking down environment issues/blockers. Trained the new team Members and assisted them when needed.