Qa Manager Resume
CAREER OBJECTIVE:
- Confidential is seeking a challenging & growth oriented Techno Leadership position in a company, which utilizes his skills and abilities, encourages his resourcefulness, innovation and flexibility and in turn offers a professional growth to his career
- Confidential seeks to work with a talented team that fosters knowledge development and provides environment for sharing, technical and professional growth. Additionally, to be a part of a team of individuals who believe in producing high quality software products through state of art technologies, methodologies and quality processes
PROFESSIONAL PROFILE:
- ISTQB certified, QA Manager with more than 10 years of experience in software test role covering all areas of software testing
- Experience in managing & executing against project plans and delivery commitments within an Agile/Scrum environment.
- Experience in managing a team of QA Engineers including recruitment, mentoring/coaching, performance reviews
- Hands on experience in developing automated tests in Java, JavaScript & C# .Net and developing bespoke framework
- Expertise in automated testing using Selenium Web Driver, JavaScript, Protractor, Java, Cucumber, C#, SpecFlow, Appium, Cypress
- Experience in delivering multiple projects in Agile development environment and working in close liaison with stakeholders for successful release
- Extends diverse and cross functional experience in the entire Software Testing Life Cycle, domain exposure, client relationship management, resource management, mentoring team and leadership
- Proficient in Black Box test design techniques equivalence partitioning, boundary value analysis, decision tables and state transition
- Demonstrated expertise in analyzing test basis and objectives to identify test conditions, test case creation that exercise the identified test conditions, test effort estimation, test implementation and execution, evaluating entry & exit criteria, reporting and test closure activities
- Adroit in implementing company processes, standards including quality assurance practices and enhancing testing standards, policies & processes
- Adept in generating testing reports and ensuring proper testing and project delivery in compliance with assigned time, quality and client specifications
- A flexible and pragmatic approach to testing at all times in line with Agile (Scrum) and Waterfall development methodologies
- Experience in all aspects of the Software Development Life Cycle, with specific focus on various phases of testing such as functional, integration system integration testing (SIT) and User Acceptance Testing (UAT)
- Experienced in performing Integration, Regression, Exploratory, Functional, GUI, Usability, Smoke, Cross Browser Compatibility, Performance and User Acceptance Testing (UAT)
- In - depth understanding of QA processes, procedures & test methodologies (Agile/Waterfall)
- Adaptive to changing and dynamic situations and ability to take initiative
- Excellent analytical, troubleshooting and problem-solving skills
- Excellent Communication Skills (verbal and written)
- Self-motivated and Pro-active
- Able to learn, understand and apply new technologies
- Ability to work as a team member and independently with minimal supervision
- Possess team approach; adept in performing in critical situations with strict deadlines and multiple deliverables
- Worked in Agile-Scrum and Waterfall environment
- Software Testing Lifecycle management & strategy
- Training, Mentoring and Team Building
- Quality and Process Implementation
TECHNICAL SKILLS:
Test Management Tools: JIRA, MS Test Manager, Rally, TFS, Bugzilla, Clarizen, Confluence & Zephyr
Automation Tools: Selenium (Web-driver), JMeter, Junit & TestNG, SOAP UI, NUnit, Jasmine, Appium, Mocha, Frisbyjs, Protractor, Jest, Cypress
Databases: SQL Server, MYSQL
Methodologies: Agile (Scrum & Kanban), Waterfall
Virtual Environment: Virtual Box, Docker
Version Control System: Git and Mercurial
Other Web Tools: Xenu, Browsera, Fiddler, SQL Profiler, Firebug
Main Technologies: Android, Apple iOS, Microsoft .Net, Java & PHP
Other Technologies: AJAX, JQuery, JavaScript, HTML, JSON, XML, HTTP/HTTPS
CMS: WordPress, Drupal, Joomla, Magento, DNN
EMPLOYMENT HISTORY:
Confidential
QA Manager
Responsibilities:
- Responsible for recruitment, mentoring/coaching, performance reviews of QA engineers
- Created an API automation framework using Jest/Request promise & web UI automation framework using Protractor , Mocha and Chai
- Automated regression test suite using Cypress that reduced the UAT cycle time by 50%
- Implemented an end-to-end Continuous Integration (CI) pipeline to support automated testing and Continuous Delivery (CD) using Bamboo and BitBucket
- Managed & executed against project plans and delivery commitments within a fast paced Agile/Scrum environment .
- Responsible for spinning up test environments (in AWS) on demand and setting up test data as needed
Confidential
QA Lead/Manager, Automation
Responsibilities:
- Team capability development by training and mentoring testers so that they can start writing automated tests
- Introduced and implemented mobile UI test automation (iOS& Android) using Appium
- Create a custom BDD style web test automation framework and automate legacy apps that were otherwise difficult to automate (using Selenium WebDriver with Java and Cucumber )
- Automated API Testing (REST API)
- Created and presented test automation strategy for the scrum team
Confidential
Test Lead/Manager
Responsibilities:
- Test Lead/Manager for multiple projects with can-do approach in a fast-paced Agile environment meeting tight deadlines
- Worked closely with producers (project managers), analyzed test basis to ensure a thorough understanding of the business and technical requirements and identified test conditions/test objectives
- Delivered on scrum team backlog tasks which include test case development, test effort estimation, execution, and management of bugs (tracking and closure) in a rapid environment
- Communicated status and escalate issues in a timely fashion through own initiative where appropriate flag risks, issues or any blocker preventing progress and identify a resolution as applicable
- Guided the team members to follow proper test approach and achieve desired results
- Collaborated with people at all levels, from developers to designers, producers, development managers to content manager to ensure a quality product is delivered
- Responsible for giving final Go/No go for product release to ensure high quality standards are met
- Met tight deadlines on multiple high priority projects and delivered quality products
Sr. Software Test Engineer
Confidential
Responsibilities:
- Handled Test Lead/SQA Lead responsibility for multiple testing projects with can-do approach in a fast-paced environment meeting tight deadlines in an onshore/offshore business model
- Analyzed test basis to ensure a thorough understanding of the business and technical requirements and identified test conditions/test objectives
- Represented SQA in Sprint Planning, Daily Scrum/stand-ups, Product grooming, Review and Retrospective Meetings
- Collaborated with Project Managers and Stakeholders to obtain client requirements in case of insufficient documentation
- Worked with Product Owner, Scrum Master, Project Manager and Software Developers on user stories and acceptance criteria and provide feedback to Scrum Master on proposed features
- Contributed to the collaborative team environment and overall success of scrum team
- Worked closely with other testers, developers, and product owners to ensure product quality
- Identified project risks and able to provide alternatives for reducing risks
- Responsible for carrying out functional, UI, compatibility, backend, system and regression testing to ensure high quality standards are achieved at all times for all releases
- Responsible for testing all system changes effectively prior to implementation into the live environment
- Managed 4 QA resources having experience between 3-6 years
- Provided estimates for test resources, as needed
- Enabled team members to manage and deliver their testing tasks in Agile environment
- Challenged them to find answers to their problems and assisting them in solving those problems, thereby prepared them to take upon an independent role in their scrum teams
- Responsibilities Included defining Specific, Measurable, Attainable, Realistic and Timely (SMART) goals for the direct reports
- Helped individuals to achieve defined goals by coaching and mentoring with the best interest of team and organization
- Responsibility also included tracking their goal, progress for goals, conducting 1-1 meeting, providing continuous and constructive feedback for the individuals
- Responsibility included performing performance evaluation for the direct reports. It included providing meaningful and true assessment of the direct reports for their goals, conducting performance appraisal meetings, salary appraisals and bonus appraisals
- Represented STE team in the global SQA Leadership team and STE department to SM Team
- Helped organization in building effective and efficient team which can lead the way forward for next phase of expansion and keeping them updated about the progress of the team
- Defined robust Interview process for Software Test Engineering department.
- As hiring manager followed the process which starts from creating position requisitions, screening of resumes, telephonic round, personal rounds, salary negotiation, on-boarding of candidate and making their career with Confidential .
- Rated as an exceptional employee for 2 consecutive half yearly review cycles
- Automated the daily verification test suite (using Selenium) and other routine tasks
- Performing testing activities for IRW sites and providing valuable ideas for process innovation which resulted into better product and thereby resulting more clients for the company (and increased revenue)
- Visited Confidential US office for 3 weeks for supporting QA efforts on company’s most high priority project on Insurance domain which resulted into successful and on-time project release
- Created a site for SQA processes and training curriculum that’s used for training new Test Engineer’s joining organization
- Involved in helping and supporting business process improvement activities like 1 hour release day/ regression plan
Confidential
QC /Test Analyst
Responsibilities:
- Managed entire aspects of Software Testing Life Cycle right from requirement gathering & analysis, test case creation & execution, test case review, defect logging & tracking, reporting and test result analysis for of various web based, windows and mobile applications
- Collaborated with Business Analyst to ensure a thorough understanding of the business & technical requirements to identify testing requirements and explained it to team
- Elaborated, executed and followed up test plans
- Created documentation like Functional Design Specification, Software Requirement Specification, Scope of Work etc as per ISO standards
- Translated high level business requirements into test scenarios and test cases
- Involved in test effort estimation, test risk management including creation and execution of test cases for functional, UI, compatibility, system, smoke and regression testing
- Planned and managed resources in test case execution, effort estimation, test schedules and reporting
- Allocated work among team and assisted them for their queries
- Ensured that the software releases meet client requirement and quality expectations
- Motivated and trained team members, monitored team activities, handled and resolved team issues
- Ensured test results are properly documented, tracked and software defects are reported clearly
- Prepared and analyzed testing reports of testing activities like test case coverage, test results, defects discovered and test case effectiveness