Software Quality Assurance Engineer Resume
Atlanta, GeorgiA
SUMMARY:
- A highly motivated and result - oriented professional with over 6 years experience in Software Quality Assurance, Application Development and Project Management in the Telecommunication, Banking, Hospitability and Healthcare domains.
- Expertise in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Agile and Water Fall Methodologies. Extensive experience in Manual and Automation testing.
- Experience in analyzing business processes and workflows. Scrum Master Certified.
- Expertise in testing JAVA, .Net, and C# software application.
- Involve in QA Scope estimation, Scrum meetings, requirement review meetings, creating test strategies, test plans, test cases and test result documentation for User Acceptance Testing (UAT).
- Experience in using Traceability Matrix to ensure comprehensive test coverage of requirements.
- Expertise in Functional, Regression, Security, System, Smoke, Sanity, Load, Stress, Browser compatibility, Negative, Black and White Box Testing.
- Expertise in Performance testing for various client/server and web application
- Proficient in Mobile Testing using Citrix Emulator and multiple smart devices such as iOS, iPad, Android.
- Expertise in using project and defect management tools such as JIRA, Rally, HP ALM and Bugzilla
- Familiar with Web Services, validating responds XML, SOAP and RESTFUL Web service
- Working knowledge with UNIX commands, proficient in writing and executing simple SQL quires.
- Excellent in converting existing Manual Test Cases into Automation Scripts in Selenium.
- Exposure in programming languages like JavaScript
- Automation experience; Able to run scripts in Selenium Web Driver using Junit, TestNG Frameworks
- Able to handle multiple priorities simultaneously with aggressive timelines.
- Working experience with on site and off shore team model and schedule.
- Detail oriented, able to work well in a fast-paced changing and diverse team environment.
- Excellent track record of producing high quality results while under pressure.
- Excellent verbal and written communication, good analytical and problem-solving skills.
- Able to adapt quickly to new environments and learn new Technologies.
- Excellent leadership and interpersonal skills. Trouble shooting and presentation skills.
TECHNICAL SKILLS:
Testing tools: HP ALM 12.50, SOAP UI, Load Runner Selenium IDE/RC/WebDriver/Grid, TestNG, Junit
Defect Tracking: JIRA, Rally, HP ALM, Bugzilla
Database: MySQL, Oracle
Operating System: Windows, Unix, Microsoft Office Suites
Browsers: Internet explorer, Firefox, Chrome, Safari
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, Georgia
Software Quality Assurance Engineer
Responsibilities:
- Analyze user stories and technical requirements for validity, feasibility and technical soundness.
- Design functional and non-functional test cases that verify requirements validity and functionality.
- Create Traceability Matrix to ensure comprehensive test coverage of requirements.
- Perform all aspects of testing - Functional, Regression, System, End-to-End, Data testing and User Acceptance testing in Production and Test Environment.
- Every new build to QA/UAT environment were manually tested for sanity. After successful tests, the critical and happy-path test cases were compiled into regression suites and automated using Selenium Web driver 3.4.4
- I tested compatibility of the Europa portal for dynamic and static content under various cross browsers for compatibility.
- I use Jira as an Agile tool to manage projects and report defects and to ensure defects are assign to a developer and fixed in a timely manner to meet requirements and schedule.
- Ensure resolved defects are re-tested before marking them as complete.
- Achieved on-time project SAC attestation of 100% informing customers of certain changes like creating or changing an online account, password, secret question or answer.
- Perform extensive Mobile Testing (Native, Hybrid and Web) for SAC notifications validation using Citrix Emulator and multiple smart devices such as iPad, Android, iOS devices, Tablets.
- Ensure Mobile application is free of bugs by doing a comprehensive performance testing using Appium.
- Use Appium automation framework for interrupt testing on Mobile-Web app for iOS and Android
- Use simple SQL query to retrieve defect filed by assignee or open defects in Jira by assignee for validation purposes.
- Attend Review Meetings to discuss Use-Cases, attend daily Scrum Meeting, Sprint Plan and Retrospective Meeting to reflects on what happened in the iteration, identify actions for improvement.
- Extensively involved in testing systems and applications for various company profiles - accounts, promotions, devices, features, accessories, providing permission to users and creating new users.
- Lead the QA team in a sprint production release, plan assignment for team members for test execution, also provide mentorship for new QA Analysts. Involved in logging Change Requests reported during UAT
- Liaise with offshore team to ensure that processes and procedures involving QA are documented, kept up to date and are being followed appropriately.
Environment: Production and Test Environment, SharePoint, Excel, Java, Oracle SQL, Windows 10, Selenium 3.4.4, Firebug, Jira, Citrix, Tablet and mobile Phones, HP ALM 11.0, Firefox, Chrome, Internet Explorer
Confidential, Atlanta, Georgia
Lead QA Analyst
Responsibilities:
- Reviewed and analyze test requirements, organize and lead kick-off meetings, design test strategies in line with the scope and organization standards, estimate test efforts, create test schedule, identify training requirement of testers and prepare the test environment.
- Created test cases to uncover, identify and document problem why the RFID was constantly jammed
- New build of the RFID software was tested manually in QA environments for sanity. After successful tests, the critical and happy-path test cases were automated for regression using HP ALM
- Used HP ALM 11.5 for bug tracking and reporting, generate graphs and analyze the results.
- Executed performance tests on pnf.com applications, analyzing response times of the various pages and systems using SOAP UI
- Assisted developers and system architects with identifying system bottlenecks and capacity issues, along with identifying methods for increasing system capacity.
- Validate the HTML code for proper functionality across multiple browsers conform to standardized system for tagging text files to achieve font, color, graphic, and hyperlink effects on World Wide Web pages.
- Identified the root cause of intermittent interoperability glitch in Gate Control System, leading to a no-fault audit finding by doing cross browser testing.
- As a QA Lead, I reduced customer defect by 48% over a period of 6 months by constantly reviewing defect report and assign valid defects to the relevant developer and ensuring that they were retested after it was fixed before marking them as complete.
- Involved in exhaustive black-box testing process including End-To-End testing and User Acceptance Testing of the various modules of customer information storage and retrieval which helped to send promotion to customers instantly by just swiping the RFID card.
- Validated Web Services request using SOUPUI to provide required input data and compare the data in database and GUI, this helped to reduce customer check-in and check-out times considerably and the website results reflect the satisfaction of returning customers
- Conducted informal product design reviews throughout the SDLC to provide input on additional functional requirements and potential issues that was formally not taken in to consideration
- Participated in scrum meetings, worked with developers, Business Analyst, Project managers and other testers locally and off-shore.
Environment: Soap UI, HTML, HP ALM /Quality Center, SharePoint, Internet Explorer, Chrome, Firefox, Safari, SQL Developer, Oracle, Windows.
Confidential, Atlanta, Georgia
Software QA Engineer
Responsibilities:
- Reviewed user stories in Agile environment, attended Sprint plan meetings and daily standup meetings.
- Created and improved the quality processes in preparing check lists for code review ensuring 100% requirements and code coverage.
- Validated schedulers to make sure the mortgage account and reports are generated for each customer using Soap UI.
- Tested end to end application process including, sign up, sign in, amortization schedule, pre-approval process, online payment and monthly statements using Unix commands.
- Used Unix Commands to access and troubleshoot errors by accessing the Error Log files.
- Extracted log files from UNIX using ftp tool FileZilla and emailed the log files to developers for debug the code to fix the defects.
- Prepared Test Cases, Test execution, Bug Tracking, Logging and reporting bugs using Bugzilla
- Conducted Regression Testing on various builds of the application to ensure the fixes did not have any negative impact on the application.
- Validated Web Services and RESTful calls by comparing the data with Database and User Stories,
- Use simple SQL commands to query data base.
- Execute functional and non-functional testing within an Agile delivery model: Functional testing, Smoke testing, System and Regression testing.
- Performed Cross Browser Compatibility test using Chrome, Firefox and internet Explorer.
- Managed client's SharePoint to upload the daily status report
- Participated in root cause analysis and change control board reviews
Environment: MS SQL Server 2008, Web Services, SOAP, RESTFUL Services, UNIX, SharePoint, Bugzilla Internet Explorer, Chrome, Firefox.
