Sr. Qa Lead Analyst Resume
Tempe, AZ
SUMMARY
- 11 years of experience in Software Quality Assurance. Adept at Leading and managing large teams of Software QA Engineers located across different time zones
- Expertise in establishing best practices, short - and long-term plans, right expectations and goals
- Ability to effectively coach, develop, retain, train, hire, and discipline in order to produce a successful team
- Responsible for resource management, operational strategy and metrics, handling escalations, project management and deliver quality software
- Ability to apply creative thinking and problem-solving skills to complex business scenarios
- Performed Analysis and Design of Manual and Automation testing for Client/Server and Web-based applications developed in Java, J2EE, Oracle, VB, ASP, .NET, SQL Server and PostgreSQL Environments
- Extensive QA experience in all phases of life cycle, including Requirements Gathering, Project Planning, Testing, Defect Tracking, Management and Reporting
- Designed and executed Test Plans, Test Scenarios, Test cases and Release notes for different projects based on company standards
- Thorough understanding of SDLC, TLC and Development Methodologies like Waterfall, V-model and Agile Methodologies (XP, Scrum, Kanban)
- Proficient knowledge of QA tool sets, including automated and performance testing tools
- Knowledge of test-driven development and continuous integration principles
- Hands on experience in writing Selenium scripts using java, building Automation Frameworks to perform Automation testing
- Good knowledge of Load Runner and Apache JMeter to run performance and scalability testing
- Hands on experience in WINDOWS and UNIX environments
- Expertise in performing Black Box and white Box Testing
- Hands on experience in Logging and tracking defects and measuring the testing effort and the quality of the software by creating reports in ALM, JIRA, Version one, confluence, Quality Center (Test Director), and TFS
- Excellent analytical, communication and interpersonal skills and consistently being recognized by management and peer for producing high quality works
- Proficient and versatile team player with a positive approach to all tasks
TECHNICAL SKILLS
Languages: JAVA, C, C++, SQL/PSQL
Web Technologies: HTML, XML.
Scripting Technologies: Java Script, VB Script.
Protocols: HTTP, SOAP.
RDBMS: Oracle, MySql, SQLServer, PostgresSQL
Operating Systems: MS DOS, Windows NT/2000/XP, UNIX, Linux
Testing Tools: QTP 10.0, JMeter, Selenium
Build /Deployment Tools: GIT, Maven, Jenkins, Octopus
Defect Report Tools: BugZilla, JIRA, Test Director and Quality Center
Browsers: Internet Explorer, Firefox, Chrome, Safari
PROFESSIONAL EXPERIENCE
Confidential, Tempe, AZ
Sr. QA Lead Analyst
Responsibilities:
- Instrumental in leading QA testing and maintaining multiple enterprise-level development projects for web-based and mobile applications.
- Led process improvement projects to reduce test times, integrate new tools and manage key tasks.
- Manages QA processes and procedures to ensure that they allow the team to perform tasks in an efficient and timely manner while also ensuring a high-level quality in the product.
- Performed complex functional, application, and regression tests, planned and implemented automated testing along with timely releases of product and production escalation patches.
- Planned and coordinated resources needed to implement new test strategies (Agile Scrum, Sanity Suite Regression, etc.), resulting in development of best practice models
- Create, document, verify and execute component level test plans, Data Reports, Release Artifacts that support agile and V-Model of SDLC
- Setup the QA Lab, Defect Tracking (JIRA) and test case management Tools: JIRA, SPIRA TEST, HP ALM
- Mitigated QA risks including escalation to senior management and collaborated with cross-functional teams to ensure testing quality.
- Created and maintained project schedules, prepared milestone reviews, organized design reviews
- Coordinate, mentor and monitor productivity including the number of defects identified and test cases written by each engineer.
- Decreased test time by 35%, collaborating with Test Automation to plan effort for each release
- Build and Maintain the automated test suites and enhance them as needed
Environment: Selenium, JIRA, SpiraTest, HP ALM, Maven, TESTNG, Page Object Model, BDD, Java, Jenkins, XML, SQL Server, Windows, UNIX, Linux.
Confidential, Chandler, AZ
Sr. QA Lead Engineer
Responsibilities:
- Cross-functional team testing strategy, analysis of existing test strategy, gap analysis, and working across teams to mature test integration strategies
- Lead the QE team in developing and implementing best practices
- Collaborate closely with development teams to deliver software releases with an ever-increasing level of quality
- Collaborate with product teams to informed in all phases of product development, with the perspective of the customer while partnering with product development leadership to drive the process & tooling
- Recruit, lead, mentor, and develop a talented high-performing team of technical Quality Engineers and manual testers
- Work closely with Product Management, Development, Support, Sales and Services teams to prioritize assignments and manage risks/issues to ensure successful delivery with high quality
- Design, develop and execute automation scripts using open source & company standard tools
- Ability to apply creative thinking and problem-solving skills to complex business scenarios
- Knowledge of test-driven development and continuous integration principles
- Creating and managing Test Plans, test cases and Test scripts per each iteration to ensure the test coverage for application under test
- Leading, Coordinating, Communicating and mentoring both Offshore & Onshore Teams regularly to ensure tasks are completed and executed with no issues
- Preparing and presenting Traceability Matrix of Requirements to Test cases and Test execution during daily status calls with stake holders
- Co-coordinating among Developers and Testers to ensure that requirements are implemented and tested timely with no delay and conflicts
- Created Automation scripts for Application to evaluate Test Automation strategy and effort
- Performed back end testing using SQL to ensure data creation and manipulation for Application under test
- Preparing and presenting new functionality demos to internal and external stakeholders
- Lead the team to design and build Automation framework using Java, Selenium, Maven, Test NG and Jenkins technology
Environment: Selenium, ALM,, Maven, TESTNG, Page Object Model, BDD, Java, Jenkins, XML, SQL Server, Windows, UNIX, Linux.
Confidential
Senior QA Engineer and QA Test Lead
Responsibilities:
- Creating and managing Test outlines, Test Plans, test cases and Test scripts per each sprint to sure the requirement changes and cross browser coverage
- Leading, assigning tasks, sharing knowledge to Offshore Team per each sprint
- Lead team responsible for building full featured Automation framework based on Page Object Model, which can be used for regression testing, UI testing and End-End testing
- The framework is based on Java, Selenium, Maven and Test NG. Provides features like logging, screenshots, video, custom reporting and Jenkins integration
- Coordinating, Communicating and mentoring Offshore Team regularly to ensure sprint tasks are completed and executed with no issues
- Preparing and presenting Test Reports and Results to management per each release
- Co-coordinating among Developers and Testers to ensure that requirements are implemented and tested timely with no delay and conflicts
- Creating and executing Automation scripts using Selenium and generating reports for each release to demonstrate current test coverage and increase
- Working with performance engineers and security testers to ensure coverage for technical testing
- Performing API testing using postman and internal tools
- Performing Integration Testing between Confidential and 3rd party systems
- Performing functional and performance testing on batch processing systems for student and teacher data imports
- Preparing and presenting new functionality demos to internal and external stakeholders
- Working closely with Product Managers and Systems Analysts during Requirement analysis and UAT
- Overseeing and tracking build releases and environments changes to ensure scheduled releases and no environments inconsistencies
Environment: Selenium, Jira, Version One, .net, Java, ASP, C#, XML, SQL Server, Windows, Maven, Jenkins, GIT, UNIX, Linux.