Quality Assurance Engineer Resume
5.00/5 (Submit Your Rating)
Quality Assurance Engineer, NJ
SUMMARY
- Experience in creating excellent Test Approaches, Modularized Automation Scripts, Functional Scripts, Test Plans and Manual Test Cases.
- Involved in all phases of testing including planning, functional, regression and integration testing.
- Complete knowledge of all phases of SDLC. Performed End - to-End manual testing including UAT and Post -Prod Testing.
- Good exposure to Agile/Scrum/DevOps methodology and have worked closely with Scrum master, RM, BA, Developers, CM and AppOpsteam.
- Experience in writing SQL queries in Toad, MySQL in order to verify successful transaction and data.
- Exposure to application servers like Web Logic/JBOSS, Apache and Tomcat Webservers and Unix commands.
- Experience in Backend Automation using Soap Ul, Rest Client, Postman and creating Jenkins Jobs.
- Experience in latest technology GIT/AWS/Cloud Front/API-Gateway.
- Experience in Continuous Integration and Continuous Deployment (Cl/CD) environments.
- Used Blade Logic for deployments and used Jenkins to auto-schedule nightly runs.
- Experience in Performance Testing using Load Runner/Ajax TruClient/Vu- Gen Scripting/Performance Center.
- Experience in Frontend Automation Testing using HP QTP/UFT for developing, maintaining & executing test/automation scripts. Documenting & reporting bugs using HP QC/ALM and JIRA.
- Key person in interviewing new candidates and onboarding right candidates for the team.
- Trained juniors and manual team members to maintain Automation Testing and Scripting standards.
PROFESSIONAL EXPERIENCE
Confidential, NJ
Quality Assurance Engineer
Responsibilities:
- Worked on Manual testing for all above applications to achieve quality product in production.
- Implemented all phases of SDLC by reviewing BRD, giving estimates, developing test plans, testing, defect tracking, participating in UAT and post-prod testing.
- Worked on Point Releases for Prod issues or projects like Hurricane relief plans and turned over high quality build meeting critical deadlines.
- Performed complete E2E testing by doing subscribe, checking in OLA, CCA-customer care application- making sure account is activated, order is processed, device is provisioned, payment is complete and all levels of emails are generated for customers and agents.
- Created MACID's and accounts in Pre Prod Environment to support UAT. Created test accounts in Prod Env's.
- Created Remedy tickets and worked with Aps Ops and NOC team for any production issues.
- Worked with Release Management managers to provide Estimates and finalized the deadlines.
- Identified discrepancies within user interface, requirements, functional design document and collaborated with developers and system analysts to remediate them.
- Developed and implemented test plans and test cases using the design documentation and functional specifications provided by the business analysts.
- Identified and assessed the severity of the defects, updated defect tracking logs in HP QC/ALM/JIRA and worked with the developer to ensure that all defects were resolved. Provided server logs to developers for defects logged.
- Wrote SQL queries to extract and verify data needed for testing functionalities.
- Worked with third party vendor Nuance for Vonage Visual Voicemail (VVV).
- Performed functional testing on negative and positive scenarios.
- Worked on over 500 DB changes by installing and testing them from QA to Production environments.
Back End Automation and Manual Test Engineer
Confidential
Responsibilities:
- DevOps model -worked with scrum master and developers on complex multitasking testing and developing automated suites and responsible as QA sign off personal in the team.
- Developed Soap suites by automating the Web-Services API Calls for all above projects/applications to ensure it worked for Dev, QA, Pre-Prod and Production environments and supported testing needs for new features.
- Worked on AWS integrated projects with complex test scenarios having critical weekly deployments.
- Created Jenkins job and scheduled nightly runs in Production. Modified the Jenkins console reports by adding log parser plugin so as to display only failures and truncates unnecessary lines.
- Used Blade Logic to deploy the updates in all environments. Used GIT repository and GIT GUI to commit changes to master branch.
- Installed AVS updates on all hosts in all environments, and developed Automated test suite for AVS Experian.
- Worked on manual testing for monthly EZTax updates, Homer, Bart, payment processor, Invoices by testing in database and verifying in logs.
Technologies: Soap Ul, GIT, Rest Client, Jenkins, Blade Logic, Toad, My SQL.
Sr. Performance Test Engineer
Confidential
Responsibilities:
- Worked extensively on setting up the Performance test window with RM .Achieved critical deadlines as was the last testing phase prior to release the product in production with short testing window of 2-3 days.
- Designed Test plans and worked with stakeholders to discuss the strategy and risks involved.
- Identified business case scenarios for load testing and prepared effort and estimation plan
- Designed Performance test scripts in Virtual User Generator and created test scenarios in Load Runner/Performance Center to execute load and Stress Tests with multiple users.
- Monitored server resources to find the bottlenecks in CPU utilizations, Memory usages.
- Enhance virtual user scripts by writing custom functions and inserted various transactions with parameterization and dynamic data correlation.
- Created and executed scenarios in Load Runner controller to analyze system performance in Load Runner Analyzer under load.
- Developed Scripts using the HTTP/HTML, AJAX, Web services protocols in Virtual User Generator and involved in documentation of various performance testing processes.
- Used rendezvous concept of Load Runner to generate peak load onto the server thereby stressing it, and measuring its performance.
- Worked on ramping up the load to find the threshold point to determine load capability.
- Worked on Load testing the applications in Pre-production environment before launch of new applications/builds in production.
- Performed load testing in Production environment and created up to 500 test accounts/data in production in order to achieve the goal.
- Upload the test scenarios and test cases and scripts to HP ALM 11.0 and execute the same.
- Proactively came up with Plan B or work around in case of critical situation and was accepted by Manager.
- Provided executive level dashboards for trending and opportunity analysis.
- Provided diagnostic reports for field level management of performance and identified bottlenecks in processing
- Worked with third party Nuance and performed load testing on their production servers.
Resources: HP QC/ALM, Load Runner- Ajax TruClient, VuGen Scripting, Performance Center, Jmeter.
Automation Test Engineer
Confidentilal
Responsibilities:
- Involved in the design phase and helped developed BPT framework, by integrating the new BPT framework leveraging the existing frameworks and assuring reusability of the components.
- Developed, maintained and executed a variety of automated test suites that executed over a certain timeframe and ultimately provided complete coverage over a wide variety of test case scenarios. The automated tests were written using QTP/UFT and are data-driven.
- Extensively used Descriptive programming in developing the Hybrid Framework for Automation.
- Scheduled nightly runs via batch files and worked extensively on making sure they ran smoothly.
- Created automated script to generate fake/test MACID's and Test Accounts for Manual Team or to support
- Developed a Reusable Keyword Functional Library and a Main driver script to call the Reusable Functions.
- Developed data driven functions using excel files to perform the same test with multiple sets of data in QTP/UFT
- Was given an opportunity to Interview and hire Automation test engineers.
- Proactively implemented new Ideas and strategies within team to bring Automation importance to next level.
Resources: HP QC/ALM/UFT 12.0/12.50/12.51, VB scripting.
Confidential
Manual Tester
Responsibilities:
- Performed regression testing for any changed and added functionalities to the requirements and updated test cases for the changed functionalities and enhancements
- Analyzed test results, documented the defects and provided regular progress reports/traceability matrix on the defects resolution and test coverage.
- Attended the Review meetings and walkthroughs and interacted with Business Analysts and Developers for defects solving.
- Worked as a team to achieve/release high quality product in production environment.