We provide IT Staff Augmentation Services!

Senior Quality Assurance Engineer  Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • WEB and Mobile Software testing experience (manual and automated)
  • Strong working knowledge of all phases of Software Development Life Cycle ( SDLC)
  • Excelled in Software Development methodologies such as Agile and Waterfall
  • Proficient in developing of test plan, test cases, test suits, test matrices
  • Use VBScript and Descriptive Programming to automate software testing
  • Develop and maintain complex Test Automation Framework (Data - Driven, Keyword and Hybrid)
  • Assertive in detecting any defect and successfully report them into defect tracking system
  • Highly motivated hard worker with professional attitude and passion for software quality.
  • Ability to learn new technologies and challenging concepts quickly and implement them
  • Strong team player with ability to work productively in a team as well as individually

TECHNICAL SKILLS:

Platform: Windows XP/ 7 /8/ Vista, Mac OS

Mobile Platforms: Windows Mobile, iPhone / iPad OS, Android OS

Programming: HTML, XML, JavaScript, Visual Basic, SQL

RDBMS: Oracle, Microsoft SQL Server

Test Automation: HP QuickTest Pro (QTP) / UFT - Web and Desktop Funcitonal testing and API

Test management: HP Quality Center - ALM, Microsoft Test Management, Rally

Virtualization: VMware Server

Bug Tracking: Jira, Elementool, Microsoft Visual Studio,Rally

Browsers: MS Internet Explorer, Firefox, Chrome, Safari

Software: MS Project, MS Office, MS Visio, Notepad ++, Firebug / Firepath, Fiddler2, SharePoint

WORK EXPERIENCE:

Confidential

Senior Quality Assurance Engineer

Responsibilities:

  • Participated in daily stand up meetings, bi-weekly planning, demo and retrospective meetings.
  • Worked closely with Development team and Product Owner to estimate and develop Test Strategy Worked in two weeks sprints on the functional testing and automation of web and API tests Maintained and executed automated test suite for set of desktop applications Reported and maintained results of automation executed tests in HP ALM tool and Rally Developed and maintained automation test framework for WEB component for different browsers Chrome, Firefox and IE using descriptive programming and creating functional and declaration functional libraries. Worked on API testing in Postman tool and creating automation tests using HP UFT during migration process from desktop to the cloud of the software product and testing services Helped new team members to get up to speed with working environment and work load and giving appropriate knowledge transfer of the software product and technologies used in the company
  • Was actively involved in all the stages of the Migration process of the desktop application into the Cloud, including back end testing, API testing, Web Automation Supported and provided knowledge transfer of HP UFT to the team. Configured HP ALM server, worked with licensing team for the automation testing tool support.
Confidential

Lead Automation QA Engineer

Responsibilities:

  • Led Automated Testing Process of e-commerce Web-Based application which developed for Consultant s needs of Multi Level Marketing business
  • Planned, drove and implemented an scalable Test Automation Framework using HP QTP/UFT tool.
  • Followed best practices when developing automation code such as a proof of concept, appropriate documentation, code coverage analysis, coding naming convention, maintainability and integrity.
  • Established Automation Test Strategy based on requirements and best testing practices.
  • Collaborated with Manual QA Team to identify set of test scenarios to automate.
  • Created automation test suites for smoke and regression testing with various data source, environment variables and configuration files.
  • Upgraded HP QTP to HP UFT .01 with cross-browser testing support of latest versions of Chrome, IE, FireFox ; maintained HP UFT license server
  • Assessed suitability of manual test cases used for Regression and automated it within cross-browser and cross-environment
  • Wrote generic reusable functions and methods that were used across automation framework.
  • Developed custom error handling and reporting methods.
  • Reported detailed test results of automation scripts completions and failures.
  • Introduced for automation team more advanced object identification techniques such as XPATH, CSS, and DOM.
  • Continually researched new automation testing tools and techniques to evaluate them as opportunities for improvement.
  • Was quickly adopting to changing priorities and technologies in a highly multi-tasked environment
  • Maintained Mobile Automation Test Scripts using Ranorex automation tool for native apps on Android and iPad / iPhone.
  • Conducted code reviews and provided feedback to Automation team members and QA Management.
  • Took an active role in adoption of open source tool and in development of automation testing Framework using Selenium Webdriver and Java programming language
  • Coached and mentored local and remote team members on automation processes, concepts and best practices.
  • Troubleshoot environmental set-up issues related to automation.
Confidential

Software QA Analyst

Responsibilities:

  • Tested Web-Based application developed for needs of financial and insurance service providers
  • Took an active part in all stages of Software Development Life Cycle from QA perspective from walkthrough’s of Business requirements and analyzing Functional designs to Maintenance of completed product
  • Worked in the Agile development environment with frequently changing requirements and features set, Participated in daily SCRUM meetings
  • Communicated with Project Manager, Business Analyst, Dev Manager during estimation, planning, analyzing of risks and priorities from QA standpoint of oncoming projects and in analyzing of signed-off from QA and UAT projects
  • Detected defects and reported them into defect tracking and resolution system (MS TFS, JIRA )
  • Participated in verification and validation processes after defects was fixed and executed regression testing of the modified or affected components
  • Developed and maintained from scratch test automation framework using VBscripting and Descriptive Programming in HP QTP for regression, verification and smoke testing activities.
  • Analyzed automation test results and performed risk based analysis from QA side to avoid similar defects in future and decrease defect rate of tested components
  • Wrote and Executed SQL quires to identify if Front-End component is interacting correctly with Back-End and if UI / Databases are displaying same data as expected
  • Performed Knowledge-Transfer process to newly hired QA-person s
  • Tested newly implemented ‘Google Analytics’ with checking of source code if any issues occurred and analyzed all available analytics of web-based application ( page views, page and app performance, traffic types, daily visits and others)
  • Was responsible for testing of Cache Busting with Firebug and Fiddler2 to make sure application is loaded correct CSS and JS files
  • Worked on test estimation, test cases development (MS Test Manager tool), test data setup and others test preparation activities during assigned tasks ( customer request, change requirements )
  • Performed smoke, manual and automation, formal Production testing - if any issues - worked in conjunction with Developers in order to shortly fix uncovered bugs and deploy hotfix
  • Performed testing of Web Services using knowledge of SOAP components of the application ( SOAP UI, batch import/ export ; editing, submitting and analyzing XML requests-responses )
  • Developed and maintained Performance (Load) tests for web based application using MS Visual Studio Coded UI ( C# ) for QA, UAT and Prod environments
Confidential, Chicago, IL

Software QA Engineer

Responsibilities:

  • Worked in Agile environment with 2 weeks development sprints
  • Used HP Quality Center for requirements traceability, test planning, creating and executing test cases, as defect tracking system
  • Identified level of priority and impact factor for each functionality of the product during prioritization risk analysis
  • Created, managed, analyzed and modified test cases for informal QA and formal UAT environments in accordance one functionality to one or many test cases
  • Organized test cases into test case matrixes (TCM) and executed risk based analysis
  • Took an active part in daily SCRUM meeting
  • Acted as liaison in code migration processes from source control tool to QA and UAT environments and executed verification and validation activities of this process
  • Developed scripts using VBscript programming in HP QTP for smoke and regression testing activities of the front-end component of the web based application
  • Performed formal, black box, integration and regression, data and functionality driven, manual and automation, performance, load, stress, compatibility and usability testing activities at application level in UAT environment
  • Created SQL queries for database testing and to analyze how back-end component interacted with front-end and business logic components of the product
  • Uncovered defects during informal and formal testing activities and logged them into defect tracking and resolution system
  • Accomplished root cause analysis for uncovered defects
  • Performed verification and validation with regression testing for all defects with status “ Fixed” and if no more issues was identified closed the bug else re-opened defect with higher priority level and notification of QA-lead
  • Achieved exit criteria for both QA and UAT testing environments
  • Communicated with members of Business, Dev, PMO and others members of QA team during requirements analysis, test planning and defect tracking phases
  • Executed smoke testing activities in production environment
Confidential, Chicago, IL

Software QA Engineer

Responsibilities:

  • Worked in the Agile development environment with frequently changing requirements and features set
  • Participated in daily SCRUM meetings
  • Interacted with members of BA, Dev, PMO and QA team
  • Developed, managed and executed test cases using HP QC
  • Accomplished risk based analysis of test cases and organized them into TCM
  • Performed informal and formal, manual and automated, black box, data and functionality, integration and regression, positive and negative, smoke and sanity, load, performance and compatibility testing in QA and UAT environments of web-based and client-server applications
  • Participated in monitoring and improving processes of iterative SDLC from requirements gathering to deployment product
  • Tested applications database using SQL-queries
  • Developed automated scripts in HP-QTP for smoke and regression front-end testing activities for stable components
  • Analyzed and reported automation test results
  • Uncovered defects and reported them into HP QC
  • Achieved acceptance criteria for both QA and UAT testing environments

Confidential

Jr. Software QA Engineer

Responsibilities:

  • Tested ecommerce application (online store) at all the stages of software development life cycle
  • Participated in software testing at all the stages of Software Development Life Cycle
  • Developed test cases and test suites using existing technical and business documentation
  • Planned for and executed GUI, usability, functionality and regression testing on QA Server
  • Participated in cross-browser (IE, Firefox, Chrome, Safari) and cross-platform (Windows 7, Windows XP, MAC OS X) testing in virtual machine (VMWare) environment and with remote control machines
  • Created and executed SQL queries to validate data integrity in the database
  • Assured that all features of a software program are thoroughly tested, detected problems are properly reported and assigned and brought to resolution
Confidential

Software Tester

Responsibilities:

  • Performed Exploratory, Regression testing, Release Acceptance, and Browser Compatibility testing of proprietary WEB-enabljed application
  • Created and managed Defect Reports using MS Office ( MS Excel )

We'd love your feedback!