We provide IT Staff Augmentation Services!

Quality Assurance Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • I have more than 10 years of IT industry experience starting as a programmer and moving up the life cycle to software testing and quality assurance. A creative and professional team player worked with various companies providing expertise, training and support on effective use of QA tools and practices.
  • Excellent understanding of the Software Development Life Cycle (SDLC) with emphasis on Black Box testing, functional testing, GUI testing, system testing, regression testing, security testing, load and performance testing of Web and Client/Server based applications.
  • Possess extensive knowledge of software Quality Assurance Techniques and excellent analytical skills coupled with good communication and interpersonal skills. Skilled at building a strong team environment, and have ability to acclimatize to new technologies and situations with ease.
  • Proficient in QA processes, test strategies and experience in testing documents like Test plan, Test procedures, Test data and Test cases for manual testing.
  • Work individually, as well as in team environment, to achieve project quality goals.
  • Excellent understanding of software Development Life cycle (SDLC). And testing life cycle
  • Have Domain Experience in Financial, Trading, publishing, Banking and Media.
  • Expertise in conducting testing on all stages such as: unit, integration, system, User Acceptance, functional, Backend testing, UAT and Regression testing
  • Acquired with good judgment skills while reporting and prioritizing Test life cycle, reporting software bugs in conjunction with the Development team & QA team.
  • Experience assessing testing processes, creating, implementing testing strategies and SQA strategies using Agile - testing methodology
  • Expertise in database querying, data manipulation and population using SQL & PL/SQL in Oracle and SQL Server.
  • Experience in writing Store procedures, triggers, Indexes, Views and joints queries in SQL
  • Strong knowledge in Capital Markets, Media, Banking and investments.
  • Strong hands on experience in Manual Testing on client/server and web-based applications.
  • Proficient in using testing tools like Quality Center, Test Director, Jira and product studio
  • Experience in using automation tools such as QTP, Win Runner and Selenium webdriver.
  • Proficient in different phases of testing like Integration, System Testing and User Acceptance Testing.
  • Having good knowledge in GIT Stash, source tree
  • Having experience for scheduling selenium code using Jenkins.
  • Excellent knowledge of VB Script and Descriptive Programming for developing test script and Functional libraries.
  • Good knowledge of Data Warehouse concepts with Informatics, Datastage.
  • Good analytical, presentation and communication skills.
  • Self-starter and team player with excellent communication, problem solving skills, interpersonal skills and a good aptitude for learning.

TECHNICAL SKILLS:

Testing Tools: UFT (12.02), Mercury winrunner, JMeter, Mercury/ HP QuickTestPro (QTP 11.0), HP Loadrunner, selenium IDE and webdriver, SOAPUI, postmaster, mobile browser emulator,SFTP,WinSCP,FTP

Defect Tracking Tools: Test Director, Product studio, quality center, Jira, Confluence

Scripting Languages: TSL, VBScript, JavaScript, VBA, Perl, Descriptive programming, Shell scripting

Operating Systems: MS-DOS, UNIX, Windows 95/98/2000/NT/XP,Solaris 2.x, MAC OS, Redhat Linux

Database: MS SQL Server 2000/2005, Oracle 7/8i, DB2

Languages: C, C++, Java, SQL, PL/SQL, ejb, servlets, VXML, C, C++, JSP, Servlets, Visual basic 6, TCL Scripting, Ruby, Rubygems

Packages: MS Office, MS Word, MS Excel, MS PowerPoint

Web Applications: HTML, DHTML, XML

Application servers: Tomcat, Weblogic, websphere

Others: Knowledge of SDLC - Software Development Life Cycle, Agile Methods, OSCARS, Nuance speech Recognition engine, Nortel Periphonics,IVR, Empirix Hammer, Restcall tools and Soap webservices testing, Hudson/Jenkins,Xpath,GITstash

WORK EXPERIENCE:

Confidential

Quality Assurance Engineer

Responsibilities:

  • Followed complete Agile testing methodologies in this project
  • Involved in Daily Scrum (Agile) meetings for tracking, where the team members report to each other on what they did the previous day, what they intend to do that day
  • Reviewed requirements and business rules for testability
  • Connected WinSCP to check the log files.
  • Upload latest scripts into Git folder using Sourcetree.
  • Work closing with developers and release team for Devops integration
  • Connected Sql Server and Oracle DB to run SQL queries.
  • Involved in Automation UFT scripting using ATM framework and Keyword Driven framework.
  • Involved in testing Web services using SoapUI and Advanced Rest call services tool
  • Worked on Excel Files using VBScript with QTP.
  • Developed QTP Scripts from scratch using Descriptive Programming
  • Developed both General and Application Specific Functional Libraries.
  • Created data driven QTP scripts.
  • Working closely with the Developers and Engineering Teams in the review and modification of the product and its specifications using Agile-testing methodology
  • Participated in Agile scrum, Retrospective, Iteration Planning, sprint meeting and backlog grooming meetings
  • Uploading and scheduling UFT scripts using Git stash and windows batch scheduler
  • Created Jenkins job
  • Developer scripts to integrate with Detect tool to view test results.
  • Very good knowledge in XPATH and XML
  • Mobile testing using mobile browser emulator add-on in chrome browser
  • Worked on Devops completion process
  • Developed test cases, Test plan, Test Scripts and bug reports.Used JIRA for defect tracking and maintained log information for the defects.

Confidential

Quality Assurance Engineer

Responsibilities:

  • Reviewed requirements and business rules for testability
  • Created the strategy document that defines the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required conducting the effort.
  • Developed test cases, Test plan, Test Scripts, Checklist and traceability metrics from business requirements and design in Quality Center
  • Executing all tests at various levels including integration, system, UAT and Regression testing
  • Connected WinSCP to check the log files.
  • Transfer files using SFTP method
  • Connected Dbvisualizer to run SQL queries.
  • Involved in Automation QTP scripting.
  • Developed custom Automated Testing Framework.
  • Worked on Excel Files using VBScript with QTP.
  • Developed QTP Scripts from scratch using Descriptive Programming
  • Extensively worked on handling the application response for Positive and Negative set of data through data driven testing in QTP
  • Handled dynamic objects using Descriptive programming with QTP.
  • Updated the Script in QTP based on the application enhancement
  • Developed Data Generation script.
  • Verification points as per the Test Cases.
  • Created scripts for End-to-End Scenarios.
  • Recovery scripts for Negative Scenarios.
  • Developed both General and Application Specific Functional Libraries.
  • Created data driven QTP scripts.
  • Executed Manual test cases
  • Working closely with the Developers and Engineering Teams in the review and modification of the product and its specifications using Agile-testing methodology
  • Participated in Agile scrum, Retrospective, Iteration Planning, sprint meeting and backlog grooming meetings
  • Performed Back end testing, along with testing flat file contents and comparing them
  • Designed and Developed automation script using Selenium and webdriver
  • Automation of functional testing framework for all modules using Selenium webdriver.
  • Uploading and scheduling selenium codes using Github and Jenkins
  • I worked more than 10 application (PC,SCAIM,NR… etc.) as single handed.

Environment: Unix, JSP, Servlets, JIRA,EJB, Struts, Agile process, Hibernate, Apache commons package, rails, ruby QTP 11.0, rational rose, Rubygems, Quality center, Firefox 3.0, IE 6/7, SOAPUI, safari, BEA WebLogic 6.1, JMeter, Oracle9i,unix, Shell scripting, DBVisualizer 6.5.9, winscp, Loadrunner, XML, HTML, Java and selenium IDE and webdriver

Confidential

Senior Test Engineer

Responsibilities:

  • Preparation of Test Strategy, Test Plan document and Test Cases based test scenarios identified from SRA and TSD.
  • Design and development of test framework, test harness, test management system, test scripts, test reporting and bug tracking (Integrate the test reporting with the existing bug tracking system).
  • Provided Efforts Estimate and coordinated the test schedule using Agile testing methodology
  • Linking project requirements to test scripts/ activities using traceability matrix.
  • Involved in testing changes to the Security Compliances, Client Account, Share Class, fund data, FX Order entry maintenance screens.
  • Checking and verifying log files using Winscp
  • Involved in testing of pension and retirement plans screens during regression and enhancements.
  • Designing and developing the UNIX shell scripts for running batch jobs
  • Involved in testing changes to the funds net asset value (NAV) and securities market value recalculation process to include hedge instruments in the formulas.
  • Involved in testing enhancements to the data transfer to Transfer Agency system (TAAS), General Ledger (CODA) and Global position maintenance system (GMAX)
  • Involved in testing enhancements to FX trading desk (FX Blotter).
  • Used Microsoft Excel for traceability metrics and checklist design
  • Performed automation and regression testing using Selenium IDE and Webdriver
  • Used Microsoft word document for Test Plans, FS and SRS documents.
  • Used Microsoft PowerPoint for presentations to users
  • Involved in testing java, javascript, XML and HTML pages
  • Automated Test scenarios for GUI, Functionality, Security, Database and Regression Testing using Quick Test Professional.
  • Performed Data Driven Tests to validate the same scenario with different test data using QTP
  • Used SOAP UI for REST and SOAP web services testing
  • Setup test environment identifying the resource requirement of H/W and S/W
  • Used HTML and URL based recording to capture the communication
  • Used JIRA for defect tracking and maintained log information for the defects.
  • Involved in Backend testing by writing SQL queries, stored procedures and triggers
  • Performed load testing using JMeter and scheduled the jobs in Hudson/Jenkins for daily run
  • Performed Load and Performance Testing to identify and report performance bottlenecks.
  • Tested the application under Load and Stress using Load Runner.
  • Followed complete Agile testing methodologies in this project
  • Involved in Daily Scrum (Agile) meetings for tracking, where the team members report to each other on what they did the previous day, what they intend to do that day.

Environment: Mercury Quality Center 9.2, java, Implemented on IBM RS6000 P680 cluster with hot fail over functionality and an equivalent P680 disaster recovery box, Rest and Soap UI, JMeter, selenium IDE and webdriver, Progress RDMBS, jira, Hudson/Jenkins, Progress AppServer with Java Proxy feature, Rubygems, Progress Web Client, CHUI accessible through XTRA terminal emulator, XML,HTML, Unix, LoadRunner, JavaScript and Internet Explorer, QTP, shell scripting

Confidential

Project Engineer

Responsibilities:

  • Reviewed requirements and business rules for testability
  • Involved in Test Management i.e. Estimation and Planning.
  • Created the strategy document that defines the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required conducting the effort.
  • Developed test cases, Test plan, Test Scripts, Checklist and traceability metrics from business requirements and design in Quality Center
  • Coordinated the walkthrough and kickoff meetings with developers, business analysts
  • Executing all tests at various levels including integration, system, UAT and Regression testing
  • Involved in Automation QTP.
  • Designing test scripts with various test conditions and also worked with QA team for the testing.
  • Performed database testing by writing sql queries, stored procedures and triggers
  • Develop and execute system test plans work with business and QA Coordinator to identify, document detail and prioritize stories that represent the requirements for the system
  • Designing and developing the UNIX shell scripts for running batch jobs
  • Used QC for defect tracking and maintained log information for the defects
  • Tested Trouble Tickets, Change Request, and Maintenance Request.
  • Ensure that acceptance tests covers system and regression test.
  • Performed Integration testing to verify the interface between various application modules
  • Participated in Requirements Sync(Acceptance Testing) with Business Analyst and Developers
  • Involved in testing java, javascript, XML and HTML application pages
  • Tested the application under Load and Stress using Jmeter
  • Used correlation in dealing with dynamic data by using Load Runner.
  • Involved in preparation of Weekly and daily status reports.
  • Involved in Daily Scrum (Agile) meetings for tracking, where the team members report to each other on what they did the previous day, what they intend to do that day
  • Support all the jobs tested in both UAT and PROD

Environment: Unix, JSP, java Scripting, java, JMeter, Loadrunner, EJB, XML, Struts, Hibernate, Jira, Apache commons package, shell scripting, QTP, selenium IDE, rational rose, Quality center, HTML, BEA WebLogic 6.1 and Oracle9i

Confidential

Project Engineer

Responsibilities:

  • Used Quality Center/Test Director as repository for maintaining test cases, execution and tracking the defects.
  • Developed Test scenarios and Test cases using Quality Center/Test Director
  • Involved in User Interface, Functionality, Navigation, Volume, Load, Performance and Security testing, Beta Testing.
  • Used Quality Center for logging and tracking defects
  • Generation of test cases, test scripts for automation and manual testing.
  • Developed Vuser Scripts using Load Runner for conducting Performance Testing on the application.
  • Involved in testing Rest and Soap web services testing
  • Performed database testing by writing sql queries, stored procedures and triggers
  • Performed Load and Performance Testing to identify and report performance bottlenecks.
  • Attended project meetings, release meetings, and QA status meetings.
  • Performed Automation testing by using Quick Test Professional.
  • Performed Data Driven Tests to validate the same scenario with different test data using Quick Test Professional.
  • Performed automation and regression testing using Selenium QTP
  • Involved in testing .NET, vbscript ,XML and HTML applications
  • Used GUI, Bitmap and Text checkpoints in QTP scripts for validations
  • Conducted Stress testing by using Jmeter .
  • Verified and checking log files using winscp
  • Designed Both Manual and Goal Oriented Scenarios for Load Generation by using Load Runner. Investigated software bugs and interacted with developers to resolve technical issues.
  • Effectively involved in defect tracking, reporting, reviewing and analyzing the test results and also writing test plans, test cases using defect-tracking tool/Management tool Quality center.

Environment:: XML, HTML, Java, QTP, Jmeter, Loadrunner, Hudson/Jenkins, SOAP UI, ASP.Net, C++, MAC OS, SQL Server, SQL Server2005,shell scripting, xml, jira and Confluence

Confidential

Automation Analyst

Responsibilities:

  • Developed a road map by understanding the business logic and User Requirements for Test execution.
  • Involved in requirement analysis and Gap analysis of Business System Design and Use cases.
  • Participated in Business/Development meetings to understand user requirements.
  • Investigated Software faults and interfaced with developers to resolve the Technical issues.
  • Wrote test procedures, and test cases to simulate actual implementation scenarios.
  • Used Test Director for test case documentation and defect tracking.
  • Performed database testing by writing sql queries, stored procedures and triggers
  • Executed test cases, test automation scripts, and interpreted, reported results.
  • Involved in System Integration Testing, & User Acceptance Testing.
  • Verified and checking log files.
  • Involved in manual and automation testing of few modules in the application.
  • Conducted Stress testing by using Jmeter .
  • Involved in functional testing of the application.
  • Designing and developing the UNIX shell scripts for running batch jobs
  • Involved in writing module level testcases for the application.
  • Developed scripts to perform automation testing using winrunner
  • Interacted with the developers with respect to bugs reported. .

Environment: JAVA, HTML,JSP, Servlets, Visual basic 6, TCL Scripting, VXML, C, C++, JAVA, JSP, Servlets, Visual basic 6, shell scripting, TCL Scripting, Nortel Periphonics software release 5.4.2(VPS), Winrunner, Empirix FXIP Hammer, XML, Redhat Linux, Solaris 2.x, Windows XP, Test director, Ruby and Rubygems

We'd love your feedback!