Quality Assurance Analyst Resume
SUMMARY:
- Confidential has over 8 Years of experience working as a Quality Assurance Tester, along with extensive experience in all phases of Software Development Life Cycle (SDLC) using Agile Methodology.
- He is proficient in both manual and automated testing, and he provides exhaustive analysis of test results which he documents clearly and concisely for every project and client.
- Confidential is also well - versed in Black Box testing applications written in high-level languages like C#, C++, Java and SQL on Windows and Linux/Unix platforms, and he possesses excellent knowledge of database development using both SQL Server and Oracle PL/SQL.
- A highly analytic problem solver, Confidential is exceptionally adept at supporting and supervising the activities of technical staff to ensure the of project goals while using effective communication with all stakeholders to gather and clarify project requirements; he provides continued support to users following project implementations.
- A fast Learner, capable of both working independently and in a team, Confidential is also fluent in English and French.
AREAS OF KNOWLEDGE:
Development Models: SDLC, Agile
System Modelling: UML, GAP Analysis, Data Flow Diagrams, Use Case Analysis, Functional Specifications Documentation, Black Box Testing
Programming Languages: Java/J2EE, Shell scripts, PL/SQL, C#, C/C++.
Web Technologies: HTML, CSS, XML, Web driver
RDBMS: Oracle 8i/9i/10g, SQL Server, PostgreSQL, MS Access
Testing Tools: TestPartner, Selenium, Selenium Web driver
Management Tools: JIRA, Raid, TrackRecord, Enterprise Architect, Quality Centre, Microsoft Visual Studio
Platforms: Linux/UNIX, Windows, Windows 2007 Server, MS Windows VM
Other Tools: MS Office, MS Visio, MS Project, Fiddler rofile
EXPERIENCE:
Confidential
Quality Assurance Analyst
Responsibilities:
- Analyzing system requirements in order to build the test environment
- Composing comprehensive test scenarios and test cases covering all business requirements
- Executing test cases to verify the system builds
- Documenting and managing defects in Atlassian JIRA
- Participating in all aspects related to testing, documenting test, and planning test
- Developing SQL queries for testing reports
Key Tools and Technologies: Oracle SQL Developer, JIRA, Zephyr for JIRA, Confluence, FileZilla, Windows, Jenkins, Agile
Confidential
Quality Assurance Analyst
Responsibilities:
- Studying the requirements and the applications built by the company
- Analyzing requirements for applications improvements
- Executing both manual and automated tests for new features and issues raised by testing
- Using Selenium, and Selenium Web Driver to automate manual test cases, and run the code.
- Documenting defects in JIRA and following up with developers for resolution
- Completing Regression testing prior to delivery and ensuring proper function of entire product
- Participating in team meetings to discuss urgent issues in an Agile environment, and attending meetings to discuss overall progress
- Working as team to revise the requirements, and test done by other QA members
Key Tools and Technologies: MS Windows VM, JIRA, Fiddler, MS Office, Agile, Windows, Oracle, SQL Server, Selenium Web Driver, JMeter, Jenkins
Confidential
Quality Assurance Analyst
Responsibilities:
- Analyzing system requirements in order to build the test environment
- Composing comprehensive test scenarios and test cases based on the requirements documents
- Executing test cases to verify the system builds
- Documenting and managing defects in JIRA
- Evaluating defects and reassigning them to QA staff or developers
- Participating in all aspects related to testing, documenting test, and planning test
- Tracking progress and discussing urgent issues in an Agile environment
Key Tools and Technologies: VM, JIRA, SharePoint, Agile, Windows
Confidential
Quality Assurance Tester
Responsibilities:
- Studying Functional Requirements and Business Requirements for Gap Analysis
- Composing comprehensive test scenarios and test cases covering all business requirements
- Executing manual tests, including integration and end-to-end testing
- Documenting and managing defects in JIRA
- Following up with developers to verify that defects are solved and they conform to business rules
- Automating manual test cases for later regression testing for all features that passed manual testing
- Doing data driven test where it needs to, by using TestPartner as an automation tool
- Participating in team meeting to track progress, discuss urgent issues and follow up with other teammates in an Agile environment
- Participating in all team activities like getting familiar with new testing tools to be adopted to project, and checking old system for POS(KINS) for better understanding of new application
- Reporting and documenting all work done (like test cases, defects, studies)
Key Tools and Technologies: TestPartner, JMeter, Jira, TestLink, QADirector, Oracle, PostgreSQL, Progress, POS, Agile
Confidential, Madison, WI
Quality Assurance Tester
Responsibilities:
- Creating and maintaining test plans and outlines for assigned functionality
- Conducting internal and external walkthroughs of the application with Designer, Developer and Users
- Developing test cases based on the business specifications and user requirements
- Executing manual test cases to verify the application’s GUI interface
- Conducting data driven tests to check the validity of the online address updates
- Using Lisa to test web-services and verify the application’s functionality and performance
- Performing extensive backend testing to verify the creation of new customer accounts
- Documenting, managing and tracking defects in TrackRecord
- Consulting with Subject Matter Experts for User Acceptance Testing (UAT) and usability testing
- Generating and maintaining automated scripts for regression testing using TestPartner
- Documented the test cases, test procedures, test scripts and test metrics
Key Tools and Technologies: TestPartner, Lisa, TrackRecord, Quality Center, Windows XP, Oracle, Java
Confidential, Issaquah, WA
Quality Assurance Tester
Responsibilities:
- Reviewing requirements documents and consulting with developers to produce the final requirements document
- Working on the test plan and assigned test to QA team and follow up with the team to be sure the test follows the schedule
- Writing test cases for various requirements, and running these test cases
- Entering defects for found issues into Raid, identifying defects with specific requirements and their test cases, and then assigning them to developers
- Developing automated tests for all test cases using Test Partner automation tool and Visual Basic for Application as programming language.
- Participating in JAD meetings every week, ensuring the validity of reported defects, assigning priority to defects, and following up with the test plan
- Verifying that created defects are fixed and reassigning them if they are not fixed properly
- Attending meeting with users to verify UAT (User Acceptance Test) results and give better solutions for features when it is possible
- Developing SQL Queries for most test cases, where necessary, to test databases against written test cases and verify results in the UI Application
- Planning and executing performance tests to verify the responsiveness and stability of the application under a heavy workload
- Documenting all work, including requirements, test cases, automated tests, bugs, queries, test schedule
Key Tools and Technologies: C#, Visual Basic, TestPartner, Raid, Visual SourceSafe, BizTalk, Windows 2003 Server, Enterprise Architect, Microsoft Visual Studio, SQL Server 2005.
