We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

0/5 (Submit Your Rating)

SUMMARY

  • 13+ years of experience as a QA (Quality Assurance) in various domains.
  • Strong expertise in Software Testing Life Cycle (STLC): Test - Planning, Estimation, Test Case Design, Test environment setup, Test Automation, Test Execution and Reporting.
  • Strong knowledge of Software Development Life Cycle (SDLC)
  • Strong expertise in designing and developing automation frameworks (Data Driven, Keyword, Hybrid & BDD) using the tools Selenium RC & WebDriver, QTP/UFT, Postman, Soap-UI and REST-assured.
  • Worked with Agile and Waterfall models.
  • Extensive experience in developing automated test suite for web-based applications, oracle forms applications and Web-services.
  • Worked on Functional Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing (UAT), Database Testing, Unit Testing.
  • Implemented test framework for BDD (Behavior Driven Development) using Cucumber.
  • Worked extensively on automated testing of SOAP / RESTful APIs.
  • Worked on backend Data Validation using SQL Quires and automated the validation.
  • Designed framework for automated testing through Jenkins to enable CICD (Continuous Integration and Continuous Development).
  • Good knowledge of performance testing using JMeter and BlazeMeter.
  • Sound knowledge on JUnit, TestNG framework for Unit and Functional testing, Maven, Gradle and Ant for Project building.
  • Created XML based test suit and integrated with Jenkins server to execute automated test scripts on a regular basis in different test environments with different test configurations.
  • Experience identifying issues/bugs using Splunk and Server logs.
  • Expertise with Test Management Tools and defect reporting tools like Quality Center, QMetry, JIRA, Bugzilla, ALM, TFS (Team Foundation Server) and Version One.
  • Quick learner with the ability to learn and train on new technologies.
  • Experience tracking the team, handling the status reports and client calls.
  • Experience identifying the gaps in process and suggesting the business with right tools and solutions.
  • Used source controls like Git, SVN, Tortoise CVS client, Bit Bucket.

TECHNICAL SKILLS

Automation Tools: Selenium IDE, Selenium RC, Web driver, Quick Test Pro, Fitness, Cucumber, Newman, JMeter

Test Management Tools: Quality Center 8.x/9.x, QMetry-5.x, ALM, VersionOne & TFS

API Tools: Soap-UI/Ready API, REST-assured, Postman

Programming / Scripting: JAVA, C#, VB Script, Java Script, Groovy Script, Shell script, Python

Bug Tracking Tools: JIRA-5.x, Bugzilla, ALM, Version One & TFS (Team Foundation Server).

Cloud/Virtualization: Sauce Labs, Virtual Box, Docker, AWS

Operating Systems: Windows 10, Windows Server 2008, Ubuntu, RedHat

RDBMS: Oracle 8.x/9i, SQL Server, MySQL, MongoDB, Redis

IDE and Tools: Eclipse, IntelleJ & Visual Studios 2013, ANT, Jenkins, Gradle & Maven

Web Debugging Tool: Firebug, Fire path, Xpath checker, Chrome Developer Tools

PROFESSIONAL EXPERIENCE

Confidential

Test Automation Engineer

Responsibilities:

  • Understand the functionality of an application; review the requirements, specifications and business scenarios.
  • Understand the existing automation framework built using Junit.
  • Lead the automation efforts of different module within the application.
  • Design and develop automation framework using Selenium WebDriver, TestNG and Maven.
  • Built custom report on top TestNG reporting per client need.
  • Regular follow-up with BA and QA team to get the necessary information on module functionality.
  • Created test cases for verifying EDI 834 transactions Initial, Effectuation, Termination and Cancellation .
  • Mapping validation for IPP, Benefit Enrolment Maintenance BEM and 834 files and database.
  • Authored 834 BEM Business Case scenarios in to test cases and validation of corresponding files.
  • Worked on Value added routines in Facets and provider and subscriber modules.
  • Ongoing membership maintenance load programs, input files being both Proprietary and HIPAA 834 file formats.
  • Policy Payment Management PPM batch job automation and validations.
  • Worked Eligibility Support Desk ESD Support functionality and worked on resolving inconsistencies scenario and validation APTC, CSR amounts in 834 and IPP files.
  • Work with Management & stake holders on deciding the priority of module deliveries and effort estimation.
  • Developed utility framework/tool to test the different integration parts using VBScript and Java.
  • Connecting to Mark Logic using Java and retrieve the IPP, 834Application XML files.
  • Built the capability in framework to run tests on the script on Sauce Labs.
  • Migration of the existing automation test assets to new framework.
  • Write scripts for new business scenarios and tests.
  • Built process of overnight scheduled test job execution in Jenkins and Sauce Labs.
  • Mentored new joiners and team members with automation process and framework.
  • Preparation of weekly status reports and test execution report to stake holders.

Environment: Java, JBoss, Apache Tomcat, Oracle, MarkLogic, HTTP/S, SOAP, XML, Citrix, Terminal Server and Windows UNIX/LINUX

Confidential

Sr. Test Automation Engineer

Responsibilities:

  • Acted as lead and responsible for test case reviews and automation scripts, analyzing automation results.
  • Updating the work status to external stake holders
  • Understand the functionality of an application; review the requirements, specifications and business scenarios.
  • Involved in the design and development of test plan from business and functional requirements which includes test objectives, test strategies, test environments etc.
  • Planning, estimating and managing the automation testing effort for any given engagement.
  • Prepared the automation framework template - POM.
  • Design and develop automation framework using Selenium WebDriver, TestNG and Maven.
  • Automation Testing using Selenium Web driver, Java, Eclipse and TestNG
  • Design and develop automation scripts using defined POM framework
  • Involved in integrating Jenkins to the framework and leading the effort for enablement of Continuous integration - Jenkins and Sauce lab Remote Servers
  • Test management tools - ALM and TFS to track and log the test cases, defect and task
  • Coordinated with developers to fix the bugs and conducted Functional (Positive and Negative), and Integration Testing.
  • Mentored new joiners and team members with automation process and framework.
  • Preparation of weekly status reports and test execution report to stake holders
  • Scheduling and performing testing services for client in results reporting, documentation and training the application to end users in UAT

Environment: ALM, TFS, UFT, Selenium Web driver, Java, TestNG, Eclipse, Jenkins and Sauce Lab.

Confidential

Sr. Test Automation Engineer

Responsibilities:

  • Analyze and review the feature enhancements and come up with the test plan to cover thorough testing in integration environment.
  • Simulate and setup the real word environment integrated with third party tools and applications.
  • Design test cases to cover the feature enhancements and the integration points.
  • Writing feature files and design corresponding step definition files in BDD framework on top of Selenium, Java and Cucumber.
  • Design and develop the test automation strategy for the application scheduled to go production in the release.
  • Build robust test automation framework capable of handling the different type of applications like web, windows, mainframe, mobile, web-services etc.
  • Write automated test cases for each of the product using framework developed on top of Selenium, HP-UFT and Soap-UI/Ready API.
  • Build automated tests for web-services using Ready API and Java Code to test web-services.
  • Develop re-usable methods for the test automation across the applications and project specific.
  • Report the defects with details to stake holders and follow up on status.
  • Understand the Confidential ’s organization wide Modern Development Environment (MDE) with Continuous Integration and Continuous Development(CI-CD) pipeline.
  • Work with core DevOps team and independent project teams to build test automation jobs which would be consumed in a build pipeline.
  • Help project teams with test automation providing data-points for GO/NO-GO decision.
  • Document the best practices and project related artifacts for the reference.

Environment: ALM, UFT, VBScript Selenium Webdriver, Java, TestNG, Git, Bitbucket, AWS.

Confidential

Test Automation Engineer

Responsibilities:

  • Gathered lead experience by reviewing test cases and automation scripts, analyzing automation results
  • Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
  • Participated in all phases of the Software Testing Life Cycle (STLC).
  • Involved in the design and development of test plan from business and functional requirements which includes test objectives, test strategies, test environments etc.
  • Participated in peer review with team and developers to review test cases/test scripts.
  • Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
  • Perform regression testing after each build release of the application and update the scripts by executing the regression suites built using Selenium and approved for the regression suit.
  • Created UFT Test cases for automation using UFT and VBScript.
  • Used Data Driven Framework of UFT to get data from Excel.
  • Implemented best practices in automation framework to meet all Quality factors.
  • Report the Status reports for tactical work activities to the management when needed.
  • Involved in Automation Scripts development, debugging, reviews, analyze results and reporting defects.
  • Updated the work status in the daily scrum sprint meeting.
  • Did 508 Testing use Jaws and Magic.
  • Performed back end testing using SQL queries in MySQL database.
  • Involved in Migrating from UFT to Selenium Web driver automation.
  • Developed Data Driven framework in Selenium Web driver and Java.
  • Performed Regression testing and generate Selenium automation report using TestNG framework.
  • Involved in coding parallel execution with dynamic TestNG and test execution in cloud via Sauce labs.
  • Implement POM (Page Object Model) in the automation framework.
  • Worked on Continuous Integration Testing using Jenkins to execute the automation scripts using Selenium Web driver.
  • SVN repository was used to hold the source code and MAVEN as the build tool.

Environment: ALM, Oracle, UFT, VBScript, Selenium Web driver, Java, TestNG, SVN, MAVEN, Jenkins, Jaws and Magic.

Confidential

Automation Lead

Responsibilities:

  • Working as a Test Automation Lead and coordinated on all the technical/functional deliverables to the customer, business stakeholders.
  • Involved in verification of User Stories by conducting walkthrough meetings with Business Analysts, product Owner, scrum master and scrum developers.
  • Developed Selenium Automation framework using Java (Data driven and Page Object Model)
  • Involved in developing user story specific automated test scripts.
  • Prepared Traceability Matrix to show test coverage Test Cases vs. Automated Test scripts.
  • Involved in identifying the Manual steps and automated them by creating test scripts
  • Conducted gap analysis in the current process by automating execution status trends in the ALM.
  • Involved in interacting with developer by reporting bugs/issues in the application.
  • Strategize the Automated Test execution and analyze the results and conducting defect triaging sessions
  • Actively and efficiently working on Test Planning, Test Estimation, Execution, Team Management, Client Reporting.

Environment: ALM, Version One, Selenium Webdriver, Java, TestNG, Git, Bit Bucket, Gradle, Salesforce.

Confidential

Quality Assurance Analyst

Responsibilities:

  • Provided technical expertise for Junior Test team and simultaneously developed Data Driven Framework to develop automation scripts using Selenium Web Driver and Java.
  • Led the verification of requirements’ coverage by conducting walkthrough meetings of Test plan and Scenarios with business analyst, project manager.
  • Advised the Business Analysist team for viable areas regarding technical improvements to be scoped in potential future releases.
  • Developed master test plan, test strategy, critical scenarios, test scripts and schedule for testing.
  • Prepared Traceability Matrix to show test coverage requirement vs. Test scripts.
  • Executed test cases manually to verify the expected results.
  • Interacted with developers to identity and resolve technical issues.
  • Conducted functional, front end, back end testing and review pages for content problems, graphic problems and link verifications.
  • Performed smoke testing to ensure that all test channels and test environments were working as desired.
  • Performed back end testing using SQL queries in MySQL database.
  • Updated daily activity log and mailing to the respective stakeholders. This log contained description of daily activity performed.
  • Involved in Test Case Design using Qmetry, Test Data creation and Execution with respect to Test Plan.
  • Reported and reviewed defects in JIRA defect tracking systems.
  • Attended walkthrough meetings with Business analysts, Scrum Masters and Developers and provided feedback accordingly.
  • Tested Web services manually using Soap UI Pro.
  • Prepared automation scripts using Groovy and executed the scripts to test web services using SoapUI Pro.
  • Provided suggestions for test automation team regarding IT best practices so as to test using automation scripts in the sprints following the development sprint, and primarily during regression testing.

Environment: JIRA, Qmetry, Selenium Web driver, Java, MySQL, TestNG, SoapUI Pro.

Confidential

Test Automation Engineer

Responsibilities:

  • Worked on Data driven test automation framework using UFT for applications.
  • Follow theAgile methodologydue to the continuous change of requirements.
  • PerformedAd-hoc/Exploratory testingprior to automate the testing on the application.
  • Developed reusable Generic and Application functions using VB script. These functions can be used anywhere in the test scripts.
  • Developed a comprehensiveAutomation Regression Suitethat is executed at the end of each sprint.
  • Design and implement the best practices and ensure that new code uses our framework and coding practices
  • Actively participated in writingTest Plan and Test casesand creation of automation framework.
  • Participated in peer reviews of all the documents andTest Cases
  • Performed back end testing using SQL queries in MySQL database.
  • Changed my roles based on agile testing needs. (manual testing, automation)
  • As a tester, I ensured that daily automated regression testing is running & completing successfully.
  • Worked closely with the developers within the scrum team.
  • Report the Status reports for tactical work activities to the management when needed.
  • Testedweb servicesusing SoapUI; supporting agile testers in creation of test scripts.
  • Experience building and maintaining a UFT Regression test suite.
  • Involved in Tool Evaluation Process and reviewed the UFT Scripts developed by the team members
  • Used Excel to createdata drivenscripts; responsible for maintaining and enhancing existing automation framework.
  • Report the defects in ALM defect tracking systems.
  • Executed DBfit and Error validation scripts using Fitnesse and developed Wiki page for the fixtures developed in FitNesse.

Environment: ALM, UFT, VBScript, Oracle, SOAPUI, Fitnesse.

Confidential

QA Engineer

Responsibilities:

  • Created strategies and developed a data driven framework to develop automation scripts using Selenium RC and Java.
  • Led the creation and documentation of the master test plan and test strategies by identifying critical scenarios, test scripts and schedule for testing.
  • Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.
  • Analyzed and verified total requirements coverage by conducting walkthrough meeting of Test plan and Scenarios with the business analysts.
  • Helped the manual test team by executing test cases manually to verify the expected results as and when needed.
  • Coordinated sessions and meetings with developers to identity and resolve technical issues.
  • Conducted functional, front end, back end testing and review pages for content problems, graphic problems and link verifications.
  • Performed database testing using SQL queries in Oracle database.
  • Performed status reporting by updating of daily activity log and sending to the respective stakeholders.
  • Coordinated as well as participated in Test Case Design using Qmetry, Test Data creation and Execution as defined by the Test Plan.
  • Reviewed Test Report and Test Summery Report after every execution and sent report to the respective stake holders.
  • Involved in Cross browser testing on various browsers like IE7/8/9/10, FF, Chrome and Safari.
  • Report and review the defects in Bugzilla defect tracking systems.
  • Attended walkthrough meetings with Business analysts, Scrum Masters and Developers and provided feedback accordingly.

Environment: Bugzilla, Qmetry, Oracle, Selenium RC, Java, TestNG.

Confidential

Quality Assurance Analyst

Responsibilities:

  • Develop automation scripts using Selenium Web Driver and Java using Data Driven Framework.
  • Conducted meetings with the infrastructure team and architects to setup the test environments for each release.
  • Conducted triage calls with developers and the BA team to identity and resolve technical issues and defects.
  • Conducted walkthrough meetings of Test plan and Test Scenarios to verify the requirements coverage with different members, such as BA, PM and Test Lead.
  • Created and documented the master test plan, test strategy, critical scenarios, test scripts and schedule for testing.
  • Analyzed and prepared Traceability Matrix to show test coverage requirement vs. Test scripts.
  • Performed manual test cases’ execution to verify the application worked as expected.
  • Advised the team and the management regarding improvement in application content and graphics after conducting ad-hoc, bee sting, functional, front end, and back end testing, as well as page reviews.
  • Performed smoke test to make sure all the test channels and test environment is working as desired.
  • Performed back end testing using SQL queries in MySQL database.
  • Reported the status by updating daily activity log containing the description of daily activities performed, and mailing the log to the respective stakeholders.
  • Designed Test Cases using Qmetry, Test Data creation and Execution while pertaining to the Test Plan.
  • Reviewed Test Report and Test Summery Report after every execution and sent the report to the respective stake holders.
  • Involved in Cross browser testing on various browsers like IE7/8/9/10, FF, Chrome and Safari. Report and review the defects in JIRA defect tracking systems.
  • Attended walkthrough meetings with Business analysts, Scrum Masters and Developers and provided feedback accordingly.
  • Tested Web services manually using Soap UI Pro.
  • Prepared automation scripts using Groovy and executed the scripts to test web services using SoapUI Pro.

Environment: JIRA, MySQL, Qmetry, Selenium Web driver, Java, TestNG, SoapUI Pro.

Confidential

QA Engineer

Responsibilities:

  • Identified the test cases to be automated and performed data driven testing and GUI Check Points using QTP and enhanced the overall functionality of the application.
  • Used VBScripts in QTP to access webpage script variables.
  • Involved in querying using SQL and updating records and validate database records as expected.
  • Prepared Traceability Matrix to show the test coverage requirement vs. test scripts.
  • Developed manual test scripts to evaluate Corporate Information Security Web based user authentication applications.
  • Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
  • Performed Backend testing to verify the data integrity by passing SQL Queries.
  • Performed Smoke and Functional testing on every build of the application.
  • Defect Reporting, Analyzing, Tracking and Report Generation using Mercury Quality Center.
  • Attended the daily Scrum meetings, weekly status meetings and walkthroughs and interacting with Business Analysts and Developers for resolving Defects.

Environment: Quality Center, QTP, SQL Server, VBScript, Bugzilla.

Confidential

QA Engineer

Responsibilities:

  • Used Data Driven Framework to develop automation scripts using QTP and VBScript.
  • Verified requirements coverage by conducting walkthrough meeting of Test plan and Scenarios with business analyst, project manager and test lead.
  • Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.
  • Executed test cases manually to verify the expected results
  • Interacted with developers to identity and resolve technical issues.
  • Conducted functional, front end, back end testing and review pages for content problems, graphic problems and link verifications.
  • Performed smoke test to make sure all the test channels and test environment is working as desired.
  • Performed back end testing using SQL queries in MySQL database.
  • Updating of daily activity log and mailing to the respective stakeholders. This log contained description of daily activity performed.
  • Involved in Test Case Design using Quality Center, Test Data creation and Execution with respect to Test Plan.

Environment: Quality Center, QTP, SQL Server, Bugzilla, VBScript

We'd love your feedback!