Software Qa Automation Engineer/qa Lead Resume
SUMMARY:
- 6+ years experience QA Lead Engineer, QA automation Lead and Manual Testing in application developed in. Net3.5/4, C#, WPF, Silverlight5, Java
- Experience in Mobile devices Android, Ipad, IPhone testing
- Experienced in different type of testing, black box testing, white box testing, functional testing, GUI testing, system, integration, UAT and performance testing, Integration, End to end testing.
- Experience in Developing automation tools using Ranorex Automation tool - Scripts to run Regression testing everyday
- Experience managing all QA activities related to testing complex systems with multiple integration points. Preferably leveraging both on shore and off shore resources.
- Developed more than 500 automated scripts to run in Public facing site, Author Portal, Admin Backend, Email Testing
- Tested / Automated Data warehouse - Dimension and facts to check daily load
- Experience in Selenium IDE, WebDriver, Ran automation scripts for weekly deployment
- Involved in Scrum Artifacts: the Sprint Backlog, the iteration backlog and the Burn down chart
- Interface and collaborate with multiple teams: business analysts, BI technology team and software engineers and Product
- Developed Test Plan, Test Strategy for Film Entertainment groups: digital assets, Marketing assets, Vendor forms, Grosses Tracking system, Sales tracking system
- Detailed knowledge and experience in internal design, White-box testing, Black Box Testing.
- Analyzed business requirements, software requirement specifications to create test case for manual testing.
- Understanding of software testing life cycle and SDLC & Agile scrum Methodology
- Develop, implement, and manage complex analysis projects, with some supervision, to identify credible sources for data and develop means to handle and document multiple data sources, missing data, and estimates.
- Strong Mathematical, analytical skill, Good knowledge in Excel data analysis
- An effective communicator, committed team player, quick thinker, quick learner and rapid problem solver with commitment and a strong work ethic/ability to quickly adapt to new environments. Professional manner/ability to work in a team environment.
TECHNICAL SKILLS:
Operating systems: Windows 7, Windows Vista, XP, Win 2008 Server, and DOS
Defect/Bug Tracking: TFS, BugZilla, BugTracker, Jira
Test Automation Tools: TFS, Test Manager 2010, Ranorex, QTP, Selenium IDE
Programming Languages: C# 3.0/2.0/, ASP.Net 2.0/1.0/3.5/4, PL/SQL, Java
Markup/Scripting Lang.: JavaScript, HTML, CSS
Databases: MS SQL Server 2008/ 2005/2000, MS Access, ORACLE 10g, 11g, My SQL
XML Technologies: XSL/XSLT
Modeling Tools: MS Visio Professional
Reporting Tools: Crystal Reports Enterprise, SQL Server Reporting Services (SSRS), Congo s, Qlikview
IDE: Visual Studio .NET 2010/2008/2005/2003
CRM Tool: Salesforce, Siebel
Version Control: SVN, Git
Subscription /Billing Tool: Zuora
CRM tool: Seibel integration, Sales force
PROFESSIONAL EXPERIENCE:
Software QA Automation Engineer/QA lead
Confidential
Responsibilities:
- Automated Confidential Business Flow for consumers and Recruiters and Order Management system
- Automated and created Framework for Confidential Login and Creating Subscription Using Page
- Automated whole business flow of email, Billing Emails, using c# and Ranorex tool
- Automated Zuora Pages for integration testing, Global Platform
- Automated Salesforce Flow: lead generation, accounts, contacts and quotes
- Automated Enterprise Customer account Pages, Groups, User Registration
- Automated Admin, author Portal, Consumer Registration, Marketing Tools, Import XML, CMS: using selenium IDE and Selenium WebDriver
- Tested Salesforce, Zuora, Confidential site, backend database, back end admin & Developed automation for multicurrency Individual & Enterprise Products for E2E case
- Tested & Developed Global Platform application for different languages.
- Regression results in full site validation on Confidential site, application and backend on a daily basis using automation and manual.
- Developed automation script for API pages in C# using Ranorex tool for Global Enterprise product
- Developed Python script for automating application and API
- Automated application -Registration, Billing, Contact Forms, Course details page, UI contents, CMS contents
- Automated Author Portal which includes Authentication, Login, Royalty Calculation, Comparing pdf statements, Downloading statements
- Automated Backend Admin application - which includes Financial statements, Reports, Adding author details, Courses, Import XML course
- Analyzed the automation results daily ran by Jenkins jobs
- Automated Sales force - Billing, reports, Registration flows for sales rep
QA Leadership Experience
- Experience in creating detailed QA plan and managing test execution for their relevant implementation objectives including production support and new projects/implementations.
- Provide QA team and be responsible for hiring and training QA staff on QA best practices, as well as arranging meeting, providing ongoing mentorship and guidance.
- Coordination with the QA Director and project teams both on shore and off shore team and responsible for planning and execution of all QA activities
- Activities include project planning, Deployments, scheduling, creation and execution of test cases, managing product test coverage, resource planning, defect management, project statuses and escalations,
- Ensuring the project delivers on time and on budget within QA scope and expectations.
- Handled more than 300 deployments when QA director is on vacation which include 30 QA members
- Maintain a high level of situational awareness regarding all activities relevant to meeting project schedules, production system service levels, and providing regular status updates to management and relevant stakeholders.
- Ensures QA environments availability, data requirements have been met, functional testing with production environment and any other dependencies have been documented, communicated across team, Developers and Development Managers.
Environment: s: Manual testing, selenium, Ranorex, Data warehouse. NET3.5/4, C#, ASP.Net, IIS6, SQL Server 2008, Manual Testing, Java
Confidential, CA
Software QA Analyst
Responsibilities:
- Ensuring the development team is practicing the core Agile principles of collaboration, prioritization, team accountability, and visibility
- TFS is used for bug logging, tracking bugs, test cases - linking for specific product backlog and task.
- Tested successfully several projects concurrently using the test scripts and automation test scripts, record play back and executed positive cases and negative test cases.
- Involved in all stages of product testing, such as Regression, ad-hoc, integration and End to End testing
- Trained other testers, how to automate scripts in Test Manager, Log defects in TFS
- Organizing and facilitating the Scrum Ceremonies (Iteration Planning/Sprint Planning, Product backlog, Daily Scrum, Iteration Review/Demo, Retrospective, and Release Planning)
- Tracking and communicating the Iteration burn down chart, team velocity, and Release progress
- Perform manual testing of a web based application/client application
- Maintaining the team Working Agreement and Definition of Done
- Supporting the Delivery Team and Assisting the team with making appropriate Iteration plan commitments through story selection and task definition
- Assisting other team members with making appropriate Iteration plan commitments through story selection and task definition
- Participating proactively in developing and maintaining team standards, tools, and best practices
- Design reviews, testing and documentation of application developed in agile environment
- Identifying and removing impediments, and preventing distractions
- Tested ad hoc reports and Perform System level, Black Box and ad-hoc testing after the
- Assisting with internal and external communication, improving transparency, and radiating information and Assisting with prioritization and resolution of defects/bugs
- Empowering the team to self-organize, Supporting the Product Owner, Assisting as needed with backlog grooming
- Developed Automation Using Visual Studio 2010 Coded UI for authentication pages for international customers web application developed in Silverlight 4
Environment: s: VSTS, TFS, .NET Framework 3.5/4, C#, ASP.Net, IIS6, SQL Server 2008, Manual Testing, Selenium, Ranorex
Confidential, CA
QA Analyst
Responsibilities:
- Perform manual testing of a web based application/client application
- Experienced with data analysis, data access, data manipulation, technical, and user documentation.
- Functionality testing was done in various client application using automated scripts.
- Work in agile development environment with frequently changing requirements
- Interacted with Business Analyst and Developers in requirement analysis,
- Involved in Static code analysis Testing
- Selenium IDE used for automating application and portals
- Tested ado reports and Perform System level, Black Box and ad-hoc testing after the completion of code reviews
- Design reviews, testing and documentation of application developed in agile environment.
- Review product requirement documents, functional specifications
- Responsible for Database testing using SQL queries in SQL server 2005/2008
Environment: s: TFS, NET3.5/4, C#, ASP.Net, IIS6, SQL Server 2008, Manual Testing, AJAX, Java
Data Analyst/Instructor
Confidential
Responsibilities:
- Research experience in MATLAB Developed application Algorithm for Complex Equations, Calculus, Equations, mathematical calculations, Plotting and analyzing mathematical relationships.
- Worked as faculty in Physics and astronomy department, for physics Introductory Lab for courses. Prepared class, tested students and grading
- Research experience Electron Paramagnetic Resonance Study of the Surface Hydration of Micelles using scientific tool KaleidaGraph used for graphing and Data Analysis of complex data. Created various fitting graphs and calculated data for complex equations.
- MATLAB Research Experience
- Rutherford Alpha Particle Scattering Experiment proved using algorithm, plots and 3D Modeling and Simulations
- Monte Carlo Simulations using MATLAB
- Fourier Series, Grids and Plots in Multiple Dimensions
- Introductory 100 level lab courses: Electronics, Mechanics and Optics
