We provide IT Staff Augmentation Services!

System Test Engineer Resume

SUMMARY:

  • 8 years of professional experience in IT in Testing including Manual, Automation, Implementation, Integration, Conversion, Migration, Development, Customization, Testing, Troubleshooting and building of QA Automation Framework.
  • Proficient in creation and execution of Testing processes, Designing and documenting Test Plans, Test strategies, Test Scenarios, Automation Test Scripts & Test Cases, Bug documentation, tracking system and complete coverage.
  • Strong knowledge of all phases of SDLC, STLC and strong working knowledge of QA planning, coordination, and implementation of methodologies.
  • Created numerous artifacts such as BRD’s, FRD’s, and use cases.
  • Proficient in eliciting, analyzing and documenting business and functional requirement specifications, system design specification, system requirement specification, organizing one - on-one discussions, joint application development (JAD) session and project planning and solving issues.
  • Experienced in developing and imparting pre-and post-implementation training, conducting GAP Analysis, User Acceptance Testing (UAT).
  • Experience in testing web services with both SOAP and REST services using SOAP UI Tool.
  • Hands on experience in Functional, Integration, Regression, System, Smoke, Backend, Sanity, GUI and UAT, Cross Browser, E2E Regression Testing in Windows, Web based applications.
  • Experience in Automating graphical user interface (GUI) using Selenium Web Driver/ Selenium Grid, Test NG, J unit, Selenium RC, Quick Test Professional (QTP), Quality Center (QC), ALM, Jenkins/Hudson, J Meter & Cucumber.
  • Experience working with frameworks like page objects, page factories and data driven
  • Expertise in automated testing using QTP/UFT and Selenium Web driver
  • Expertise in creating Selenium automation frameworks using Maven build tool and Test NG frameworks
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions for BDD Framework.
  • Experienced in working with test automation frameworks like page Object model, Data driven and Keyword driven frameworks.
  • Implemented automated testing platforms and unit tests using Python. Experience with Black-box testing.
  • Written JQuery using ID to locate dynamic element in web page and executed Java Script using JQuery.
  • Written Java Test Automation Script (.java) using Java, Spring Test Suite, Selenium and Web Driver which does sanity testing on every deployment performed in QA Env and sends Email Notification on failure.
  • Experience in writing automation test scripts using Selenium, Web Driver, Cucumber, J-Ruby, J-Behave, J-Meter and Quick Test Professional.
  • Extensively worked on Java, J2EE (Web services, Hibernate, JDBC) and XML, XSD and Schema, Oracle Web center, ADF, Oracle Flex cube (Banking Platform) and Application servers like WebLogic, Tomcat, Web Servers and Linux and IDE like Eclipse, JDeveloper 11g etc.
  • Using Spring Framework written Java Coding for API Testing using Post. Performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and SOAP UI.
  • Using J-unit and TestNG Framework performed unit testing. Using Eclipse IDE, IntelliJ IDE, Spring Test Suite executed and tested various methods in Java code using Hasp Map and Assertion.
  • Hands on Experience in testing on multiple platforms like Android OS, iOS, Windows and Blackberry for Smartphone & tablets.
  • Performed Web Service Testing using JMeter Tool by hitting specific IP Address. Using JMeter checked and verified Web Service request and response.
  • Achieved skill in using VB script for descriptive programming for frontend testing and written SQL queries to validate the data in the backend.
  • Build unit tests using JUnit frame Developed, Executed and maintained automated test scripts with Renorex and Selenium Web driver for Regression /System Testing and reported results of the software behavior to Stakeholders.
  • Experienced in working with different testing tools like TFS, Microsoft Test Manager, Visual Studio, HP QC, JIRA Testing Tools.
  • Experience in Data Driven, Keyword Driven and Acceptance Test Driven framework to maintain test suite.
  • Experience building automation framework from scratch using Selenium Web Driver, JAVA, Test NG.
  • Very good understanding of RDBMS concepts like tables, constraints and normalization.
  • Technologically sophisticated with keen understanding of the software development life cycle (SDLC) in both Agile Scrum and Waterfall methodologies with success creating artifacts and materials at every project stage.
  • Responsible to track, document, capture, manage and communicate the requirements using requirement traceability matrix (RTM) which helped in controlling numerous artifacts produced by teams across the deliverables for a project.
  • Conducted and actively participated in daily stand ups, review and retrospective meetings.
  • Attend daily SCRUM calls to identify the requirements for the day and to update the daily work status.

TECHNICAL SKILLS:

Web Technologies: J2EE 1.4, JSP, Struts, Applets, Servlets, EJB 1.3, JavaScript, HTML 4.01, XML 1.0, XML 1.1, JDBC 2.0, JMS 1.1, SOAP Web Services

Programming Languages: Java, C, Python, SQL, UML 2.1, JDK 1.4, JDK 1.5 and Java Script.

Web & App Server: Apache Tomcat 3.0, JBoss 4.0, WebLogic 6.0, WebSphere

Database/ DB Tools: Oracle 8i/9i/10g, MySQL 5.0

Operating Systems: UNIX, Linux, Windows NT/XP/2000

Source Control: VSS4.0, CVS 4.3.2, Rational Clear case

IDE: J-JBuilderX, JBuilder 2005, IntelliJ Idea 6.0.4, Eclipse 3.1

UML Tools: Rational Rose, Microsoft Office Visio 2003, UML Studio.

Protocols: TCP/IP, SOAP, SMTP, HTTP, HTTPS

Automated Tools: Web Driver, Selenium, JBehave, Cucumber, Quick Test Professional (QTP), Win Runner, Load Runner, Renorex

Defect Tracking System: JIRA, Quality Center, Bugzilla 2.22

Test Tools/ Others: Java Web Start, TestNG, JUnit and JMeter

PROFESSIONAL EXPERIENCE:

Confidential

System Test Engineer

Responsibilities:

  • Gather information from system requirements, analyze and capture software requirements for every module of Dispatch system on high level.
  • Experienced in distinct phases of software development cycle including Project Initiation & Scoping, Functional Consulting, Requirement gathering, Analysis/Design, Development, Testing, Quality Assurance and Deployment of delivered applications with adherence to SOX compliance.
  • Perform software traceability between system requirement, software requirement, and software design and source code.
  • Prepare Change Impact Analysis for the regression software changes and Perform Software code reviews as per coding guidelines.
  • Build unit tests using JUnit frame Developed, Executed and maintained automated test scripts with Renorex and Selenium Web driver for Regression /System Testing and reported results of the software behavior to Stakeholders.
  • Performed software validation, system tests and analyzes results. Works with multi-disciplinary engineering teams to resolve issues detected.
  • Performed back-end test in Oracle database to ensure data integrity and create data mapping documents using queries work. Implemented logging mechanism using log4j. Used Maven tool to build, configure and deploy an application.
  • Co-ordinated, assisted with Business Analysts and cross-functional teams for Certification regarding issue discussion and checking the functionality.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like Git Hub.
  • Automated Web and framework test using Neural Network approaches that includes, recognize and assert documents, images, databases.
  • Responsible for analyzing, developing, designing, and maintaining test tools to validate product and system performance.
  • Implemented the Agile methodology for automation work around across multiple projects in QA, Staging and Production environments.
  • Review Software verification test cases and software verification test procedures.
  • Perform Software code coverage analysis, dry run and run for score analysis.
  • Worked closely with IT to ensure that the performance standards for each component are maintained from release to release.

Environment: Renorex, Selenium, Excel, Agile, SQL Server, Windows, Rally, HP-ALM

Confidential, Richland hills, Texas

Quality Test Engineer

Responsibilities:

  • Gathered business, system, and functional requirements by conducting detailed interviews with business users, stakeholders, and Subject Matter Experts (SME's).
  • Conducted group (JAD) sessions with business units and stakeholders to define project scope and deliverables.
  • Analyzed and Documented Business Requirement Document (BRD), Functional Specification Documentation, and System Requirement Documentation.
  • Extensively involved in all phases of SDLC (Software development Life cycle) and follows Agile methodology.
  • Created Test plans, managed team members, assigned tasks and conducted meetings.
  • Identified test cases after going through the documents provided and developed systematic procedure for each test case and reviewed the test cases.
  • Created UI automated smoke and regression Test Scripts Using selenium web driver tool.
  • Performed Web Service API testing for UI content verification and validation with business logic XML using SOAP UI.
  • Created function libraries, Driver scripts and Automation frame work (Key word Driven Framework) to improve reusability and robustness.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Created SQL Queries to validate Database Records.
  • Developed various Python scripts to find vulnerabilities with SQL Queries by doing SQL injection, permission checks and performance analysis.
  • Successfully Created web crawler using HTTP requests to smoke test with Python, JavaScript.
  • Tested mobile application on Android, iOS and Windows mobile platforms.
  • Involved in extensive DATA validation using SQL queries and back-end testing.
  • Writing/Recording scripts when necessary and customizing the recorded scripts, running the scripts on a new build.
  • Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language.
  • Gathering requirement for Test bed/data preparation.
  • Developed and updated Test Scripts based on the Functional and Technical Specifications using Java/JUNIT/Json Object.
  • Used Firebug/ IE Developer Toolkit and Selenium IDE to capture and validate CSS Locators, html ids to identify elements.
  • Used JIRA as the defect-tracking tool. Updated JIRA with all the changes made to the test case and closed it when all the requirements were met as specified.
  • Reported defects to developer and discussed about the issues in weekly status meetings.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: Java, Selenium Web Driver, Excel Application, Eclipse, Agile, JUNIT, Test NG, JAVA, J2EE, JavaScript, JMeter, Web Application Testing, SOAP UI, XML, SQL Server, Windows, JIRA.

Confidential, Kansas, Missouri

QA Automation Engineer

Responsibilities:

  • Interacted with managers, developers in daily standup meetings and discuss about the User Stories and have a clear view of the requirement before testing the application.
  • Used the Designer to develop processes for extracting, cleansing, transforming, integrating and loading data into data warehouse database
  • Participated and contributed to strategic QA planning.
  • Extensively involved in testing software applications and reporting bugs.
  • Executed Manual Test Cases by using positive and negative data inputs
  • Involved in reviewing and updating Test Cases written and generated the Test report.
  • Written precise set of both simple and complex test cases to ensure they cover entire project functionalities and deliver flawless product to customer.
  • Good exposure in Database testing.
  • Enhanced the scripts by Reusable Actions, Checkpoints, Synchronization points, parameterization and modular test in QTP.
  • Executing SQL queries to view successful transaction for data validation.
  • Extensively used the record and Playback framework functionality by using QTP.
  • Devised work around when there were show stoppers/issues and ensured that testing completed within the deadline, Retest/Close the defects, fixed by the developers.
  • Performed validation of the test cases to ensure that all the requirements were being adequately met.

Environment: Test Director, MS Access, Java, Java script, Oracle, SQL, PL/SQL, .NET, Web Logic Server, Windows, Manual Testing, Oracle, Tomcat and Windows.

Confidential, CO

Senior QA Analyst

Responsibilities:

  • Created and executed detail function Test cases based on the business requirements.
  • Written test plans, which detailed the testing scope, strategy, hi-level test requirements, standard reports and procedures and necessary resources.
  • Analyzes user requirements, attended Change Request meetings to document changes and implemented procedures to test changes.
  • Developed automated tests in Java using Selenium RC, J Unit and Ant.
  • Involved in setting up configuring the testing environment with Eclipse, JUNIT, and Selenium Web Driver and Selenium Java client driver.
  • Performed data driven testing and GUI Check Points using QTP and enhanced the overall functionality of the application, Found bugs and updated JIRA with all bug details. Assigned it to Developers. Once bug fixed tested, verified and updated JIRA Ticket with all details.
  • Maintained and executed test cases using Quality Center. Created and implemented testing process for Agile methodology
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in JAVA for Cucumber.
  • Prepared Queries using SQL to retrieve data from database.
  • Closely worked with developers and System Engineers to nail down the technical problems.
  • Worked on Selenium for creating and executing test cases for functionality testing of a web app.
  • Developed Selenium scripts in Test NG for parameterization using Data Provider annotation.
  • Executed various SQL Queries to perform the backend testing.
  • Used JIRA as the defect-tracking tool. Updated JIRA with all the changes made to the test case and closed it when all the requirements were met as specified.
  • Used Firebug and Fire path to write automated test scripts using XPATH.
  • Supported the development of the Requirements Traceability Matrix (RTM) to ensure that all requirements are tested, tracked, and maintained throughout the UAT.
  • Assist development team in reproducing the issues and in application troubleshooting process.

Environment: Java, Selenium RC/IDE, Test NG, UAT, Agile, Automation/Manual Testing, J-Unit, Ant, Eclipse, QTP/UFT, XPATH, Firebug, Fire path, JIRA, agile, HTML5, SQL Server 2012.

Confidential

QA Automation Tester

Responsibilities:

  • Involved in writing Test Plans and Test Cases based on the Business requirement documents.
  • Experience in test effort estimation of automating the testing using Selenium Web Driver using JAVA and J Unit.
  • Prepared test data for the Enter and Exit criteria in Integration testing.
  • Directly interacting with the operational users to gather the functional specifications and understand them to build the technical specifications.
  • Application has been developed based on Model View Controller (MVC) architecture Using Struts MVC Framework.
  • Developed the presentation layer using JSP, JSF, Tag libraries, HTML, CSS and client validations using JavaScript.
  • Transformed XML content into internal XML using Xpath, XSLT.
  • Performance tuning of the application and using spring batch for the bulk transaction processing.
  • Production support for the application and handling of critical issues in timely manner by analyzing and writing SQL queries in DB2.
  • Managed a team of testers, and worked together to reach our goals.
  • Wrote stored procedures using SQL for data retrieval from different tables.
  • Worked extensively on bug fixes on the server side and made cosmetic changes on the UI side.
  • Part of performance tuning team and implemented caching mechanism and other changes.
  • Recreated the system architecture diagram and created numerous new class and sequence diagrams.
  • Created combined deployment descriptors using XML.
  • Developed Controller Servlets, Action and Form objects for process of interacting with Oracle database and retrieving dynamic data.
  • Developed the Login screen so that only authorized and authenticated administrators can only access the application.
  • Developed various activities like transaction history, search products that enable users to understand the system efficiently.

Environment: J2EE, Selenium Web Driver, Struts MVC Framework, JSP, Servlets, JDK, Oracle, JavaScript, WebLogic, HTML, XML, XSLT, CSS, RTC, JUnit, Eclipse, SOAP, WSDL, Web Services, SQL, Windows, Manual, Automation Testing.

Confidential

QA Engineer

Responsibilities:

  • Designed the application based on the architecture of the MVC design pattern.
  • Project was developed following Agile methodology.
  • Requirement Analysis and Documentation as per SDLC methodologies.
  • Developing Interacting with Users, Business Analysts and gathered business and technical requirements and specifications.
  • Coordinated with the offshore team for task allocation and resolving their queries to maintain the quality of deliverable under stringent deadlines.
  • Worked in JIRA for planning, running and tracking defects while attending walkthroughs with client and the development team and Defect reporting meetings periodically.
  • Verified and validated system to manage requirements quality metrics and ensure test coverage and defect traceability with Quality Center.
  • Tested the Web application for different Operating systems.
  • Create manual test cases for the web application.
  • Responsible for planning the Manual testing of diverse application in complex environments and will serve as chief resource in defect management and reporting.
  • Involved in different kinds of testing such as smoke to functional to Regression testing.
  • Imported and Exported data from Microsoft Excel and Microsoft Word to Quality Center where deemed necessary for project migration and test set replication for reusable template assets.
  • Performed Back-End testing by writing and using SQL queries.
  • Parameterized the scripts and tested the script using data driven methodology.

Environment: Test Planning, Jira, Test Cases Design, Test Environment Setup, SDLC, SQL, MS Office, Windows.

Hire Now