Ba/qa Engineer Resume
SUMMARY:
- Senior - level Software Quality Assurance Engineer with a proven track record of delivering complex projects on time working for one of the top fortune 500 companies in the financial industry.
- Accomplished lead/Sr. QA professional with over 17 + years of working experience, leading and delivering projects on time.
- Head software automation processes, co-ordinate QA effort with on and offshore teams.
- Experienced managing multiple projects, Waterfall and Agile product development, data analysis, staff training, reporting, present to technology groups and a published author.
AREAS OF EXPERIENCE:
- Facilitator
- Collaboration & Relationship
- Agile development project
- Listening
- Project Management
- Issue/Risk Management
- Automation (UFT, QTP)
- Project Tracking
- Data Analyst
- Application Testing
- Team Lead
- Flexible & Adaptable
- Test Plan/Strategy
- Waterfall & Agile Process
- Reporting
- Confidential Team Foundation Server (TFS)
- Scrum Master Certified
- JIRA
- Web Services
- Adobe Captivate
- Multi - Task/Workload Balance
TECHNICAL SKILLS:
Operating System: Windows, Mac, Unix, AS400, IBM Mainframe
Software: JIRA, Ready API, MS Office Suite, SourceTree, Jenkins, IBM, Eclipse ERC, SOAPUI, QTP/UFT, XTRAC, PPMC, CASy, Showcase Strategy, GhostRation Robot, DB Visualizer, SOAPUI, Test Director/Quality CenterUFT/Quick Test Professional. Extra, Power MHS, Bug TrackerDrive Image, PC Anywhere, Adobe Photoshop, Device Anywhere WinZip, LSR (Live State Recovery)
Language: Visual Basic, HTML, XML, Java, IIS
Database: Oracle, SQL Server
Testing Knowledge: White and Black box, Localization, Regression, AutomationAcceptance, Installation, Web and Systems Testing.
PROFESSIONAL EXPERIENCE:
Confidential
BA/QA Engineer
Responsibilities:
- Work with business, development, program manager and Solution Architect daily
- Lead QA testing effort across different teams (QAT, IV&V, and UAT)
- Train new members joining the team
- Participate in daily stand-up and backlog grooming
- Create test cases for web application built using html and java
- Use JIRA for running spirits and ALM for defect tracking that is linked to JIRA
- Provide weekly project status report
- Run regular SQL queries to validate data integrity
- Ensured requirement was mapped to test cases and stories for traceability
- Verify application is 508 compliant
- Participate in both business and functional requirement review
- Assist with new hire interviews
- Update and deliver Requirements document.
- Update user guides with new changes implemented in each sprint.
- Create and update Adobe Captivate Training Modules
- Perform system, integration and regression testing
- Create and update TFS stories, test cases and bugs for a different team
- Link test cases to requirements in TFS
- Provide Updated Test Summary Report, Master Test Plan and Consolidated Test Case document with every release
Confidential
Lead QA Engineer
Responsibilities:
- Lead QA testing effort with companywide firewall upgrade and load balancing
- Create project test plan and test cases that are uploaded to ALM
- Coordinate testing effort across different business units
- Provide training and support to different business group within the company
- Coordinate test automation effort
- Lead defect triage meeting ALM
- Perform some UAT testing with the business (UI and End to End)
- Work on both web applications and 3270 mainframe screens
- Ensured requirement is mapped to test cases for traceability and audit
- Responsible for sending weekly burn chart to both our internal project team and external vendors
Confidential
Sr. Quality Assurance Engineer (Lead)
Responsibilities:
- Manage automation projects for our Fidelity Institution (FI) and Personal Investment (PI) line of business.
- Scrum Master for FI Maintenance Project.
- Lead FENS FI discretionary projects that ran on html with java
- Work on Distributed application, which require collaborating with other teams like XTRAC, ICS, Portal, ICP, UAT, Money Movement, Charitable Gift and Performance teams, Business and Development
- Create project test plan and strategy
- Manage and track project funding using Enterprise Report Center (ERC) and PPMC
- Participate regularly in production install including CM ticket approval
- Facilitate daily defect triage calls
- Provide project estimates
- Create and manage test cases in quality center and user stories in JIRA
- Manage defect in quality center
- Validate frontend UI. middleware and backend testing
- Mobile application testing with Device AnyWhere and Perfecto Mobile
- Use QA Dashboard for tracking project progress including Ribbit and Candor.
- Participate in SRA/SDS reviews.
- Train and provide oversight for new QA Engineers joining the team.
- Present to upper management and the FIT QA organization.
- Coached peers on using QTP to manage regression and cut down on testing cycle to improve efficiency.
- Review project budget to make sure we have appropriate funding for assigned task.
- Regularly managed multiple projects.
- Use Confidential project for tracking project milestones.
- Run UFT and Selenium scripts created in java as part of our automation framework.
- Ran webservice testing with SOAPUI
- Perform continues testing using Detect and run SQL queries to find user accounts
- Assist with new hire interviews.
- Created and executed test cases using keyword driven automation written in VB.
- Create automation test strategy.
- Worked independently and as part of a core and maintenance group.
- Used tools like IBM Rational ClearQuest, Quality Center, Quick Test Professional (9.0 and 9.2), Rapid SQL (Sybase and Oracle), Lotus Sametime, DSTi(HiNet and HiInvest) Mosiki and Entitlements Tool.
Confidential
Test Automation Engineer
Responsibilities:
- Working for an agile software developments company, using application developed in .Net.
- Government projects that required security clearance.
- Create and update test case base on written requirement or client request.
- Create and run automation script using Quick Test Professional and Quality Center for storing automated scripts.
- Perform Server and Client installer testing and run SQL queries.
- User Live state recovery (LSR) for server imaging.
- Act as 2nd level support for field service members.
- Work closely with development team and attend peer review meetings.
- Manage workload between different projects and perform end to end testing.
- Report testing status on daily scrum and escalate major software defect to project manager and the lead developer.
- Perform regression test to validate bug fixes.
- Work long hours as required to meet project deadline.
Confidential
User Acceptance Testing Specialist
Responsibilities:
- Create test scripts that invoke and confirm business logic.
- Modify test scripts created by the system test team to meet UAT needs.
- Actively participate in project status meetings, QA reviews and business process review.
- Validate system defect corrections comply with business requirements.
- Evaluate incoming project request for UAT support Create automated test scripts within TAB (Test Automation Bench).
- Create scripts and scenarios that test relationships between connected applications and systems to ensure business workflows function as expected.
- Review QA system test results against P-stage entrance criteria.
- Sign-off for Production migration.
- Manage multiple priorities, initiatives and projects.
- Create test approach, scripts, data, and test schedule based on project documentation. This includes risk analysis and issues that could potentially impact the project from migrating to Production as expected.
- Review business requirements, as well as functional and technical specifications to ensure test script creation satisfies and confirms all business requests for functionality.
- Perform peer reviews for team members test script creations.
- Assess impacts of technical changes on business workflows and processes for multiple projects simultaneously.
- Create test strategies, status reports and test timelines that clearly communicate to business owners the history of UAT testing activities and results.
- Escalate testing issues to management immediately in order to obtain assistance with resolution.
- Consistently support and communicate with all areas of the company in order to maintain collaboration between partner test groups (i.e. Finance/Network Management), as well as business owners and ISBA team members.
- Manage projects using Test Director; including mapping specific functional requirements to individual test scripts and/or defects.
- Used IBM mainframe on LRSP and Power MHS.
Confidential, Raleigh, NC
Software Test Engineer
Responsibilities:
- Work remotely on dosing illustration website.
- Developed and executed test case based on product specification.
- Verify dosing calculation base on patients’ weight and age which was a major part of the project. Verify acceptable field length, table of content, general navigation, printing, links and every other function within the different pages.
- Documented test result and kept track all defects found.
- Reported daily testing status to project manager in addition to conference calls twice a week.
- Performed regression testing on all bug fixes and a full regression with every new build. Perform ad-hoc testing while executing test cases.
- Work closely with development team in the testing process.
- Used Internet Explorer and Netscape as main browsers for testing.
- Coordinated testing effort with another member of the team in a different state.
Confidential, Reno, NV
User Acceptance Test Engineer
Responsibilities:
- Work in a fast pace quarterly turnover UAT Lab environment for Confidential licensing.
- Create test scenarios and analyze database integrity.
- Acts as primary go-between for UAT support and Testers.
- Educated testers on business function of application (where necessary). Executed and store test script in visual sources safe.
- Use Rational automated test tool (rational robot). Worked with XML and SQL on a daily basis.
- Document and track test results. Entered defects on product studio.
- Verify fix bugs while testing and regress bugs between execution phases. Participated in daily triage calls.
- Reported and updated daily testing status to test matrix and UAT lead
- Assisted test lead in managing daily hand-off during execution cycle to expedite turnaround time
- Performed manual and automated web GUI testing and data flow to SQL database.
