Sr. Qa Engineer Resume Profile
3.00/5 (Submit Your Rating)
Augusta, ME
PROFESSIONAL EXPERIECE:
- Experienced QA Engineer 7 years seeking a Quality Assurance Analyst/QA Engineer position to utilize my testing skills and experiences.
- Experienced in software/application/system development processes and methodologies including their documentation and Implementation.
- Experienced of both Agile and waterfall process and QA's role within the process
- Experience with project management principles, including planning and scheduling of SQA activities
- Experienced testing applications on Mobile Devices iPhone/iPad, Android Mobile Tablet, Blackberry .
- Experienced with Mobile / Financial / Retail / E-Commerce / Online Service applications on windows and web.
- Proven in-depth experience in SQA principles and methodologies
- Proven in-depth experience manual and automated web testing Web E-Commerce, ERP and CRM .
- Experience in representing SQA in cross-functional team environments
- Ability to operate effectively, and with a sense of possibility, in a fast-paced, deadline-driven environment and managing multiple projects simultaneously.
- Expertise in identifying, recalibrating, and executing manual and automated tests for multiple builds within the same scheduled release.
- Ability to thrive in fast-paced environment with being resourceful and determined.
- Strong understanding and worked with Object Oriented Languages and Techniques.
- Extensive experience in designing effective test plans, test scenarios, test cases and test reports
- Experience in Test Result Evaluation, Reporting, Metrics and developing templates.
- Experience with data-driven testing, including creating and maintaining large amount of data
- Technical aptitude to execute tests in manual fashion in web, mobile and client/server environments
- Strong experience in many different types of testing Functional testing, GUI Testing, end-to-end testing, integration testing, User Acceptance Testing UAT , Black/Grey box testing, Load/Performance testing, web-service testing, regression testing, Sanity testing.
- Proficient with defect tracking tool and change management processes using Quality Center, Test Director, Mantis, and JIRA
- Ability to identify issues, make decisions and work with the team get them resolved.
- Experienced with automation tool Selenium eclipse , Gherkin, Cucumber, Bamboo, Jenkins, HPQTP and HP Load Runner
- Well-developed scripting skills with VB Script, Java Script and Python Script.
- Proficient with database testing using SQL on Oracle, SQL Server, and My SQL
- Ability to assist QA Lead and Manager in managing project schedules, staff resourcing, and communication with onsite and offshore team.
- Ability to work under minimal supervision and strong commitment to high quality work and timely deliverables.
- Ability to work well under pressure and meet deadlines as required
- Strong interpersonal and communication skills and ability to work effectively with staff at all levels
- Self-starter with positive presence and a can-do attitude
TechnicalSkill Sets
- Technologies :C , .Net, ADO.NET, WCF, SOAP, Python, WPF, Java, J2EE, J2ME, Perl, C , SQL, PL/SQL, HTML, XML, JSP, VB, ASP, JavaScript, VB Script, PHP, FrontPage, WebSphere, IIS, JBoss, REST, Apache Tomcat, Web Logic, CRM, CMS, ERP,
- Testing/Management Tools :JIRA, Clear case, Selenium WebDriver, Cucumber,Gherkin, Jenkins, Bamboo,Calabash,HP QTP, LoadRunner, Quality Center/ALM,TestDirector, Toad, Mantis, Test Link, Bugzilla, Eclipse, Soap UI,iOS, Android, Windows Phone,
- Xcode
- Databases : Oracle 10g and 11g, SQL Server, MySQL, MS Access and DB2
- Tools/Applications : MS Office, UML, Adobe Acrobat, MS Visio, MS Project
- Browsers Servers : Microsoft Internet Explorer, Chrome, Mozilla Firefox, Opera, AOL
- Operating Systems : Windows 95/98/2000/NT/XP/Vista/7/8, MAC, UNIX, Linux, and DOS
Work Experiences:
Sr. QA Engineer
Confidential
- Involve with the systems development life cycle SDLC
- Working in a continual test mode in Agile based development process
- Collaborating with other QA, Engineering and Product Manager Employees to define and document test plan.
- Wrote Test Cases in QC/ALM for manual black box testing and Regression Testing.
- Executing Test Cases, reporting defects and communicating with developers to get them fixed in timely manners.
- Defining Entry Criteria and Exit Criteria for all QA/Test Deliverables.
- Testing the application functionalities across different browsers, platforms including mobile devices.
- Performing Functional testing, GUI testing, Database testing, end to end testing, System testing, and regression testing.
- Working closely with Engineering team to verify bug fixes.
- Recording and documenting the details of bug in the bug tracking system Jira .
- Recognizing bug severity and escalating and prioritizing accordingly based on the severity and impact of any product bugs detected.
- Work independently with engineers on following up on any blocking issues associated with fixing or validating fixed bugs.
- automating existing or new test scenarios
- Developed Data driven Framework using Selenium automated Scripts.
- Wrote VB Scriptand Python Script, developed Custom Functions, Dictionary Objects, used Descriptive Programming by Selenium automation tool and executed test scripts.
- Modified the Automated Selenium Scripts for regular release screen changes and to support regular functional changes.
- Interfacing with multiple internal teams QA, Dev, PMs, Ops, etc.
- Working on parallel projects
- Communicating test progress, test results, and other relevant information to project stakeholders and management
- Attending Daily Stand ups and other project related meetings.
Sr. QA Engineer
Confidential
- Worked closely with tech ops, business, development team, and project manager son matters of quality compliance, to provide testing timelines, to understand requirements, to ensure that products met the needs of customers and that the projects functionalities, quality are delivered appropriately.
- Designed test plans for projects and worked with project teams to obtain approval and Communicated with the Development teams, Project Managers and Business Analysts for Clarifications
- Performed extensive Manual Testing by following developed Test Cases.
- Responsible for creating and executing test suites across multiple components of the applications.
- Validated by following project and technical artefacts use cases, BRD, FRD
- Developed manual and automated test cases, executed tests, and reported results
- Performed both manual testing and automated testing.
- Managed Quality testing CRP application testing and ERP integration.
- Maintained Requirements Traceability for test scenarios and test cases
- Maintained and provided accurate testing status reports during testing phases and maintained documentation of test results
- Conducted the execution of all functional and performance tests according to test plans and scripts, documented results, and quickly identified and troubleshoot issues
- Performed Smoke Testing, black-box testing, UI Testing, end-to-end testing, exploratory testing, security testing, user acceptance testing, regression testing, sanity testing and others as needed.
- Used automated tools to perform performance and functional testing as needed
- Performed web service testing using REST Client and XML used GET Method and PUT Method
- Verified and Validated supported functionalities and features on different Mobile platformslike Android/iPhone/iPad iOS 4.2 , Android 2.1
- Raised potential issues to the appropriate parties and contributed to solutions
- Assisted in maintenance of environments and configuration in the QA lab and ensure that environments QA, Staging, UAT are available and properly configured for project needs.
- Supervised the team members that are assigned to the same projects, motivate them and check for timely delivery of different milestones.
- Kept track of the new requirements for the Project and kept the test documents alive.
- Indentified, reported and monitored defects/issues/bugs using JIRA
- Performed Test Analysis performance/load/stress and functional results in order to be able to forecast applications needs and limitations.
- Prepared test data, arranged the Hardware and software requirement for the Test Setup.
- Developed test scripts to automate process of testing in Selenium WebDriver
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language
- Executed automated Selenium scripts and reproduced failures manually.
- Conducted performance and stress testing, also reliability and recovery testing, by using LoadRunner to expose the application bottlenecks
- Developed manual and automated SQL queries to validate referential integrity for data stores
- Worked closely with project manager/Test Lead and Project team to learn about the project functionalities and provided testing timelines.
- Performed end-to-end testing on the application
- Family Dollar , Houston TX Nov 2011 Nov 2012
- Quality Assurance Engineer Mobile tester
- Attended Iteration Planning, design review, daily stand up, kick-off and QA meetings.
- Helped QA Manager to maintain QA Processes, standards, templates, keep test documents up to date, reporting, communications between both technical and non-technical stakeholders.
- Participate in the early phases of projects to ensure that inputs into testing process can be translated into a test plan and test cases.
- Design test cases for projects and work with project teams to obtain approval.
- Developed manual and automated test cases, test plan, Test Results, and test traceable matrix.
- Defined test criteria based on the analysis of business requirements, functional specification, Use Case, user stories, and other project related documents.
- Manually executed test cases for end-to-end testing, black-box testing, GUI, Cross Browser, and Regression testing.
- Attended Daily Stand Up meeting and provided testing status.
- Test on mobile devices including iOS 6,7 and Android 2.3gingerbread 4.4 Kitkat.
- Performed Regression and other functional Testing by using Selenium.
- Closely working with SOA Testing team to increase the test effectiveness
- Sent Daily Status report to Manager and project team members.
- Used Version One for reporting, tracking and re-testing Defects.
- Communication with development team and business teams for System Testing.
- Communicated with offshore Dev Team to resolve issues.
- Provided QA Signoff on the testing.
- Attended Demos and met with Client for User Acceptance.
- Wrote SQL queries to validate data in the database and also check data constraints using SQL developer.
Quality Assurance Engineer
Confidential
- Developed the Test Cases based on technical specifications and business requirements
- Executed Test Cases in test cycles according to test plans and test procedure specifications.
- Performed Manual Testing on the application.
- Tested Client faced application which involved Credit Card information, Billing, Account info and others.
- Collaborated with engineering and development teams to design, develop and execute testing plans to thoroughly exercise new application products and features
- Assisted the successful completion of software projects by executing on software quality activities throughout the software development life cycle
- Performed Functional testing and UI Testing to test the functionality of the application and modules.
- Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage
- Worked with Oracle/SQL Server databases for backend testing and database testing.
- Wrote SQL queries to perform backend testing of the database.
- Worked with QA Lead to ensure that any client-specific business rules were applied correctly
- Was responsible for writing and updating test cases, documenting bugs, and communicating with Development team to get them fixed.
- Managed and tracked Requirements, Test Plan, Test Lab, and Defects using Test Director
- Performed Regression and other functionalTesting by using Selenium.
- Attended Daily Stand up and provided status on the bugs, test case execution and impediments.
Quality Assurance Engineer
Confidential
- Reviewed documentation to understand testing requirements, test environments and objectives
- Identified missing test cases and refine existing scripts for modularity and to enable automation
- Estimated and prioritized work for optimal risk mitigation and identified risk based regression suites
- Developed and maintained a master test plan, overall test strategy
- Identified, developed and documented test scenarios, test cases, test data and test reports.
- Participated in test planning, assisted in preparing various testing documentation test strategy, test plan, defect management plan, schedule and test results walkthroughs
- Analyzed, developed, debugged, executed and maintained automated test cases within the testing environment
- Performed business acceptance testing for web and win applications
- Applied risk based testing techniques to ensure the best use of testing resources and testing time
- Provided direction to test analysts on test case development and execution
- Worked closely with other test leads of peer projects to ensure all systems interfaces processes were properly identified and tested
- Reviewed test analysts' deliverables to ensure testing quality
- Developed System Integration Test Plan for each project
- Participated in post implementation reviews and processes lessons learned, post-install verifications
- Assisted in the preparation of a test result to the project team and business representatives
- Recommended process improvements where appropriate
- Executed test cases within the testing environment, ensured accuracy and recorded test results, defects and obtained approval
- Provided an aggregated, cross-application project view of quality status and defect trends and managed and enforce consistent workflows and processes using Quality Center
- Developed and maintained Selenium scripts for functional, sanity, and regression testing
- Developed view, stored procedure, and user defined function using SQL queries for database testing
- Created automated scripts for load testing to test the performance of web server and identified bottlenecks.
- Used Parameterization and correlation of the VuGen scripts to ensure the real time load conditions using LoadRunner.
- Created virtual users in Load Runner for running scenarios, setting up rendezvous, transaction,synchronization points, reviewing the reports by analysis in graphs and charts.
- Used LoadRunner Analyzer to verify the Performance issues and fixes.
- Attended Kick off meeting, requirements analysis meeting, stand up and retrospective meetings.
QA Test Engineer
Confidential
- Performed highly complex testing and analyzed network systems development including integration, systems testing, interoperability testing, field test plans and customer acceptance plans to maintain the credibility/viability of the system
- Performed extensive Manual Testing by following developed Test Cases.
- Performed extensive Automated and Manual Testing various web based application and web e-commerce .
- Contributed to recommendations and solutions for complex problems throughout all phases of the SDLC
- Created test scenarios and implemented automated functional test cases that served as acceptance test criteria for enhancements and new applications
- Wrote test cases ranging basic to complex using business requirements and design documents
- Worked closely with developers and quality assurance members to run test suites and research errors
- Analyzed and resolved abnormal termination of system test cycle
- Prepared, wrote, and reviewed validation protocols and documentation
- Provided input to the estimation process for the testing and reporting effort
- Provided direction and assigned test tasks to a test execution team
- Developed and executed complex level automated scripts
- Worked with more senior staff to better understand technical aspects of test automation
- Accountable for participating in a broad range of testing activities
- Worked with the support group to reproduce production problems and identified gaps in the regression test suite
- Managed Quality testing CRP application testing and ERP integration.
- Identified, developed and documented test scenarios, test cases, test data and test reports in .
- Worked with developers to utilize and extended custom test harnesses for applications
- Managed Quality Processes like Requirements, Test Plan, Test Lab, and Defects using HP QC
- Managed Quality manual and automated testing in client web
- Actively participated in test case automation using a structured, key word driven framework with QTP
- Performed back-end testing to ensure that the user data was updated in database using SQL queries
- Wrote automation test scripts inside QTP environment using VB script
