We provide IT Staff Augmentation Services!

Software Automation Test Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Dedicated Software automation test engineer bringing 6+ years of experience and diligence to handle needs of large and complex applications. Solid history in both manual and automated testing.
  • Seek to apply expertise to growth - oriented, dynamic positions. Analytical Test Engineer ready for a new position where in-depth knowledge of bug life-cycle, STLC and SDLC can be utilized.
  • Vast experience in feature testing, functional testing, and compatibility testing. Successful in writing and implementing test plans and documenting all processes.
  • Proactive, detail-oriented, and versatile professional, offering comprehensive knowledge in test automation, automation framework development, and manual testing.
  • Armed with the ability to identify and evaluate the areas of potential risk and determine assets to obtain success in the industrial, commercial or public sector.
  • Highly capable of performing various duties in a fast-paced and demanding work environment.
  • Several years of diversified extensive experience in developing test plans, test cases, and test scripts for manual and automation testing and extensive knowledge on system and significant exposure to structured object-oriented language and database in variousindustries.
  • Solid understanding of Software Development Life Cycle including Agile, Waterfall and Iterative.
  • Strong experience with Agile test methodology and Agile Development process.
  • Strong experience with Scrum methodology and participation in all phases of the iterative process.
  • Strong experience in Black Box and Gray Box testing.
  • Design and execute automated test plans, scenarios and scripts.
  • Strong experience with a diversity of automation tools like Selenium WebDriver and QTP.
  • Proficient in writing Selenium Web Driver automation scripts in Java, Python, C#, JavaScript using Maven, Cucumber and TestNG Automation Testing for Web Applications.
  • Experienced in creating Test Scripts using Selenium WebDriver using Java as OOPs programming.
  • Solid experience with Behavior Driven Development (BDD) and Behavior Driven Testing (BDT) with Cucumber JVM to implement Test Driven Development (TDD).
  • Hands on experience with Performance Testing of Web Services, Web Application, using Load Runner.
  • Worked with Cucumber and Solid experience with Gherkin Language to develop Behavior Driven Testing.
  • Experience with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Proficient experience working on Mainframe with CICS
  • Solid experience with Keyword Driven and Data Driven framework implementation.
  • Strong experience in development of core QA framework function library for various applications.
  • Experience with designing and developing an automation test strategy and framework from scratch
  • Experienced QA tester with development experience
  • Excellent writing, verbal and interpersonal skill set with a self-starting attitude, team player, and flexible.
  • A fast learner and high degree of creativity and initiative is expected.
  • Good at prioritizing along critical path and meeting project milestones and deliverable dates.
  • Experience in analyzing the requirements, User Stories and Use Cases to develop test cases.
  • Experience in preparation of Test Strategy, Test plan, Traceability Matrix and Test Matrix.
  • Expertise in QA Methodologies with various testing concept such as Acceptance testing, System Testing, Functional Testing, Integration Testing, Regression Testing, End-to-End Testing, and more.
  • Extensive work experience using Change Control and Bug Tracking Tools like Quality Center, JIRA
  • Good experience with descriptive programming in QTP with VB script.
  • Expertise in functional, data-driven, load testing for web services and web based applications using SOAP UI.
  • Strong experience in cross browser, cross platform web testing with Selenium Web Driver.
  • Strong experience with SOA architecture that include Restful Web ServiceTesting (Restful API's).
  • Strong Experience with web services / API testing, including the use of tools such as SOAPUI.
  • Familiarity with working in a Continuous Integration environment using Java
  • Strong analytical and problem-solving skills.
  • Ability to work concurrently on several projects, each with specific instructions that may differ from project to project.
  • Strong interpersonal skills with the ability to work in a collaborative environment as well as independently with minimal supervision.
  • Ability to prioritize and meet deadlines.
  • Expertise in analyzing, troubleshooting and resolving complex issues.
  • Excellent planning and organization skills, with a commitment to delivering on aggressive deadlines.
  • Strong verbal and written communication skills.

AREAS OF EXPERTISE

  • Test automation framework design
  • Automated script design
  • Test Case design
  • Agile/Waterfall test methodologies
  • Mercury QC/HP ALM
  • HP QTP/UFT
  • Behavior Driven Development (BDD)
  • Behavior Driven Testing (BDT)
  • Java
  • Selenium WebDriver
  • Cucumber and TestNG addons
  • Gherkin
  • Atlassian JIRA
  • Structured Query Language (SQL)
  • Keyword driven testing
  • Data driven Testing
  • API testing
  • Cross-Browser testing
  • Detail oriented
  • Energetic work attitude
  • Excellent communication skills
  • Strong organizational skills
  • Effective Multitasking
  • Strong Leading skills
  • Exceptional analytic

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver, Web Services, JBehave, Cucumber, Quick Test Pro (QTP), SOAP UI Coded UI, Jenkins, Maven.

Test Management: HP Quality Center (QC), Rational Quality Manager

Defect Management: JIRA, HP Quality Center, On Time, Rational Clear Quest

Requirement Management: HP Quality Center, Rational Requisite Pro

Programming Languages: C#, Java, Java Script, Unix, Linux, VB Script, HTML

Development IDE: Eclipse, NetBeans, Visual Studio

Database/Database tools: SQL Server, Oracle, MySQL

Application: Microsoft Office Application, VMware, SQL Developer, Toad

Operating Systems: Windows 8, Windows 7, Mac OS X, Linux, DOS, Windows X

PROFESSIONAL EXPERIENCE

Confidential

SOFTWARE AUTOMATION TEST ENGINEER

Responsibilities:

  • Created Test Plans and Test Strategy which describes the features and functions to be tested.
  • Implement quality software best practices to develop test strategy, test plan, test data, test case and test automation and actively participates in process improvements.
  • Developed test Plan a code in Java language using Eclipse, IDE and TestNG framework.
  • Introduce and implement seleniumautomation testing framework to the organization.
  • Introduce and implement open source web test tool Selenium and WebDriver for cross browser testing.
  • Build Automated test suite to increase the automation coverage for regression test cycle.
  • Responsible for ensuring the conceptual integrity of the system, ensuring that the product and product architecture meet or exceed the technical requirements defined.
  • Created test execution status reports using Cucumber Extent report plug-in.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub.
  • Implement wide range of functional testing by various QA Automation Test Framework like Key Word Driven, Data Driven and Behavioral Driven Testing concept to ensure the code reusability and code maintainability, which reduces the script development time.
  • Performance testing of Web applications, Web Services (SOA) and Siebel using HP Load Runner.
  • Used C# as a programming language and Visual Studios as IDE for automating the Test Suite with Selenium WebDriver.
  • Implement Behavioral Driven Development Testing with Cucumber JVM and Selenium WebDriver to ensure the code reusability and code maintainability and cut down the script development time in half.
  • Implement robust MVC Pattern based framework with Selenium Page Object Model using Object Oriented Programing Java and open source unit test framework TestNG that increase the code maintainability.
  • Implement wide range of UI functional testing by various QA Automation Test Framework like Keyword Driven, Data Driven and Behavioral Driven (BDD) Testing concept to ensure the code reusability and code maintainability, which reduces the script development time
  • Develop Restful Web Service testing framework with open source REST-Assured and TestNG to build robust and scalable web service testing.
  • Work with the technical writing department to assure that the documentation is consistent with the software functionality.
  • Interact with the project team members to ensure all documentation and quality procedures are completed as per our internal processes and procedures.
  • Integrated our automation executions with our CI process (Jenkins) so our scripts are executed each time a build is kicked off

Environment: Selenium WebDriver, Java, Eclipse, IDE, TestNG, JSP, JSF, SOA, Restful, Jenkins, Maven, CucumberWeb Driver, Web Service, GitHub, HTML, MySQL.

Confidential

QA AUTOMATION TEST ENGINEER

Responsibilities:

  • Responsible for Planning, creating and analysis of Test Plan, Test cases and Test Scripts
  • Developed and implemented Keyword Driven automation testing with Selenium Page Object Model.
  • Analyzed Technical specification, Business Requirements and Database Schema to develop test cases.
  • Developed QA Automation Test Framework to ensure the code reusability and code maintainability
  • Developed robust framework to find test object with Selenium API, which enable us to develop automated script for dynamic web application.
  • Used HP Load Runner: Vugen, Controller and Analysis for Portal/Web applications, Web Services (SOA), Siebel and XML.
  • Created complex Key word driven, Data driven andTable-driven automated test script to maximize the automation script with Selenium.
  • Created reusable functions, sub-routines using VBScript and store into function library to support code reusability.
  • Used Kibana plugin to visualize for elastic search.
  • Involved in using Jenkins as a Continuous Integration server to configure with Maven.
  • Developed Web Service Test with SOAP UI to test SOA platform.
  • Created Modular Automated Global Test framework library for reusable, easy to use and easy maintenance automated test scripts.
  • Assigned responsibilities of planning test strategies and executing test cases in mainframe environment.
  • Tested Mainframe Online CICS applications.
  • Run SQL queries testing and data transfer to the Mainframe for claims process.
  • Conducted workflow, process diagram and GAP analyses to derive requirements for existing systems enhancements.
  • Involved in creating of Test Accounts in Mainframe application according to the Business Requirements in utilization for testing
  • Verified, updated and validated cardholder data information, account information and authorization of transaction data in green screens of Mainframe application.
  • Extensively worked on Performance testing of SOAP and REST services using HP Load runner and SOAP UI.
  • Participated in requirements walkthroughs of application features and functions, assess scope and impact of business needs throughout analysis and completion of all enhancement specifications.
  • Extensively used SQL *plus and Oracle SQL Developer tools to access and manipulate Oracle 11G database and validated back-end testing.
  • Performed backend testing using SQL queries to retrieve and verify information in the database
  • Develop Web Service Test with Soap UI to test SOA platform
  • Corresponded among QA Managers, Developers and Team Members.

Environment: Selenium WebDriver, Java, J2EE, Servlet, JSP, SOA, SOAP UI, Restful Web Service, CICS Mainframe, HTML, and Jenkins, Maven, WebService, Oracle, SQL.

Confidential, PITTSBURG, PA

QA TESTER

Responsibilities:

  • Developed the Test Automation Framework using Hybrid Keyword driven framework.
  • Performed Manual and Functional testing to test the functionality of the complex application.
  • Attended meetings regarding Business Implementation and Department Status.
  • Identified test cases to automate, prioritized suitable candidates for automation and automated test cases using Selenium RC and Selenium IDE, Junit and Java.
  • Extensively involved in Preparing the Manual and Automation System Test Plans and Test Strategies.
  • Performed functional decomposition of requirements for developing test cases.
  • Generated Test cases and traced them to the relevant use cases.
  • Worked with Users and Business Analysts to define and design test scenarios and test data.
  • Ensured that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
  • Worked with the QA Manager in developing Responsibility Matrix for the Team Members periodically.
  • Developed Test scripts using Keyword Driven Testing with Selenium and Excel .
  • Performed data driven test and regression testing using Selenium.
  • Check Configuration and compatibility testing for s/w versions and hardware.
  • Extensive experience in JAVA programming for JAVA automation/Performance testing.
  • Involved in Testing in Agile Development Environment. Using TDD and ATDD approach.
  • Interacted with Developers to follow up on Defects and Issues followed by the Defect Life Cycle.
  • Tested extensive backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
  • Use Automation Framework like Data Driven, Keyword Driven and Modularity Driven in Selenium.
  • Wrote SQL queries to test Data Integrity, Referential Integrity and performed Database Testing for the Application.
  • Worked on developing the automation scripts using Selenium RC with Junit Frame work.
  • Used Quality Center as the test repository and used it for executing the test cases and scripts and logging & generating various reports and graphs for further analysis.
  • Maintained Test Matrix for the latest test results information.
  • Used Quality Centerfor bug tracking and reporting, also followed up with the development team to verify bug fixes and update bug status.
  • Communicated test progress, test results, and other relevant information to project stakeholders and management.

Environment: Java, Selenium RC/IDE, Junit, SOAP UI, Eclipse, WebDriver, Quality Center, ASP.NET, Java, HTML, SQL Server, IIS.

We'd love your feedback!