Test Engineer Resume
MA
SUMMARY
- Around 6+ years of experience in software testing and validation.
- Hands on experience with Client/Server, Web based. Mobile and ETL testing.
- Excellent understanding of Software Development Life Cycle (SDLC) and Test Methodologies.
- Concepts and thorough understanding of the software development and testing lifecycle.
- Skilled in writing test plans, test cases for black box as well as manual and automated testing.
- Skilled in analyzing end user requirements, specifications and business rules to prepare test plans.
- Experience includes reviewing application designs, business/functional requirement documents, developing and executing tests and test scripts, documenting software bugs, regression testing and automated test scripts.
- Experience working with automated testing tools like Ranorex and QTP.
- Good knowledge of Agile Methodology in Software Testing.
- Ability to conceptualize and learn quickly, good analytical reasoning and high compliance to modern technologies and tools.
- Excellent communication and interpersonal skills with proven abilities in resolving complex software issues.
- Experienced in performing GUI, Functional, Integration, System, Database/Backend, and Regression Testing.
- Experience in using Jira as a project management tool.
- Expert in writing SQL queries to extract data from database tables to perform Database Testing.
- Knowledge of various programming languages PL/ SQL, etc.
- Self - motivated, energetic, and highly ethical in all work-related assignments thus able to immediately contribute to corporate goals and objects.
- Good written, communication, interpersonal skills, proven team player with an analytical mind bent to problem solving and delivering solutions.
TECHNICAL SKILLS
Programming Languages: C, C++, C#, Visual Basic, SQL, PL/SQL, COBOL, Python
Operating System: Linux, Windows
Web Technologies: JavaScript, HTML, CSS
Databases: Oracle, SQL, SQL Server, PL/SQL
Machine Learning Tools: WEKA, OCTAVE
Testing Tools: WinRunner, QTP, MTM, Ranorex, HP ALM, LoadRunner
Big Data: HADOOP, HIVE, MAPREDUCE, FLUME, MAHOUT
ETL Tools: Pentaho
Reporting: Pentaho Reporting, Crystal Reports, SSRS
Project Management Tools: JIRA, Quality Center, Bugzilla
PROFESSIONAL EXPERIENCE
Confidential, MA
Test Engineer
Responsibilities:
- Designs and develops the test strategy, test requirements, test design, test cases, test procedures, and execute tests with a firm understanding of the product and test tool requirements
- Work with software requirements and test specifications.
- Participate in verification and validation of medical device software.
- Involved in development with SCRUM methodology for iterative task completion by having Daily Stand-ups.
- Work with Visual Studio, Automated test infrastructure and Microsoft Test Manager to execute test cases.
- Automated test cases using Python
- Creates/tracks software defects or change requests in the defect tracking database and verify defects closureusing Team Foundation server
- Participates and supports hazard/risk analysis activities
- Participates and supports in the creation and maintenance of traceability matrix from software requirements to test design, test cases, test procedures, and finally to test results
- Tested the application under Scrum (Agile) Methodology
Environment: .NET Framework 4.7, MTM(Microsoft Test Manager), TFS, SQL Server 2014, SQL Server 2016, Python Visual Studio 2013.
Confidential, MI
Software Engineer
Responsibilities:
- Understanding and reviewing the existing applications and involved with the Business team and implemented the tasks as per the Priority of Business Requirement.
- Involved in development with SCRUM methodology for iterative task completion by having Daily Stand-ups.
- Involved in writing test scenarios for various modules and performance testing.
- Written Scripts using C# for performance automation based on the client specification
- Involved in designing Test cases for automation and implemented User code in Ranorex Studio based on the client specification.
- Involved in writing test scenarios for various modules and performance testing.
- Automated test cases using Ranorex.
- Logged the errors, reported defects, determined repair priorities and tracked the defects until resolution using TFS.
- Writing and executing automation scripts using Ranorextool, reviewing reports and reporting issues caught by automation.
- Actively involved in QA meetings and other, such as project reviews, test case review, release retrospectives, HOT-fix reviews, requirements and scrum meetings.
- Tested the application under Scrum (Agile) Methodology.
- Planned and executed Backend testing using numerous SQL Queries to verify the dataflow from the database.
- Maintained QA related documents.
- Developed SQL stored procedures for data manipulation and querying data from SQL.
- Maintained build versions and code versions using Team foundation Server’s Version Control (TFS).
Environment: .NET Framework 4.7, MTM(Microsoft Test Manager), TFS, SQL Server 2014, SQL Server 2016Visual Studio 2013, 7Edit tool, C#, ASP.Net, Ranorex studio, Windows Powershell, AutoIt, AJAX, Agile
Confidential, GA
Intern
Responsibilities:
- Analyzed documented test requirements and user requirements, test plans, and test cases using Quality Center.
- Involved in developing use cases, activity diagrams and sequence diagrams.
- Prepared test data for positive and negative test scenarios for functional testing as documented in the test plan.
- Performed Development Integration, System Integration, End to End and User Acceptance testing for the data services.
- Designed test cases as per business requirements and use cases.
- Designed test cases using Test Plan in Quality Center and mapped with requirements.
- Involved in preparing test set up for Mortgage Loan system.
- Involved in generating the automation scripts using QuickTest Professional to check the functionality of the Mortgage Loan system.
- Developed automated test process using QTP to create reusable scripts for Regression testing
- Documented the Bug Report and Categorized them based on severity.
- Learned application business requirements, technical specification and installation guidelines in an Agile Environment.
- Involved in execution of test cases using Test Lab in Quality Center and linked the detected defect with requirement and test case.
- Performed regression testing and automation of the changed application using Quick Test Professional (QTP).
- Used Quality Center as bug-tracking tool to report the bugs and also to follow up the bug status.
- Conducted Functional Requirements walkthroughs with the QA teams to help them write the test scripts in accordance with CMM specifications.
- Conducted User Acceptance Testing with well setup test environment and appropriate test data created for the end users.
Environment: Quality Center, QTP, Oracle, SQL, Agile, MS Office and Windows.
Confidential
Graduate Teaching Assistant
Responsibilities:
- Assisted professor in grading and conducting laboratory sessions for undergraduates (Fall-15, Spring-16, Fall-16).
- Taught C++, C# for undergraduates in summer (Summer-16).
- Assigned grades to the Students by checking their applications with multiple test cases.
- Installed Apache Hadoop and Hive, sqoop, flume on top of it.
- Loaded the data into HDFS using various techniques like, Sqoop and Flume.
- Worked on Apache Hadoop framework for processing and analyzing large JSON data using MapReduce phenomena and HDFS
- Used Apache Hive for writing queries and retrieving result sets on the imported JSON data in HDFS
- Worked on Apache Flume for streaming the live feed data into the HDFS for processing.
- Developed a web application using ASP.NET for providing a user interface to the Hadoop processing application.
Environment: Visual studio, .NET Framework, C#, C++, ASP.NET
Confidential
Intern
Responsibilities:
- Involved in initial requirement gathering.
- It was 3-Tier Architecture Web Application developed using ASP.NET.
- Worked in User Interface layer, Business Logic layer and in the DAL with the SQL Server.
- Played an active role in analyzing, documenting and designing the application.
- Creating ASP.NET web pages using C#.
- Worked with Master Pages and Cascade style sheets (CSS) for the web pages.
- Used Visual SourceSafe (VSS) to manage changes to the source code.
- Worked on Java Script for Client-Side validation.
- Used Web Services to access data from the Remote Application.
- Created DTS packages for data transformation process.
- Used Customized Exception handling class for handling exceptions in each layer with event logging.
- Involved in Manual Testing
- Wrote Stored Procedures, Functions and Triggers using SQL Server.
- Programmed SQL Server Reporting Services using Microsoft Visual Studio.
- Performed unit testing on each module developed.
- Participated in system integration testing.
- Worked on deploying the application on to development, staging and production servers.
- Developed custom reports using Crystal Reports.
Environment: Visual Studio, SQL, ADO.NET, JavaScript, HTML, CSS
Confidential
Developer
Responsibilities:
- Trained with the Core Technologies of JAVA, SQL, C# programming.
- Designed and developed a website for Library Management System by using .NET Technology.
- Designed frontend application by using ASP.NET, HTML, CSS, BOOTSTRAP, and JavaScript.
- Developed backend of the application by using C# and VB.NET.
- Created a MySQL database for storing the data in database.
Environment: .NET Framework, C#, SQL Server, Java
