Senior Qa Analyst Resume
5.00/5 (Submit Your Rating)
Austin, TX
SUMMARY
- Over 7+ years of software industry experience in Quality Assurance, Testing, Analysis, and Documentation of Web - Based and Client/Server applications.
- Expert in Writing Test Plans, Test Cases, and Documentation.
- Proficient in different testing types like UAT, Black Box, Functional, System, Integration, and Regression testing.
- Have good domain knowledge in Finance, Healthcare and Networking Domains.
- Experienced in testing Payment and POS applications.
- Proficient in testing web services (REST and SOAP) using tools SoapUI and Postman.
- Experienced in backend testing using SQL queries and stored procedures.
- Coordinate and performs highly complex testing projects from initiation through delivery.
- Demonstrated capability in managing multiple tasks simultaneously to elevate efficiency and provide exceptional quality assurance.
- Strong knowledge of Software Development Life Cycle and Software Development Life Cycle methodologies.
- Proficient in using Project Management Tools like Rally and Jira.
- Experienced in testing APIs using Postman and SoapUI
- Proficient in using Test Management tools like Microsoft Test Management (MTM) and JIRA.
- Strong working knowledge in Agile and Waterfall Methodologies.
- Able to work collaboratively with Business Analysts, Development team, Product owners, management, and other team members to develop and deliver quality software products.
- Strong technical, analytical, and communication skills (verbal and written).
TECHNICAL SKILLS
Testing Tools: Selenium, Web driver, SoapUI, Postman
Languages: C, Java
Web Technologies: HTML, XML, JSON
Development Methodology: Agile-Scrum, Waterfall
Project Management Tools: JIRA, Rally, Quality Center, Microsoft Test Management (MTM), ALM
Database: SQL, SQL Server, SQL Management Studio
Operating Systems: Windows 8/7/10, XP, Unix, and Linux
CI&CD Tools: Jenkins, Maven, GIT
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Senior QA Analyst
Responsibilities:
- Participate in all phases of the development cycle: concept, technical design, prototype, code development, implementation, testing, and release to QA and Production.
- Review and evaluate requirements, use cases, and design specifications for testability, gaps, and omissions.
- Mentor new hire/junior QA team members and provide an assessment to the management.
- Designing test cases and associating them to the user stories via the X-ray plugin in Jira.
- Present and participate in walkthroughs, demos, sprint reviews, and assessment meetings.
- Create and execute clear and concise test cases for new products and enhancements to existing products.
- Interact with Subject Matter Experts (SMEs) and development teams to identify and refine test requirements.
- Collaborate with the internal customer support team to resolve or diagnose defects.
- Anticipate risks and issues, Manage risks with corresponding mitigation plans.
- Coordinate and perform highly complex testing projects from initiation through delivery. Ensure that testing projects are completed on schedule and within budget.
- Serve as liaison between technical and non-technical departments to ensure that all targets and requirements are met.
- Testing experience in both web and standalone applications and back-end services, including functional, integration, UI, and regression testing.
- Maintain familiarity with company products by attending training classes, observing experienced support personnel, reading software documentation, and participating in online training programs.
- Analyze lessons learned to determine changes needed for future releases and projects.
- Perform backend testing using SQL queries and stored procedures.
- Report and track defects using JIRA for correction and retest after bug/defect fixes.
- Able to manage and prioritize multiple tasks, with minimal assistance, while remaining flexible to changing requirements.
- Assist automation team members in understanding the functionality and developing test scripts for full coverage.
- Executing Automation scripts designed using Selenium tool and Java for Smoke and Regression testing.
- Executing all Selenium test scripts on different browsers to check the application compatibility.
- Triggering batch jobs from Jenkins for System and Regression testing.
- Analyzing the Automation test results and working on the issues found during execution.
Confidential, Philadelphia, PA
QA Analyst
Responsibilities:
- Review and evaluate requirements, use cases, and design specifications for testability, gaps, and omissions.
- Mentor new hire/junior QA team members and provide an assessment to the management.
- Prepare and gather test data and documents for testing.
- Create and execute test cases and evaluate test results.
- Developed detailed test case steps including expected data points and expected results.
- Capture and provide relevant logs and trace files for defect resolution.
- Manage prioritizing test efforts and assign tasks to team members.
- Document actual test results in HP Quality Center including any identified defects.
- Track internal and client defects using ALM.
- Responsible for Planning, Schedule, monitoring, and controlling test activities.
- Attend daily defect calls with the client to provide defect resolution updates and discuss questions or concerns on existing issues.
- Provide weekly test summary reports and escalate issues and risks to project management and stakeholders.
- Perform defect validation and mark defects accordingly.
- Collaborate with the development team for issue recreation, and ensure defects are fixed and incorporated into product builds on time.
- Perform backend testing using SQL queries.
- Performed web services testing using the Postman tool for testing applications.
- Able to work in a team environment as well as work independently with minimum supervision.
- Support client testing, as needed, including planning and preparation, execution, researching problems reported in UAT and production, and communicating results with appropriate parties for resolution.
- Executed User Acceptance Testing in the UAT environment.
- Executing batch jobs on Jenkins using the code base stored in the GIT repository.
- Executing Jenkins jobs for Smoke, Regression, and System testing suites.
- Interconnect with IT partners and teammates to drive defect resolution and knowledge sharing.
- Self-manage activity to ensure test cases are completed within predefined schedules.
- Managed periodic Reports and escalate issues and risks to project leaders.
- Document processes, workflows, or user guides and share information with teammates.
Confidential, MN
QA Analyst
Responsibilities:
- Analyzing business requirements and technical specification documents and analyzed use cases, and functional requirements to create detailed Test plans and Test cases.
- Involved in writing Test Plan for the web-based application after analyzing the specifications and business requirements.
- Created High Level and Detailed Level designing of test scenarios based on business requirements.
- Reviewing test scenarios with business, developer, client, and other stakeholders.
- Prepared and executed Test Cases manually according to the BRD, Technical Specification, Functional Design, and Use Case documents, identifying applications functionality, test requirements, and coverage.
- Performed End-to-EndManual Testingof the application.
- Understood the version release notes of the application.
- Utilized MS SQL Server Management Studio for test data setup, Backend, and Batch job testing.
- Executed the manual test cases to understand the application behavior on various browsers.
- Executed the automation scripts for Regression and Smoke testing.
- Reported Bugs found on the Functional Execution to the Dev team and created tickets for the same in Rally for tracing purposes.
- Analyzed automation test results and reported the same to developers and Business users.
