Qa Engineer Resume
2.00/5 (Submit Your Rating)
Raleigh, NC
SUMMARY
- Dedicated IT professional with over 15 years of IT experience, performing, mainly, as a Quality Assurance Engineer.
- Have over five years of experience working in agile development environments, including working with Product Owner Project Management, and Development to create test estimates, associated story points, epics and technical tasks, and task cards. Extensive use of and experience with JIRA and X - Ray
- Great hands on experience preparing Manual and Automation Testing Strategies, System Test Plans, defining Test Cases for Black Box and White Box testing, and creating test case traceability matrix; create detailed defect reports that identify defect by frequency, module, and release version(s).
- Significant experience in creating and maintaining automated test frameworks for Java (Selenium WebDriver, Gradle, TestNG) and C# (NUnit, Selenium WebDriver)
- Experience in managing test projects, including facilitating test kickoff meetings between Product Management, Development Management, Project Management, and Customer Stakeholders; facilitating requests for hardware software configuration; creation of master and individual test plans; facilitating test plans/test case reviews; reporting daily/weekly testing metrics to Project and Development Management; providing test summary upon completion of testing.
- Proficiency using SQL for testing database integrity. Comfortable working in both UNIX and Windows environments
- Experience in performing different types of testing - System, Integration, Regression, Functional, GUI, User Acceptance, Smoke Testing, Ad-hoc testing and Web Accessibility Testing.
- Very inquisitive, dedicated and determined person who seeks answers complex problems; I have strong interpersonal and communications skills Able to multi-task and prioritize projects and requirements. Fast learner, dedicated and hard-working, I have great people skills and the ability to do what it takes to get the job done.
- NOTE: On medical leave from 2/2014 through 9/2015, which accounts for the gap in employment from 2014-2015.
PROFESSIONAL EXPERIENCE
QA Engineer
Confidential, Raleigh, NC
Responsibilities:
- Recruited to lead the manual and automated testing efforts for BCBSNC’s StudentBlue application. Member of a development team which utilized Agile development methodology. Operated as test lead and contributor; defined, documented, analyzed, and executed manual and automated tests
- Worked with Project/Program Management, developers, internal network support, and client personnel to track new and existing requirements; perform automated/manual test runs, defect triage and prepare defect reports.
- Designed, developed, and implemented test automation frameworks in both Java (Selenium WebDriver, Gradle, TestNG) and C# (Selenium WebDriver, NUnit) for the StudentBlue application.
- Utilized MS SQL Server Management Studio for data validation and analysis of test data on SQL Server databases. Created my own queries, including selects, joins, etc.
- Created test scenarios, wrote and executed test plans and maintained test cases (Xray for Jira); documents and assisted with development of the client test plans for the StudentBlue application.
- Performed functional, regression, and usability testing for on web (Brave, Chrome, Firefox, Edge) as well as mobile (using Browserstack) for new features, enhancements, and emergency releases.
- Participated in numerous Agile development projects, with tasks ranging from creation of test estimates, story points, epics and technical tasks to daily task updates.
Test Engineer
Confidential
Responsibilities:
- Recruited to support and lead the automated testing efforts for (DHS) US Immigration & Customs Enforcement applications, including ACRIMe Field and ACRIMe Call Center. Member of a development team which utilizes Agile development methodology. Operating as a team lead and contributor; have defined, documented, analyzed, and executed manual and automated tests
- Performed integration, functional, regression, usability testing for ICE web applications, including new features, defect fixes, and emergency releases.
- Participated in an Agile development environment; involved in user story mapping, story point estimates (using “planning poker”) for user stories and technical tasks; utilized ‘scrum board’, use JIRA on a daily basis to update defects, user stories, and technical tasks.
- Worked within Development team to create new quality processes with a focus on requirements gathering, and test case traceability; worked with external customers to understand external requirements and merge with internal requirements.
- Worked with business analysts, developers, testers, and ICE employees to refine/update new and existing requirements; monitor automated test runs and prepare defect reports.
- Tasked with the design, development, and implementation of a brand-new test automation framework using Selenium WebDriver. Worked with testers and developers to analyze and refine test requirements and automation feasibility; automate new features and update existing automated test scripts; create scripts that reduce manual test times; integrated the test framework with Jenkins for execution after twice-daily builds; prepare defect reports.
- Assisted with UAT product demonstrations for internal/external customers, gathered feedback, updated requirements and test case documentation based on feedback.
- Actively participating in Project Tracking & Control, provide daily/weekly status reports to management team.
Quality Assurance Analyst
Confidential, Alexandria, VA
Responsibilities:
- Recruited to support and lead the software testing efforts for customer-facing applications, which utilized Agile development methodology. Operated as an integrated part of the software development team; defined, document, analyzed, and performed, manual (and some) automated tests for products.
- Created test scenarios, wrote and executed test plans and maintained test case documents and assisted with development of the system test plans for customer applications.
- Performed functional, regression, system, and usability testing for client/server, web, and web service applications for new developments, enhancements, and emergency releases.
- Participated in numerous Agile development projects, with tasks ranging from creation of test estimates, story points, epics and technical tasks to daily task updates utilizing ‘scrum board’; active member of team and led sprints as Scrum Master.
- Worked within Development team to create new quality processes with a focus on requirements gathering, and test case traceability; worked with external customers to understand external requirements and merge with internal requirements.
- Worked with IT team to identify requirements for development and test environments; worked with the Development team to product teams to design, develop and maintain a new automation framework using SmartBear.
- Assisted with UAT product demonstrations for internal/external customers, gathered feedback, updated requirements and test case documentation based on feedback.
- Actively participated in Project Tracking & Control, provided Daily/Weekly status reports to management.
Senior Quality Assurance Engineer
Confidential, Cary, NC
Responsibilities:
- Supported Confidential SaaS offerings for quality goals, partnering with software development, business, operations, and infrastructure teams.
- Participated in numerous Agile development projects, with tasks ranging from creation of test estimates, story points, epics and technical tasks to daily task updates utilizing ‘scrum board’.
- Performed functional, regression and system testing for client/server, web, and web service applications for new developments, enhancements, and emergency releases.
- Created test scenarios, wrote and executed test plan and test case documents and assisted with development of the system test plans for eHealth (client and server) application.
- Performed manual and automated test procedures for functional testing of Web services using SoapUI; tested and validated WSDL expected/actual data; verified client code for calling our web services; analyzed, recorded and modified client-server traffic using HTTP monitor; used server stubs for implementing service during ad-hoc tests; also validated WSDL for standards compliance.
- Performed peer review of test plans and test cases with team members, and provided input on modification of test cases/test plans.
- Participated in Test Script reviews, provided time estimates for manual and automated testing (Using HP Quick Test Professional, now called HP ALM).
- Utilized HP Quick Test Professional for creation of regression test cases for internal application. Revised automated scripts after each software release and added new scripts to automated regression test suite.
- Worked within Development team to create new quality processes with a focus on requirements gathering, and test case traceability; worked with external customers to understand external requirements and merge with internal requirements.
- Worked with Infrastructure team to identify functional requirements for test systems, machines. Documented and published requirements.
- Performed product demonstrations for internal/external customers, gathered feedback, updated requirements and test case documentation based on feedback.
- Designed and maintained test strategies, plans and delivery commitments in line with business and project management efforts using HP ALM.
- Actively participated in Project Tracking & Control, provided Daily/Weekly status reports to senior management.
- Conducted User Acceptance Testing with end-users.
- Provide user acceptance testing support for release implementation/deployment to production; created and implemented UAT test plans and post-install product support plans for these projects.
- Utilized SQL Plus/SQL Developer for data validation; analyzed data on Oracle databases. Create own queries, including selects, joins, etc.
- Conducted test system readiness checks, coordinated test system configurations with infrastructure team; also defined system, software, and hardware requirements for upcoming test projects; installed and configured various internal software for QA use.
- Logged defects using HP Quality Center defect tracking system and discussed defects with developers, prioritized defects as needed; retested defects to validate fixes and updated defect statuses accordingly.
- Attended requirements, design and code review meetings.
- Environment: Oracle 10g/11g, Oracle SQL Developer, SQL Server, eHealth, Java, Java Web Services, SOAP, JAX-WS, SOAP UI, Tomcat, Windows XP, Putty, Solaris, HP ALM, HP UFT and QTP, JIRA, WinMerge, Microsoft Project, Microsoft Office applications.