We provide IT Staff Augmentation Services!

Test Engineer Resume

4.00/5 (Submit Your Rating)

Corpus Christi, TX

CSUMMARY:

  • 7+ years of experience in Solutions - focused QA Engineer with rich experience in automation and programming with banking and insurance clients.
  • Strong Expertise in SDLC, Test Management and Testing Lifecycle Methodologies like Agile Models, Rational Unified Process (RUP).
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, JUNIT, Selenium WebDriver, IDE, Grid, ANT, Hudson and TESTNG.
  • Good experience in testing the various Service Oriented Architectures (SOAs) spanning across various departments using SOAP and WSDL using SoapUI.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as SeleniumRC/WebDriver/IDE/Grid, HP Quick Test Professional and JUNIT/TESTNG, Load Runner, Quality Center, Jmeter, JIRA and SOAPUI.
  • Strong Experience in white box testing using JUNIT.
  • Good experience in testing and programming Java/J2EE, JSP, Servlets applications.
  • Extensive experience in the Quality Assurance and Automated/Manual testing of web based, Client/Server applications using Black Box and White Box testing techniques.
  • Extensive analysis experience of analyzing business Documents to develop Test Cases.
  • Strong experience in development and execution of Test Plans complete with test criteria test Strategy, test case documents, Requirement Traceability Matrix and Scheduling System testing.
  • Extensive experience in Smoke Testing, Functional Testing, Cross Browser Testing and Regression Testing of Web services and web applications.
  • Extensive experience in working on Keyword Driven, Data Driven and Hybrid framework using Quick Test Professional.
  • Experience of Quick Test Professional features like Descriptive programming, Exception handling, Object Repository &Checkpoint.
  • Good programming skills in Java, C, C++, Oracle, SQL, and PL/SQL and experience in SQL Server, Access and Oracle Databases.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI.
  • Good experience in Error Log file check, to know Process Status using UNIX.
  • Depth knowledge of Defect management tools and Bug Reporting Tools including Quality Center.
  • Experience in Client-Server, n-Tier, Service Oriented Architecture (SOA).
  • Excellent interpersonal and communication skill. Good documentation and process management skills with ability to effectively understand the business requirement to develop a quality product.
  • Passion for learning new technologies to remain flexible in developing new solutions.

SKILLS:

Programming Languages: Java, C++, C, COBOL, Python, SQL

Operating Systems: MVS, IBM Z/OS, IBM OS/390, Windows, UNIX

J2EE Technologies: Servlets, JSP, Web Services (RESTful & SOAP), Spring, Hibernate, Struts

Web/Application Servers: IBM WebSphere, Apache Tomcat, JBOSS, Glass Fish

IDE’s: IBM RAD, Eclipse, IntelliJ Idea, NetBeans

Test Automation: Selenium WebDriver, HP Quality Center/ALM, JUNITTESTNG, JIRA, SOAP UI, QTP, Eclipse, Manual Testing, Appium, JMeter, Cucumber.

Database and Related: MySQL, IMS-DB, IBM DB2, PL/SQL

Version Control & Others: Star Team, IBM CMCV, Tortoise, log4j, QTP, RTC

PROFESSIONAL EXPERIENCE:

Confidential, Corpus Christi, TX

Test Engineer

Responsibilities:

  • Involved in Functional, Integration, Interface and Regression testing of the application.
  • Performed White box testing using Selenium IDE.
  • Created Selenium Automation Scripts in Java.
  • Identified Test Cases to automate. Automate those test cases using Selenium Web Driver and Test NG.
  • Participated in business requirements and functional specifications reviews.
  • Created Test cases for full requirement and executed the test cases for validating functionality of the application.
  • Created Java based scripts for Selenium WebDriver with JUNIT/TESTNG as automation frame work.
  • Created and maintained the traceability Matrix to determine the test coverage.
  • Developed the Test Plans to achieve the quality goals of the project.
  • Conducted UI testing on different modules including data validation in text fields, negative and positive data, data type, boundary value, validation of optional and required fields.
  • Performed manual testing of the functionality of the application by inserting data on different test runs.
  • Expertise in finding bugs and reporting to developer with error message and suggestion
  • Experience in Issue tracking and documenting with comments.
  • Involved in testing different set of libraries for better optimization.
  • Designed test data using MS Excel sheet for testing the application with positive and negative inputs.
  • Converted Manual Test cases into automated regression test scripts based on the importance and the frequency of the test case.
  • Defined requirements in Quality center and mapped with the respective test cases for traceability.
  • Extensively used Quality center for defect tracking and prioritizing defects.
  • Created and maintained the traceability Matrix to determine the test coverage.
  • Created and executed SQL statements to retrieve data for testing analysis and test case validations.
  • Thoroughly used Joins and Sub-Queries to simplify complex queries involving multiple tables.

Environment: JAVA, J2EE, JUNIT, Java Script, Selenium Web driver, TESTNG, Eclipse IDE, Firebug, HP Quality Center, Grid and SQL Server.

Confidential

Automation Engineer

Responsibilities:

  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor, TESTNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Wrote Acceptance test using Cucumber/Java.
  • Created Feature File, Scenario Outline with Cucumber framework.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Designed and developed test cases for putting the application on manual testing.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Configured Selenium Grid to execute the Scripts on different browsers in parallel.
  • Involved in automation scripts for mobile native applications using Java and Selenium.
  • Developed hybrid framework to test several web pages.
  • Performed rest API testing using SOAP UI Pro.
  • Responsible for reporting and tracking the bugs using Quality Center/ALM.

Environment: Selenium, Cucumber, JUNIT, Firebug, XPath, Quality Center/ALM, Load Runner 9.1, JAVA, J2EE, SVN, Maven, Eclipse, Jenkins, SQL Server 2008, Microsoft Windows, UNIX, XML, MS Office.

Confidential

Programmer Analyst

Responsibilities:

  • Identify the areas which can be easily migrated from mainframes to java.
  • Analyze the mainframe jobs, COBOL programs and document them for designing and implementation in java.
  • Implement mainframe functionalities in java to reduce the processing time on mainframe server using Scrum Agile methodology.
  • Responsible for coding, unit testing, Code review and Integration testing.
  • Involved in status meetings to decide the tools required in the process of converting the mainframe code to java. Prepare test data and test plans.
  • Process the files through open source to save the cost paid to IBM.

Environment: Java, Eclipse, Apache Avro, Big Data, JSON, UNIX, Windows.

Confidential

Software Engineer

Responsibilities:

  • Identify and review the user stories and acceptance criteria.
  • Prepare high level, low level design documents for different functionalities.
  • Model and Develop the app, code the functionality and review the codes.
  • Prepare test cases according to the acceptance criteria and validate the application to provide quality product.
  • Tested app for functionality, GUI, usability, navigation, browser and OS compatibility
  • Assist testers and test the application on different gadgets.
  • Performed Data Driven test for backend testing using with QTP.
  • Conduct stand up meetings to collaborate with onshore team, offshore team, developers, Business analyst and clients.
  • Track the defects raised by various team members and fix them.

Environment: Java, J2EE, WebSphere, IBM RAD, IBM DB2, QTP, Smart Bear, Rational Team Concert, JSP, JQuery, JUNIT, JavaScript, log4j, Windows.

Confidential

Software Engineer

Responsibilities:

  • Gather requirement from client and Design tables and classes.
  • Analysis on compatibility of introducing this with the current system.
  • Redesign the current system without any impact on existing functionality.
  • Prepare high level and low level design documents and get them approved.
  • Responsible for coding, unit testing, code review and Integration testing.
  • Developed test cases and tested for cross-browser (MSIE, Firefox, Chrome, Safari) and cross-platform (Windows 7, MAC OS X)
  • Fix defects with in SLA depending on the rigor/ Severity.

Environment: Java, Smart Bear, StarTeam, XML, IBM RAD, CPP, QPP, Master Craft, share point, SOAP UI, CICS, IMS, DB2, IBMZ/OS, EZTRIEVE, Shell Script, DB2 Admin, Windows.

Confidential

Software Engineer

Responsibilities:

  • Prepared Analysis Documents and involved in discussion to resolve design issues
  • Prepared Class, Sequence and flow diagram.
  • Development, Code Review and Unit Testing, Integration of Code and Integration Testing and Regression testing when required.
  • Prototype Design and Demonstration to Client Leads.

Environment: Java, Smart Bear, StarTeam, XML, IBM RAD, CPP, QPP, Master Craft, share point, SOAP UI, JUNIT, Windows.

Confidential

Associate

Responsibilities:

  • Performed Manual Black Box Testing of a HP Customer Service Web Site.
  • Performed GUI functional and sanity testing manually for each new build of the application.
  • Executed test cases to compare the actual result with expected results in accordance with business, technical and functional specs of the applications.
  • Responsible for thorough testing of browser and platform compatibility issues
  • Create test plan, test suits and test cases.
  • Prepared Test Data and performed Positive and Negative testing.
  • Created Test plans - Test cases for GUI, Regression and functional testing.
  • Validated applications GUI for compliance with Usability guidelines.
  • Verify bugs fixed in new releases.
  • Work independently to prioritize assigned workload and backlog. Escalate issues to development teams that require special interpretation to resolve.
  • Assisting junior team members by reviewing their knowledgebase content submission.
  • Provide technical assistance to team members by coordinating ownership of support issues escalations for the product or product line.
  • Providing knowledge transfer sessions to team members to assist with progression issues, troubleshooting and recreating customer issues.
  • Increase the awareness of new policies, technology and applications by conveying news of updates and changes to the team.
  • Improving the product quality by identifying and documenting predominant customer issues which require assessment by the Support Planning Team.
  • Understand the product Lifecycle and future direction for the supported products.

We'd love your feedback!