A technology enthusiast and visionary Software Quality Assurance guy with more than 10 years of professional experience working with different industries.
• Senior software QA engineer with software life cycle experience, including designing, developing and implementing test plans, test cases and test processes.
• Experience of Requirement Gathering/Analysis, Client Dealing, and Team Management.
• Hands-on technology professional, accustomed to working in complex product and project-based environments.
• Hands-on experience in Black box, Grey box and White box (Integration) testing.
• Hands-on experience in testing products and applications created in JAVA, ASP.NET, DNN, PHP, Python and mobile applications created Natively & via Hybrid Frameworks.
• Hands-on experience in testing websites created using CMS (WordPress, Evoq etc.) and Ecommerce platforms (Magento, Shopify etc.)
• Tested products and projects from functional and UI & UX perspective.
• Worked closely with BI Devs, DBAs, Dev Team, UI/Marketing/Content Teams, and Project Manager.
• Lead the QA team effectively in absence of QA Lead.
• Excellent communication, planning, interpersonal, and task management skills
Accomplishments:
• Received three Appreciation Letters (in a span of six months) for my dedication and smart work.
• Reduced sent back tickets percentage from 60 percent to less than 2 percent.
• Proposed resolution for Mirasvit’s FPC & FAR conflict, Magento custom stores', URL Rewriting, and Product Indexing issues after extensive research. The fixes reduced website's loading time from 8 seconds to 3.2 seconds and Database size from 5.6 GB to 2.3 GB.
• Received appreciations from Server Lead, Dev Lead, PM, and CEO for finding resolutions of various Magento & Zoho/Unicommerce integration issues (with our custom modules).
• Completed testing of new platform within a tight one-month deadline by owning the product and giving extra hours, resulting in appreciation from the CEO himself.
- Develop a full understanding of ApexChat products and business needs.
- Form a strong QA team and facilitate Product manager, in:
-- Refine business requirements
-- Help plan sprint and release items
- Perform Manual Testing to assist with releases/test-specific features.
- Performance/Load Testing execution and analysis summary.
- Design and build an automation suite to validate existing APIs and system functionality.
- Work with the Integration and Support team.
- Beta and Post-production testing.
- Debug issues faced by clients & work with devs to make sure that they are fixed.
- Take ownership of critical features/tasks/bugs and mature them.
- Encourage quality practices across the development team.
- Motivate and Mentor the QA team.
- Manage different ApexChat projects and initiatives.
Accomplishments:
- Voluntarily took initiative (while working on weekends) and introduced Selenium WebDriver for Automated Testing and gave a demo of it to the team.
- Matured Pre-Chat, Quick Reply, and Rounded Dynamic (which is being used by thousands of clients) while working with different devs and teams.
- Reduced sent back tickets percentage from 6 percent to less than 0.25 percent.
- 90 percent of my suggestions are approved and converted into Tasks.
- Numerous appreciation emails/messages from PO and Team Leads.
• Streamlining processes
• Estimate, prioritize, plan and coordinate testing activities
• Performing Functional Testing
• Performing Load & Performance Testing
• Developing automated test cases for Regression Testing using Selenium Web Driver
• Defect reporting in JIRA
• Administering JIRA
• Leading UI team on occasion of changes proposed by the CEO
• Effectively managing a product and three different projects assigned to me
• Assisting Project Manager in prioritizing/de-prioritizing issues
• Final reviewing and testing modules before moving them to live (production server)
• Deploying changes and builds on different servers
• Doing research and providing helpful suggestions. More than 95 percent of my suggestions are approved by the clients and the CEO
• Helped SQA Lead in implementing QA Processes, saving hundreds of hours of Server & Dev team’s work
• Lead & managed QA team in absence of SQA Lead (worked as Acting QA Lead)
• Black box testing (Regression, Functional, Non-Functional etc.)
• Developed cases for Load Testing using JMeter and Automated test cases using Selenium
• Introduced JIRA, gave demo of it to different teams and administered it
• Took ownership of complex modules and reported directly to CEO about its performance and issues
• Got support for custom third party modules
• Functional and UI testing of mobile site and Android & iOS apps
• Tested other projects assigned to me and made them bug free after final review
• Created Test Scenarios and Test Plans
• Developed Test Cases and executed them
• Assisted Project Manager and Project Coordinator in prioritizing/de-prioritizing issues & tasks
• Coordinated with developers & designers and gave suggestions & feedback to them and PM at every step to ensure high product quality
• Coordinated with content and marketing leads and provided suggestions & feedback about marketing content
• R&D and gave critical suggestions to Director and CEO. My successful research for resolution of different issues saved thousands of dollars cost and numerous hours of development work
• QA of mobile apps (apps based on Uber’s business model)
• QA of web applications
• Managed WordPress website
• Helped content writers
• Provided Level 1 support to clients
• Train internees
Results Oriented Permanent Link Advertising Through Blog Posts! A blogging network project.
Responsibilities:
• UI testing
• Cross browser testing
• Stress and Load testing
• Functional testing
• Issue tracking and resolution
• Sending weekly reports and updates to client
• Black box testing (Regression, Functional, Non-Functional etc.)
• Took ownership of complex modules and reported directly to CEO about its performance and issues
• Test scenario identification
• Kept all test plans and cases updated to changed requirements
• Issue tracking and resolution (via Issue Manager and JIRA)
• Assisted Project Manager in prioritizing / de-prioritizing bugs
• Created and managed weekly bugs and performance reports
• Trained new QA team members
• Coordinated with developers
• Gave demo of new modules to Alpha Customers and CEO
• Coordinated with Alpha Customers and CEO and helped them understand the product
• Ensured that the Alpha Customers are satisfied with the product rendered by their feedback
• Provided support to Alpha customers
• Final review / test module before they were uploaded on live server
Responsibilities:
• Testing modules
• Test scenario identification
• Executing test cases
• Issue tracking and resolution