Software Test Engineer Resume
Newton, MA
OBJECTIVE
- Seeking a responsible and challenging Software QA Analyst/Tester position in a progressive company where my QA experience and skills will significantly contribute to the overall success of the organization and provide opportunities for my career growth.
SUMMARY
- Results oriented, professional, building on around 6 years of innovative accomplishments in Software Testing in a team development and individual environment on major domains
- Experience with QA Methodology and Validations to ensure Quality Assurance Control.
- Skilled IT professional in Quality Assurance and Software Testing experience of both Web - based and client/server applications.
- Extensive knowledge and experience in all stages of the Software Development Life Cycle (SDLC) beginning from initiation and definition to deployment and support.
- Experience working in an Agile development environment.
- Collaborated with development team to understand new product features for the purpose of designing and developing test cases.
- Analyzed user stories in order to create manual and automated test cases that cover a broad profile of client configurations.
- Proficient in preparing the test plans, scripts and test cases by analyzing Business Requirements and various other ARTIFACTS with a strong ability to Work closely with Development team and Business Analysts to analyze the test scenarios.
- Proficient in different phases of Testing including Black Box, Functional, Integration, System, Back-end, Regression User Acceptance and 508 compliance testing.
- Extensive experienced with writing and utilizing SQL queries using Oracle Developer, SQL *Plus, TOAD against RDBMS databases (Oracle and MS SQL Server).
- Extensive experience in Test Management tools including HP Application Life Cycle Management (ALM), TargetProcess and Quality Center.
- Proficient in using HP Unified Functional Testing (HP UFT) for automated testing of functional and regression testing.
- Experienced in Automation Testing including creating test scripts, various enhancements
- Expert in creating data driven automation test framework and used XML base input test data to reduced script maintenance time.
- Experienced in performance testing using HP LoadRunner and Performance Center.
- Proficient in using Virtual User Generator, Load Controller, Load Generator and LoadRunner Analysis applications.
- Ability to work in a fast-paced team environment while consistently maintaining a positive and professional behavior.
- Ability to effectively communicate testing activities and findings in oral and written formats with Excellent Analytical skills.
- Strong interpersonal skills with ability to work in a collaborative environment as well as independently with minimal supervision
- Ability to easily shift priorities, multi-tasking and capable of producing quality work with minimal supervision, while meeting designated timelines.
- Ability to up-to-date with new technologies, operating systems, automated testing tools in order to maintain an awareness of technological advances.
- Ability to triage software defects providing development staff with adequate information for remediation.
- Attention to detail, solid work ethics concerning production deadlines and reliability.
- U.S. Citizen and authorized to work in the US without sponsorship.
TECHNICAL SKILLS
Automation Testing Tools: HP Unified Functional Testing (UFT/QTP), HP LoadRunner and HP Performance Center.
Test Management and Bug Tracking Tools: HP Application Life Cycle Management (HP ALM), HP Quality Center (QC), TargetProcess and JIRA.
RDBMS: Oracle and MS SQL Server
DB Access Tools: Oracle SQL Developer, SQL *Plus Command Prompt and TOAD.
Programming Languages: VBScript, JavaScript, and basic level of C language.
Application Server: IIS and Apache Web Server.
Methodologies: Agile Scrum and Waterfall model.
Operating System: Windows 7/8.1/10, Windows Server 2008/2012.
PROFESSIONAL EXPERIENCE
Software Test Engineer
Confidential, Newton, MA
Responsibilities:
- In-depth knowledge of Policyand Billing application systems, operations functions, policies and procedure.
- Comprehensive knowledge and understanding of industry standard QA practices.
- Analyzed System Design Documents and involved in the review discussions of Business Requirements.
- Hands on experience in Agile Scrum Methodology, involved in full life cycle of the project, attended daily Scrums, Sprint Planning, and Sprint Review Meetings, update the test data as per the frequently changing requirement.
- Analyzed System Design Documents and involved in the review discussions of Business Requirements.
- Actively participated to developed Test Plan and Test Approach artifact with resource requirements and time estimates.
- Designed and developed Test Scenarios, Test Cases and steps for various Business Processes covering both positive and negative testing requirements.
- Performed Manual Testing of web-based applications and used HP ALM for Project and Test management purpose.
- Used HP ALM for creating and documenting Test Plans and Test Cases and register the expected results.
- Expert in Querying and Testing RDBMS such as Oracle and SQL Server for data integrity.
- Extensively used SQL *plus and Oracle SQL Developer tools to access and manipulate Oracle 11G database and validated back-end testing.
- Written SQL Queries to fetch data from multiple tables using JOIN statement.
- Configured and established connection between MS Excel and HP ALM to store requirements and test cases into ALM.
- Isolated test cases for manual and automated testing, and also established a regression test suite, both manual and automation, to assure the stability of AUT.
- Performed Functional and Regression testing using HP UFT.
- Extensively involved in writing, executing and enhancing scripts using various checkpoints.
- Developed reusable function/sub-routine and stored in function library to support automated testing solutions.
- Developed automated scripts using Descriptive Programming method
- Created Data Driven Framework to reduce automated scripts maintenance time.
- Created XML file to supply input test data for better scripts optimization and reduce script maintenance time.
- Utilized Windows Scheduler functionality to start the automation scripts execution while away from the desk.
- Involved in Daily Agile Scrum meeting, Weekly Sprint Review Meetings with various teams as required for better understanding the business requirement, software specification, and development process flow at various stages.
- Utilized HP Application Life Cycle Management (ALM) to track, report, and manage defect throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.
- Communicated with Application Developers, Project Manager and other Team Members on Application testing status.
- Coordinated application defects and enhancements to ensure proper escalation and follow up.
- Attended Code Review meetings for overviews of product features to initiate test prep for those features.
Environment: .NET, Java/J2EE, VBScript, ALM, HP UFT, Oracle 11g, MS SQL Server 2012, SQL, Oracle SQL Developer, Windows Server 2012 and IIS.
QA Analyst
Confidential, Boston, MA
Responsibilities:
- Analyzed System Design Documents and involved in the review discussions of Business Requirements.
- Developed Test Plan and Test Approach artifact with resource requirements and time estimates.
- Designed and developed Test Scenario, Test Cases and steps for various Business Services covering both positive and negative testing requirements.
- Performed Manual Testing of web-based and client-server applications and used HP ALM for test management.
- Worked on HP ALM for creating and documenting Test Plans and Test Cases and register the expected results.
- Utilized ALM Defect Section for track, report and manage defects throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.
- Attended weekly Project Status Meeting with Development team and QA Manager, and worked closely with QA Manager to define Test Scope and constraints.
- Performed backend testing to validate the data using Oracle SQL Developer and added SQL queries to the required Test cases.
- Wrote complex SQL queries using SQL *Plus to validate backend functionality of the application.
- Configured the connection between MS Excel and HP ALM to store requirements and test cases into ALM.
- Defined the automated testing process, developed coding standards, and created and implemented a 3-tier architecture that served as the automation backbone and configured Hardware (Server / Client) for Project.
- Isolated test cases for manual and automated testing and also established a regression test suite, both manual and automation, to assure the stability of AUT.
- Performed Functional and Regression testing using HP UFT.
- Extensively involved in writing, executing and enhancing scripts using various checkpoints.
- Developed reusable function/sub-routine and stored in function library to support automated testing solutions.
- Utilized HP Application Life Cycle Management (ALM) to track, report, and manage defect throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.
- Communicated with Application Developers, Project Manager and other Team Members on Application testing status.
- Coordinated application defects and enhancements to ensure proper escalation and follow up.
- Actively assisted developers to solve issues by reproducing reported defects on demand basis.
Environment: .NET, Java/J2EE, VBScript, HP ALM, HP UFT, Oracle 11g, MS SQL Server 2008, SQL, Oracle SQL Developer, Windows Server 2008, and IIS.
QA Tester
Confidential, Long Island City, NY
Responsibilities:
- Identified resources and activities required for each phase of testing to ensure testing needs are met
- Analyzed business requirements, functional specification, and required testing documents
- Executed test cases manually and updated test statuses accordingly using HP Quality Center Defect Management Center.
- Reviewed test results to ensure requirements and objectives are met.
- Performed Functional, Negative, Smoke, System, Integration, Regression, UAT and Performance Testing of Web and Client/Server Application.
- Conducted elaborate manual testing on test cases and provided feedback to the development team.
- Used Quality Center for requirements management, planning, scheduling, running tests defect tracking and managing the defects.
- Wrote SQL statements in script to retrieve data from database in order to verify accurate data stored in database as well as back end testing.
- Analysis of automation tools and usage on their web based application and recommendations for Performance testing lab methodology as well as scripting for intranet/internet.
- Developed test approaches/test designs. Wrote test plans, created production simulations, and test data.
- Performed Database Testing using Oracle SQL in order to check the Data Validation and Data Integrity.
- Installed, configured, and administered the automated performance testing tools including VuGen, Analysis, Controller and Load Generator.
- Identified testing methodology for load, stress testing based on the business processes and analyzed the business requirements along with Product Manager.
- Enhanced VuGen Scripts by parameterizing the input test data to minimize data caching, unique constraint, and data dependency issue.
- Inserted Rendezvous point into script to instruct Vusers to perform a specific task simultaneously.
- Inserted and configured manual correlation to handle dynamic data into script including unique session value.
- Created manual and automated scenario using LR Controller, Setup Runtime settings, configured Load Generator and assigned number of Virtual Users.
- Configured Ramp Up, Ramp Down, and calculate proper duration of propose Load test.
- Administered the Load Test and Analyze test result using LR analysis to pin-point the bottle neck and reported to development team.
- Random pacing between iterations was introduced to get the desired transactions per hour
- Added performance measurements for Oracle, IIS in HP LoadRunner.
- Analyzed results using LoadRunner Analysis tool and analyzed Oracle DB connections, sessions, log files.
- Provided weekly test status and defect matrix reports to the management.
- Set-up, coordinated system and UAT testing with Business Analysts and end-field users after the applications were all set.
- Actively participated in product features training meeting to business.
- Provided technical support to the UAT teams running UAT and trials.
- Documented weekly automation status reports that provided information about the AUT being tested, corresponding test-cases that have been automated, script information, verification point’s information, corresponding bugs’ information and expected status.