We provide IT Staff Augmentation Services!

Automation Engineer/ Sdet Resume

4.50/5 (Submit Your Rating)

Cincinnati, OH

EXPERIENCE SUMMARY:

  • 9+ years of experience (includes 1 year of SDET experience) in the field of Software Quality Assurance.
  • Well versed and immensely experienced in UI Automation and service layer testing.
  • Strong experience in programming languages like JAVA, JavaScript, VB script.
  • Extensively worked on Selenium Webdriver using Java and JUnit framework.
  • Worked on WebdriverIO (NodeJS version of selenium Webdriver) POC and later successfully implemented to replace Java webdriver test scripts.
  • Hands On experience testing services using devtest (formerly known as ITKO LISA), supertest (node package to test BFF and services) and postman .
  • Involvement in Unit test development for react components using Enzyme, mocha and chai assertion libraries.
  • Strong working experience in Docker, build docker image and run tests in various containers for faster execution of tests.
  • Good experience in Bug reporting and Bug - tracking using defect management tools such as HP Quality Center, Trac and Bugzilla.
  • Experience in Test management tools such as HP Quality Center, Testlink and kanbanary.
  • Extensive experience in Database backend testing by writing SQL Queries, inner and outer joins.
  • Knowledge on Mobile application testing using DeviceAnywhere cloud technology.
  • Proficient in UNIX Shell scripting and PLSQL Programming.
  • Proficient in UNIX Commands, Strong working experience in UNIX and Linux Environment.
  • Sound domain knowledge of insurance, retail, Healthcare and Banking .
  • Strong knowledge in Software Testing Life Cycle (STLC) and QA Methodologies like Waterfall and Scrum/Agile.
  • Expertise in preparing Test Strategy, Test Plan, Test Summary Reports, Test Cases and Test Scripts for testing based on the User Requirement Document and System Requirement documents for the Functional, Integration, Regression, User Acceptance, System, Load, Back-end, Stress and Performance Testing.
  • Strong experience and skill in creation and documentation of Test Plans, Test Cases and Test Data from requirement document or user stories for various applications.
  • Excellent interpersonal and customer relational Skills.
  • Excellent Statistical and systems analysis experience.
  • International Software testing quality board (ISTQB- Foundation Level) Certified.

TECHNICAL SKILLS:

Languages: JAVA, Javascript, BeanShell, VbScript, COBOL, SQL, PL/SQL, UNIX Shell Scripting

Testing Tool: Selenium Webdriver , WebdriverIO , DevTest , SuperTest , HP Quality Centre, QTP 10, BrowserStack

Operating Systems: Linux,Windows 95/98/2000 /XP/7, IBM AIX 5.3 UNIX

Build Management: Teamcity, gitlab.

PROFESSIONAL EXPERIENCE:

Confidential, Cincinnati, OH

Automation Engineer/ SDET

Responsibilities:
  • Worked on Safe Agile environment to test and develop user stories and automate.
  • Build test framework using JUnit to create and automate Pharmacy application.
  • Used gradle to build Java webdriver tests and continuous integration with teamcity to deploy.
  • Used github for code maintenance and version control.
  • Involvement in Selenium grid setup.
  • Troubleshooting and fixing minor bugs in the application codebase.
  • Modify application UI code (Html/javascript) to include unique element names so that test script maintenance will be easy.
  • Worked on POC to use WebdriverIo, mocha framework with chai assertions to replace Selenium webdriver tests.
  • Successfully trained QA of various teams and implemented webdriverIO and mocha tests across organization.
  • Developed test Framework in webdriverIO (JavaScript) for entire application including service calls, assertions, gitlab and teamcity integration.
  • Used Page object pattern for both Java and Javascript tests.
  • Developed various reporting libraries and packages to be used by multiple teams.
  • Create docker image of webdriverIO tests and run them in various containers in parallel to reduce time taken for test execution
  • Involvement in security testing on Online Pay application.
  • Involvement in Unit testing of react components developed using Enzyme, mocha and chai assertions.
  • Worked on automating web services using DevTest (ITKO LISA), adding scripted assertions, Teamcity integration, create common sub process using beanShell script, validate contract of APIs and setup scripts to validate them.
  • Worked on automating BFF (Backend for Frontend) layer using supertest (node package to test rest apis)
  • Active involvement in training manual QA on Selenium and WebdriverIO test tools.
  • Automation Lead experience for a smaller team.
  • Involvement in manual SQL server testing.
  • Active involvement in production release of the application to validate after deployment functionality.
  • In Depth understanding of Online Payment, credit card transactions and PCI checks.
  • Used JIRA as Defect management tool.

Environment: Node, NPM, UNIX, Docker, GitHub, stash, Gitlab, JAVA, Javascript

Confidential, Cincinnati, OH

Automation Tester

Responsibilities:
  • Analyzing manual test cases to convert it to Automation script.
  • Test Plan Creation for automation.
  • Involved in developing framework using Junit for Smokes and Regression test suite.
  • Involved in conversion of QTP scripts to Selenium scripts
  • Analyzed QTP (VB scripts) and developed logic in java.
  • Developed .hta executables for various utility programs using VB Script.
  • Extensively worked on Groovy script in conjunction with JAVA program to solve various issues.
  • Actively participated in agile stand ups, provide performance enhancement strategy for webdriver programs.
  • Worked closely with Business, Development and Manual testing team to provide automation solution.
  • Provide automation solution for Cross Browser testing and Mobile testing.
  • Extensively worked on HP ALM for Test case execution in Test Labs, Test Plan creation and Design Test case.
  • Worked on internal tool TEAM for data management.
  • In Depth understanding of Policy center flow including submission creation, policy creation, Underwriter worksheet, account creation and billing.
  • Used JIRA as Defect management tool.
  • Involvement in database side testing using SQL.
  • Object identification using xpath and css selectors.

Environment: JAVA, Policy Center, HP QTP

Confidential, Hoffman Estates, IL

Software Quality Engineer

Responsibilities:
  • Analyzing Business stories/change requests to write Test Cases.
  • Involved in testing a web based application.
  • Involvement in automating regression test suite using JAVA Selenium webdriver.
  • Working experience on using locators (id, XPath, CSS selectors) for identifying page objects.
  • Used CMMI Model for development.
  • Working experience on ANT for building JAVA application.
  • Worked on Framework JUnit and TestNG.
  • Working knowledge on HTML/CSS/ JavaScript.
  • Automated using Page Object Pattern.
  • Verifying responses using Firebug, omnibug, google chrome add-ons.
  • Worked on release/deployment Management tool Jenkins.
  • Performed Whitebox, blackbox and greybox testing.
  • Recommendation of quality improvements.
  • Defect Tracking and Test Management using JIRA tool.
  • Web service Testing (REST) using SOAPUI.
  • Responsible for testing and implementing service oriented architecture (SOA) components.
  • Used Agile Methodology for Development and testing.
  • Worked on debugging Selenium scripts and using Selenium scripts to run the automated test case process
  • Involvement in security testing for User login and data protection of clients.
  • Extensively worked on cross browser testing.
  • Verifying the functionality of various domains by single sign on, verified using single sign on at sears website to login to various internal sites
  • In Depth knowledge of Retail domain - Ecommerce site.
  • Involvement in System Testing and Regression Testing.
  • Involvement in Functional and Non Functional Testing.
  • Worked closely with the Business for Requirement understanding.
  • Coordinated with Offshore team for continuous testing of the application.
  • Worked on UNIX environment for backend processing and pricing processes.
  • Strongly worked on UNIX environment used shell scripts, PERL scripts for comparing XML files.
  • Database Testing using complex SQL queries (DB Visualizer).

Environment: JAVA, SQL, UNIX scripts, JUnit, TestNG.

Confidential, Bloomington, IL

Software Quality Engineer

Responsibilities:
  • Analyzing Business Requirement, Use case Document to write Test Cases.
  • Involvement in Development of automation script using JAVA Selenium webdriver.
  • Involvement in installing and configuring the Selenium webdriver, Eclipse IDE for automation.
  • Involvement in release management.
  • Involved in converting manual test case to automated script.
  • Working experience on using locators (id, XPath, CSS selectors) to identify page objects.
  • Extensively worked on XML.
  • Working experience on ANT for building JAVA apps.
  • Development and maintenance of Test cases using Testlink.
  • Involvement in Mobile native and web App Testing using Perfecto Cloud technology.
  • Knowledge on Mobile application testing using DeviceAnywhere cloud technology.
  • Defect Tracking and Management using Trac tool.
  • Extensively worked by simulating the issues.
  • Web service Testing using SOAPUI and Groovy scripting.
  • Involvement in Performance and Non-functional Testing using LoadRunner and Mothra tool.
  • Security testing for data protection and confidentiality of data.
  • Extensively worked on cross browser testing.
  • Experience writing and maintaining Test scripts using HP Quality center.
  • Responsible for testing and implementing service oriented architecture (SOA) components.
  • Used Acceptance Test Driven development (ATDD) methodology.
  • Worked on debugging Selenium scripts and using Selenium scripts to run the automated test case process
  • In Depth knowledge of Claims, Reporting and backend processing of claims.
  • Involvement in System Testing and Regression Testing.
  • Worked closely with the Business for Requirement understanding.
  • Coordinated with the development team for white box testing.
  • Active Participation and involvement in 3 Amigos Meeting with Business and Development Team.
  • Cross Browser testing for online application.
  • Performed Manual Testing for the functionality that cannot be automated.
  • Worked on Accessibility testing of the application for Level AA compliance, using tools like NVDA, Voiceover, ZoomText
  • Write Test cases for accessibility compliance to meet WCAG Guidelines.
  • Worked extensively on UNIX environment writing Shell scripts and Perl scripts to support the application.
  • Backend Testing using complex SQL queries.

Environment: JAVA, UNIX, SQL, JavaScript, Perfecto

Confidential, New York

Software Quality Engineer

Responsibilities:
  • Understanding requirements of upcoming releases.
  • Working experience in Mortgage origination
  • Analyzed business requirements with perspective to Black Box Testing, business process and system architecture/design and converted them into functional requirements.
  • Preparation of test specifications based on requirements.
  • Preparation of Traceability Matrix as per functional specifications.
  • Provide input for test plan, and involvement in creating test strategy.
  • Build test data before starting actual testing.
  • Involved in Backend testing using SQL queries.
  • Used Quality Center for bug tracking, reporting and analysis.
  • Defects were identified and classified based on Severity and Priority.
  • Involved in System, Functional and Regression testing.
  • Execution of Test cases after freezing the test cases and reporting test results.
  • Involved in UAT and Integration testing.
  • Testing of JAVA Based system.
  • Responsible for training the new team members who joined the team
  • Extensively used Hp Quicktest Professional tool for Regression and functional testing.
  • Development of test suites with QTP VBscript
  • Attended Status meetings & Updated the management with Daily & Weekly Status report of all the Testing activities.
  • Coordinated with Business, Developers to drill down business requirements, customization and testing requirements.

Environment: UNIX, SQL, PL/SQL, Java. QTP 10, IBM Mainframe

Confidential

Software Quality Analyst

Responsibilities:
  • Analyzing and understanding the BRD of the application to develop the System Test Scenarios and System Test scripts
  • Involved in writing and implementation of the Test plan, various test cases and Test Scripts.
  • Performed Integration testing and functional testing.
  • Used Bugzilla for bug tracking, reporting and analysis.
  • Participated in various meetings and discussed Enhancement and Modification Request issues.
  • Performed Back-End Integration Testing to ensure data consistency on front-end by writing and executing SQL queries on the database.
  • Daily Report Generation using PL/SQL programs.
  • Developed UNIX Scripts to automate the repeated tasks.
  • Reviewed computer logs (UNIX logs & Shell Scripts), reported program processing errors.
  • Participated in weekly meetings with management team and walkthroughs

Environment: COBOL, Pro COBOL, UNIX, SQL, PL/SQL, XML/HTML.

We'd love your feedback!