Sr.quality Assurance Engineer Resume
New, York
SUMMARY:
- 7 years of work experience as Software Quality Assurance Analyst and 2 years experience as IT Trainer/Faculty.
- Excellent communication and interpersonal skills with ability to co - ordinate activities with offshore & onsite teams and work in a team environment as well as independently for the deliverables.
- Software Quality Assurance experience in testing using Quality Center/Test Director, Mantis, Quick Test Professional (QTP 10.0), BERT, Testlink, TestRail, Jenkins, InSite, AlertSite, JIRA, Charles Proxy, Optimizely, Genymotion.
- Excellent understanding of SDLC and QA methodologies like Waterfall and Agile.
- Experience in Black Box, Functional, Regression, Smoke, Backend & Integration testing, end to end testing and UAT (User Acceptance testing) for iOS native app, Web (N-Tier) and Client/Server architecture based applications.
- Experience in Responsive Design testing of applications on different platforms such as iOS, Windows and Android mobile devices.
- Expertise in creating test plans, and designing test scenarios and test cases using SRS, BRD, FRS and Use Cases, Acceptance Criterias, Flowcharts.
- Excellent knowledge of Internet/ Web technologies such as SEO.
- Experience in providing timely and accurate feedback to management and development teams regarding product quality to achieve scheduled targets.
- Experience in delivering all testing deliverables successfully according to the agreed milestones.
- Experience in generating and distributing defect related metrics to delivery and business team in order to achieve high quality product releases in a timely manner.
- Possess a disciplined, professional and quality centered approach with strong analytical and problem solving skills.
- Strong individual contributor with good multitasking and time management skills.
TECHNICAL SKILLS:
Testing Tools: Mantis, Quality Center/Test Director, Quick Test Professional (QTP 10.0), Testlink, JIRA, BERT, AlertSite, InSite, TestRail, Jenkins, Charles Proxy, Genymotion, Optimizely.
Programming Languages: Knowledge of C++, Java, Pascal, Shell Script, VB6.0, HTML
Databases: Knowledge of MS SQL Server 7.0/2000/2012, Sybase, MySQL
Operating Systems: iOS 9/10, Android 4/5/6, Windows 8/7/Vista/XP/2000/Me/98/95, MSDOS, Unix, Linux
Servers & Browsers: MS IIS, IE, Netscape, Mozilla Firefox, Chrome, Safari
Modeling Language: UML
Office Tools: MS Office 2010/2003/2000/97
Protocols: TCP/IP, Telnet, LAN, WAN, HTTP, HTTPS, SSL
Query Tools: MS Query, SQL Plus
Development Methodologies: Agile, Waterfall
WORK EXPERIENCE:
Confidential, New York
Sr. Quality Assurance Engineer
Responsibilities:
- Primary/lead QA resource for WTE iOS native application in an agile based project.
- Analyze, discuss and plan the functionality of any new feature launch with Developers, Product Director and Project Manager. Analyze and confirm the requirements from the Product Director to identify any missing functionalities and suggest any enhancements required for the feature.
- Review, analyze and provide QA testing time estimates for the upcoming sprint’s user stories, and enhancements in JIRA.
- Create functional and regression test cases on TestRail for both Manual and Automation testing.
- Reduced regression test execution time of the application by identifying test cases that could be automated.
- Manually test the complete functionality of the WTE iOS application including UI, Functional, integration testing between the app and the services as well as across the application on multiple mobile devices and desktop. Test for app stability, native ads and report all the issues found through JIRA.
- Test on multiple iOS devices such as Apple watch OS2, iPhone 5/6/6 plus/7, iPad 2/Air 2 on iOS 9+, 10+.
- Worked on multiple projects such as i) ‘Personalization’ which is rendering of recommended articles to users based on their due date, the week, the trimester and the month of pregnancy. ii) “New Community platform (Phase 1)” from Ruby to Lithium for better performance and user engagement. The WTE Community drives about half of all attention across WTE application with over 5 million discussions and 40 million posts. iii) Photo Journal. iv) ATS Compliance. v) iOS 10 update.
- Experience in using various tools and softwares required for iOS app testing such as Charles Proxy for testing service calls, content feed testing tracking omniture values, performance testing; A/B testing via Optimizely.
- Experience in testing WTE app on Android mobile devices too, as well as on Genymotion an Android emulator for Windows.
- Work with WTE Customer Support team who provides daily feedback from users. Monitor and review the reported issues and prioritize them based on the severity of the issue.
- Execute automation builds on Jenkins and review the results both on Jenkins and TestRail.
- Manage and work with offshore QA Team in Ukraine, from assigning tasks to reviewing testing results of both manual and automation testing.
- Manage crowdsourced testing service provided by a U.S. based vendor company.
Tools: /Environment:JIRA, TestRail, Jenkins, iPhone 5/6/6+/7, iPad 2/Air 2, Apple Watch, Android mobiles - Samsung Galaxy S 5/6/7, Charles Proxy, Optimizely, Kibana, Genymotion, xcode, Crashlytics, iTunes, TestFlight.
Confidential
Sr. Quality Assurance Engineer
Responsibilities:
- Primary/lead QA resource for Job Distribution (JD), a web based application in an agile based project.
- Analyze, discuss and plan the functionality of any new feature launch with Developers, Product manager and Project manager. Analyze and confirm the requirements from the Product Manager identify any missing functionalities and suggest any enhancements required for the feature.
- Create test cases on Testlink of the user stories and enhancement tickets.
- Reduced regression test execution time of the application by identifying test cases that could be automated or manually tested.
- Manually test the complete functionality of the application both JD Client and Admin including UI, Functional, backend DB testing, integration testing across the applications, & end to end testing.
- Perform regression testing in staging environment after every build as well as review the testing results of both manual and automation testing performed by the offshore India team.
- Perform smoke testing in production after every production build and review automation testing results.
- Create defect tickets in JIRA for the issues found and prioritize them as per their severity and priority.
- Attend and provide daily work updates in the scrum meetings.
- Review, analyze and provide QA testing time estimates for the upcoming sprint’s user stories, enhancements, and defect tickets created in JIRA.
- Manage and work with offshore QA Team.
- Timely presentations of the product to the entire QA team in case of any new feature launch.
QA Engineer
Responsibilities:
- Verify and ensure the existing implementation of cookies is not broken by Akamai page caching.
- Verify the website is functioning as expected when hosted on Akamai Server as it functions on our Server.
- Verify a webservice call is made to Akamai to bust the cache.
QA Engineer
Responsibilities:
- Primary/QA Lead resource for the launch of Responsive TB project.
- Verify the website’s design, content and functionality on different browsers and platforms on desktop and mobile devices such as smartphones and tablets.
- Verify the website’s design, content and functionality on different screen sizes using emulators on desktop.
QA Engineer
Responsibilities:
- Test several BERT tickets which involved not only testing different products but also different layers of each product which included all kinds of testing such as frontend /UI, backend i.e. Database, integration and complete end to end testing. For e.g. projects like Cobisi tool integration with TalentBrew for email validation in job alerts subscription on TB sites.
- Worked on the weekly build releases early on and tested all the functionalities and flow of all our top TB Clients sites manually both in Staging and Production environment.
- Analyzing automation test results of TB Sites.
- Monitor the performance of our sites using AlertSite as and when performance issues appear on AlertSite.
Tools: /Environment:C#.NET, HTML, Java Script, CSS, XML, MS SQL Server 2012,Windows 7/8, IOS, Android, I.E. 11, Mozilla Firefox, Chrome, Safari, Testlink, JIRA, InSite, AlertSite.
Confidential, New YorkQuality Assurance Engineer
Responsibilities:
- Worked with End Users, Developers and Business Analysts for gathering Business Requirements and Functional Requirements Specifications and provided solutions for the day to day operations and team building activities.
- Used Mantis and MS Office for making test plans, test cases, and test execution, Defect reporting, tracking and analysis.
- Analyze, identify and create test cases that could be automated to reduce regression testing time.
- Used data driven methodology to build test cases for varying data conditions. Real time scenarios were created to simulate User acceptance.
- Participated in Test planning, QA estimation and co-ordinate the release schedules with the onsite Test Manager.
- Tracked and reported defects in Mantis.
- Coordinated with offsite Customer / User Support on a weekly basis to verify the issues faced by the users, creating bugs on Mantis, assigning severity and priority of the issue and reporting to the respective Project Managers, QA team and Manager.
- Worked on multiple projects at the same time from new website launches to new builds, and involved in testing most revenue making tools too.
- Participated in Defect Review meetings with the project team members and assigned Severity and Priority for defects.
- Performed cross platform testing of web pages with different browser versions of Internet Explorer and different operating systems.
- Involved in new website launches, SEO (Search Engine Optimization) to improve web page ranking in search engines like Google and Data Migration.
- Participated in the design walkthroughs and meeting, coordinated with corporate head to make the application robust, meeting deadlines, achieving client satisfaction and update the project status.
- Assisted/Guided offshore QA team in India in understanding the functionalities of the major components of the websites.
- Coordinated the testing between onsite and offshore resources.
- Communicated the ongoing changes and results by maintaining daily test log and e-mailing the QA Status Report to the whole team involved including the business analysts, project managers, developers, QA team both offshore and onsite, QA Director.
Tools: /Environment:Java, J2EE, XML, .NET, Mantis, HTML, Windows XP/2000, IE, Mozilla Firefox, Chrome, Java Script, MS SQL Server
Confidential, Richmond, VAQA Analyst
Responsibilities:
- Worked with the End Users, Developers and Business Analysts for gathering Business Requirements and Functional Requirements Specifications.
- Used Quality Center for making test plans, test cases, and test execution, Defect reporting, tracking and analysis.
- Identified test cases that could be automated or manually tested.
- Developed automated test scripts for GUI, Functionality, Boundary and Regression testing using QTP.
- Reduced Regression test execution time of the application by automating major functionalities such as Balance Enquiry, Bill Payment, Transactions Enquiry, and Transfer Funds.
- Recorded and enhanced test scripts using synchronization, checkpoints for validating objects, images and texts on web pages.
- Used data driven methodology to build test cases for varying data conditions.
- Created User Defined Functions to improve Customer Registration, Online Services, Loans test cases.
- Performed Database testing by writing SQL Queries and creating database checkpoints to validate data entry and updates made by the users of the application and updates made to the data by system batch jobs.
- Tracked and reported defects of automated test scripts in Quality Center.
- Participated in Defect Review meetings with the project team members and assigned Severity and Priority for defects.
- Performed cross platform testing of web pages with different browser versions of Internet Explorer and different operating systems such as Windows NT/2000/XP.
Tools: /Environment:Java, J2EE, Web sphere, UNIX, Oracle, XML, QTP, Quality Center, HTML, Windows NT/2000/XP, IE, Mozilla Firefox, Netscape.
Confidential, Richmond, VAQA Tester
Responsibilities:
- Reviewed and analyzed Project Documents, Business and Functional Requirements for GAP analysis.
- Interacted with Project Management and Development Teams on Business and Functional requirements.
- Involved in create Business Risk Levels to determine Test Priorities.
- Performed Test suite Management in Test Director.
- Performed Cross Browser Testing to verify the compatibility of the application to support different Web Browsers like Netscape Navigator, Internet Explorer and AOL on IIS.
- Performed Functional, Database, UAT and Regression Testing using QTP.
- Generated automated test scripts for all the Web pages for data input validations on all edit fields and Alphanumeric Fields where customers were required to log in their Name and SSN Number as well as Zip Code to view further details of their accounts.
- Tested each Business Logic, Application Flow and created Individual Test scripts for each module.
- Performed GUI testing by inserting GUI Check Points and performed Data Driven Testing to test the functionality with multiple set of data.
- Logged defects and reported summary for project team to assess application quality at end of each build.
- Participated in defect review meetings.
Tools: /Environment:QTP, Test Director, HTML, C++, Oracle, UNIX, Java, JavaScript and Windows NT/2000/XP.
ConfidentialIT Trainer/ Faculty
Responsibilities:
- Delivery of IT education to NIIT students.
- Developing IT skills of students through personal involvement & problem solving.
- Imparting technical education through structured NIIT curriculum.
- Motivated and guided the students and improved their employability.
- Managed students belonging to various age groups from Elementary to Graduate as well as Working Professionals.
- Involved in student counseling and student enrollment.
- Upgrading skill sets was a continuous process to keep up to date with the changing technology.
