Senior Qa Engineer Resume
Glen Allen, VA
SUMMARY
- Senior Software QA Analyst with 12+ years of experience in software development life cycle including milestone deliverables, test estimations, resource management, test designing, developing and implementing test plans, test cases and test processes across Health Care, Retail, Property and Causality Insurance, Life Insurance, Manufacturing, Claims and Financial domains
- Experience in successfully coordinating and leading teams of testers at onsite and offshore.
- Proficient at supervising activities as Test Lead with day - to-day tasking, mentoring medium to large project teams, providing test estimates, and resource needs
- Good experience on completing test deliverables - test strategy, test cases, test results, defects report, test views, UAT approvals for test results etc.
- Experienced in understanding system design specifications, requirement analysis and designing, generating and enhancing Test Scripts.
- Extensive experience in testing of oracle applications, java based applications and mobile applications
- Experience in Client-Server application testing, Business Process Testing, online applications testing and Web service testing
- Extensive experience in cross browser, responsive web, mobile web applications and mobile app testing using different browsers and mobile devices
- Extensive experience in mobile testing with different iOS, android smartphones and tablets using different OS and network carriers
- Experience in Mobile app testing with hand held devices and using Perfecto
- Extensive experience with Agile, Scrum, Waterfall methodologies
- Experience in web service testing using Soap UI with Soap and REST
- Experience in using AWS Console for verifying the logs
- Experience in test data management activities
- Involved in software development life cycle through managing a variety of projects successfully testing and releasing software products and websites.
- Proficient in manual testing and working knowledge of automation techniques using tools like HP ALM, Microsoft Test Manager, Test Link, Trac, JIRA, HPSM, CQ and Quick Test Pro
- Experience in automation testing with VB Scripting using Quick Test pro and web services automation using groovy script
- Tested software applications including Client/Server, Stand-alone, Web based, mobile web and mobile app.
- Ability to thoroughly analyze system functional requirements and break them down into test requirements/test objectives for integration, system and regression testing
- Proficient in black box testing, Graphical User Interface testing (GUI), User Acceptance Testing (UAT), Regression Testing and Integration Testing
- Experience in Good for Enterprise testing with Good app
- Experience in writing and executing SQL queries in ORDBMS and Cassandra DB
- Knowledge on UNIX commands
- Experience in designing Test Plans, Test Cases, and Test Procedures
- Strong analytical, debugging, troubleshooting skills and quick learning ability
- Able to efficiently multitask, prioritize and effectively meet delivery deadline
TECHNICAL SKILLS
Testing tools: IBM CLM, Microsoft Test Manager, HP ALM/Quality Center, Quick Test Pro, Test link, SOAP UI, Perfecto Mobile, TOAD, MySQL, PL/SQL Developer, SAMS tool, Putty, DB Visualizer, Metavance, Win3270, DB Visualizer, AWS Cloud Watch, Postman
Scripting Language: VB scripting, groovy scripting
Defect Management Tools: HP QC, Trac, Jira, HP Service Manager, IBM Clear Quest
Programming Languages: SQL, PL/SQL
RDBMS: Oracle, Cassandra, MS SQL Server, MS Access, DB2
Web Technologies: HTML, XML, J2EE
Source Control: VSS, Tortoise SVN, share point
Operating System: Windows, Mac OS, Android OS, iOS
MS Office Tool: MS Word, Excel, PowerPoint, MS Visio, Adobe Reader
Other tools: Snag It, Pdf Comparator, VSS, Splunk
Apps: Oracle Apps
QA Processes/Methodologies: Test Management, Estimations, Test planning, Test Strategies, Test Cases, Test Procedures, Use Cases, Traceability Matrix, Defect Tracking, SDLC, STLC, Defect Management
Software Methodologies: Waterfall, Agile
PROFESSIONAL EXPERIENCE
Confidential, Glen Allen, VA
Senior QA Engineer
Responsibilities:
- Review the Business Requirement documents and development of test cases as part of functional, integration, end-to-end and UAT testing.
- Participating in the Sprint-Planning meetings and providing estimates of tasks
- Providing QA testing support for the Enterprise Services (back-end) utilizing SoapUI, UNIX and SQL
- Working in Agile and Waterfall business model
- Work with Development team and Business Analysts to analyze the test scenarios and ensure that test requirements are correct and complete.
- Perform web services testing using SoapUI/Ready API tool by validating the request and response of XML over MQ and JSON over REST.
- Create Assertions for the test cases in Soap UI
- Automating the test suites using Groovy Scripting in SoapUI
- Identify the options for automating the test cases using BDD - Behavior Driven Development testing approach
- Create/Update pricing adjustments, coupons and update the prices in Pricer UI and verify if the changes are reflecting at API
- Create test cases in Microsoft Test Manager and execute test cases to provide the testing status
- Review the test cases with business and development team
- Create defects using Jira for the functionality, content, output etc. and discuss with development, business teams on the priority and severity of the defects.
- Provide QA testing reports and document test results that determine product quality
- Writing SQL scripts in DB2, Oracle, SQL Server for testing data quality and validation in DBVisualizer Pro 9.2.12 tool.
- Verifying the logs by running UNIX commands for on-Premise web services and verify the logs in AWS for cloud based web services
- Lead project level work as needed by delegating work tasks for team
- Providing status updates in daily standup
- Update the tasks in Jira based on the work in progress and completed
- Attend backlog grooming sessions to understand the requirements for user stories, to determine complexity of the requirements and provide inputs on story points
- Attend sprint retrospective sessions and provide feedback on sprint that completed
- Attend sprint planning sessions to provide inputs on the work hours needed for testing task completion
- Assisting in UAT and Release testing
- Regression testing for Release builds
- Participate in production implementation and assisting for implementation check out
Environment: J2EE, Spring MVC, Angular JS, RDBMS, AWS
Confidential
ITTO Test Lead
Responsibilities:
- Taking care of test data requests that ETDM team receives from different testing teams
- Providing estimates for the test data requests and assigning the work to team members
- Creating test contracts in Metavance and verify it is reflected in Database using Mainframe commands (NASCO)
- Doing modifications on test contracts as requested by test teams for different request
- Coordinating with different teams to complete the test data requests
- Managing various teams and tracking daily work on multiple projects (Member Portal, Mobile App, NASCO, MA (SHS IT), FARE, EOB and Vouchers, Facets, IM, EDW, Care Advance, WCM/WCMDR, NCOMPASS teams)
- For WCM/WCMDR Projects, coordinating with vendors and test teams on testing Engagement files, Error files, Eligibility files, Activities and Facts, Concepts to CA, Blood Glucose files and sending data to downstream applications.
- For Care Advance Projects, coordinating with vendors and test team on receiving 278-11 files for Cardiology, Radiology, Sleep study and Oncology products etc.
- Sending the received 278-11 files to HIPPA compliance team before loading the file to Care Advance system and sending the data to downstream systems like SHS IT, FARE, Facets, EOB teams after completing testing.
- Assisting with downstream applications teams if any issues faced during testing and sharing new data.
- Working with environment teams to run the batch jobs for sending data to downstream applications
- Providing test estimates, test timelines and resource needs
- Creating test strategies for different projects in CLM tool
- Scheduling internal and Final QR for the test strategy and getting approval on the same.
- Attending daily scrum meeting and provide status on testing.
- Attending sprint planning and providing inputs on resource allocation for user stories, defects
- Attending sprint retrospection and provide feedback on the completed sprint
- Attending sprint grooming sessions on future sprint and provide the information to team on user stories.
- Managing requirements, test cases and execution in excel.
- Managing the test deliverables and approvals in project share point
- Understanding the functionality of applications with help of user stories and convey the same to team members.
- Gathering queries from team on requirements and clarifying with business team
- Reviewing the test cases created by team and reviewing with client
- Monitoring execution of test cases on daily basis
- Defect management in Jira and Clear Quest
- Coordinating with various teams for test data and for defect resolution
- Share testing status with execution % completion, defect reports, risks, issues during testing phase
- Coordinating and performing release system testing, QA testing
- Assisting in UAT, Performance and Release testing
- Scheduling UAT review meeting with business for test results
- Completing test deliverables: test strategy, test cases, test results, defects report, test views, UAT approvals for test results etc.
- Get approval from test manager on test deliverables and upload them to share point
- Lead regression testing for releases
- Participating in production implementation and assisting clients for implementation check out
Environment: DB2, Mainframes, ETL
Confidential, Glen Allen, VA
Senior QA Engineer
Responsibilities:
- Strong knowledge of SoapUI testing.
- Doing web services functional testing using Soap UI with REST services
- Creating test suite, test cases and test steps in Soap UI
- Using assertions while executing test cases in Soap UI
- Using Putty to verify logs and tables in UNIX database using UNIX commands
- Using JSON for testing with REST services
- Doing health check for request before doing testing
- Using IMR Parser to parse the IMR data to form JSON request with data
- Writing and executing SQL queries in DB Visualizer and Cassandra for verifying data in tables
- Wrote reports of finding suggested changes.
- Coordinated with web services development team for defects resolution and to ensure quality deliverable
- Automating the web services using groovy script
- Attending daily scrum meeting and provide status on testing
- Attending sprint planning and providing inputs for user stories, defects
- Attending sprint retrospection and provide feedback on the completed sprint
- Attending sprint grooming and sizing sessions on future sprints and provide inputs
- Creating and executing test cases in TFS.
- Having reviews of test cases with QA team and development team and updating as per review comments
- Working on assigned tasks in Jira for sprint
- Understanding the functionality of applications with help of user stories
- Checking with business team on requirement queries
- Finding test data using SQL queries.
- Defect management in Jira
- Coordinating with various teams for test data and for defect resolution
- Share test execution, defect reports with Test Lead, Scrum master on daily basis
- Coordinating and performing release system testing, QA testing
- Assisting in UAT and Release testing
- Participating in production implementation and assisting clients for implementation check out
Environment: J2EE, Spring MVC, Angular JS, RDBMS and Cassandra DB