Qa Analyst Resume
Newark, NJ
SUMMARY
- 6 years of experience in Software Quality Assurance and Test Automation Process in IT industry that includes Web - based and Client/Server applications with proficiency in manual and automation testing.
- Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Waterfall, Iterative and Agile SCRUM models across various projects.
- Involved in testing activities for different projects web-based, e-commerce and client/server applications.
- Experience in Quality Assurance/Testing and Testing Methodologies in Web based and Client/Server architecture.
- Expertise in analyzing Business Specifications, Functional Requirements, Design Test Cases, Test Scenarios and Test Execution.
- Worked with Development Team and Business Analysts to analyze test scenarios to ensure that test cases are covered based on functional requirements.
- Experience in Black Box Testing with a complete QA Life Cycle - Testing, Defect Logging & Tracking and Verification of fixed defects.
- Well versed in GUI application testing, Database Testing, Front-end testing, Functional Testing, Integration, system testing, Cross platform testing, UAT and Regression Testing.
- Experienced in testing methodologies & validations and verifications to ensure software quality control and meeting the demands set by stake holders.
- Familiar with all phases of SDLC (Software Development Life Cycle), Quality Assurance methodologies (Waterfall, Iterative, Agile, Scrum).
- Excellent logical skills for understanding and developing workflows, computing and verifying Software Metrics.
- Experienced in test management tools such as JIRA and Zephyr to document test cases and defects and traced test cases to business requirements.
- Contributed to product success through testing, identifying and writing test cases, analyzing requirements and tracking issues.
- Proficient in processing of defects in JIRA and generating required status reports.
- Used Oracle SQL Developer to write and execute SQL Queries against Oracle Database.
- Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
- Proficient in test automation tools, Selenium to improve automation process.
- Experience in Data driven and Hybrid Automationframeworks using JAVA.
- Sound understanding inTestNGframework with Selenium.
- Excellent knowledge in writing unique XPath without using firebug and fire path to identify web elements.
- Ability to adapt to new environment quickly, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.
- Effective in handling multitasks, with a sense of urgency for rapid issue resolutions
- Versatile Team player with strong interpersonal communication skills and proven track record of academic and professional achievements.
- Ability to triage software defects providing development staff with adequate information for remediation.
- Ability to up-to-date with new technologies, operating systems, automated testing tools, etc. in order to maintain an awareness of technological advances.
- U.S. Permanent Resident and authorized to work in the U.S. for any employer.
TECHNICAL SKILLS
Test Management Tools: JIRA, Zephyr, Application Life Cycle Management (ALM), HP Quality Center.
Automation Testing Tools: Selenium WebDriver with Java, TestNG
Databases: Oracle, MySQL, MS SQL Server
Database Access Tools: Oracle SQL Developer
Programming Languages: SQL and Java
Application Server: IIS, Apache Web Server and WebLogic
Mobile Platforms: Android, iOS, Windows Phone
Operating Systems: Windows 10/8.1, Windows Server and Linux/MAC
Virtualization: VMware Workstation and Oracle Virtual Box
PROFESSIONAL EXPERIENCE
QA Analyst
Confidential, Newark, NJ
Responsibilities:
- Knowledge of applicable laws, regulations, healthcare policies and regulatory trends that impact assigned line of business.
- Actively worked with Agile Scrum methodology, involved in full life cycle of the project, attended daily Scrums, Sprint Planning, and Sprint Review Meetings, update the test data as per the frequently changing requirement.
- Analyzed System Design Documents and involved in the review discussions of Business Requirements.
- Participated to develop Test Plan and Test Approach artifact with resource requirements and time estimates.
- Interacted with the development team to design the test plan and test scenarios for critical deliveries.
- Coordinated with development team and QA team in both test planning phase and active testing cycle.
- Designed and developed Test Scenarios, Test Cases and steps for various Business Processes covering both positive and negative testing requirements.
- Performed Manual Testing of web-based applications and used JIRA for Project and Test management purpose.
- Reviewed test scenarios/test cases prepared by the QA team for functional testing, system integration testing.
- Used Zephyr for creating and documenting Test Plans/Test Cases and register the expected results.
- Extensively used SQL *plus and Oracle SQL Developer tools to access and manipulate Oracle database and validated back-end testing.
- Configured the connection between MS Excel and JIRA to store test cases and bugs.
- Conducted and responsible for testing scenario sign-offs and test result sign-offs
- Participated scrum calls and prepared necessary documentation related to testing status and platform readiness assessments.
- Assisted in automation strategy and improve the automation penetration ratio
- Isolated test cases for manual and automated testing and also established a regression test suite, both manual and automation, to assure the stability of AUT.
- Developed Selenium Test Environment Setup (Maven Integration, Selenium WebDriver, Java, TestNG and Jenkins Integration…)
- Performed Functional and Regression testing using Selenium WebDriver with Java.
- Enhanced scripts by inspecting Elements, created Test Cases using element locators and Selenium WebDriver Commands.
- Enriched Test cases using Java Programming and TestNG Annotations.
- Involved in writing, executing and enhancing scripts using various validations steps.
- Experience in developing and maintaining test automation suites.
- Created test scripts on the basis of the existing framework and as well as created from scratch.
- Generated automated defects, metrics, and reports.
- Submitted Bug Reports using JIRA systems
- Performed manual cross-browser Testing and as well as cross platform testing.
- Used JIRA and Zephyr to track, report, and manage defect throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.
- Communicated with Application Developers, Project Manager and other Team Members on Application testing status.
- Created metrics, evaluated, and provided reporting on effective test coverage to management.
- Made recommendations to improve product reliability, performance, and quality assurance best practices and processes.
- Coordinated production releases across multiple operational, technical teams.
Environment: JAVA and OOPs concepts, JIRA, Zephyr, Selenium WebDriver, HTML, XML, JAVA Script, Web services, SQL Server, MySQL, Selenium, SDLC, Agile, Internet explorer, Mozilla Firefox
QA Tester
Confidential, Timonium, Maryland
Responsibilities:
- Designed test plans for complex distributed systems in accordance with overall testing strategy
- Defined test scope, planned deliverables for the testing activities of assigned projects.
- Involved in collecting, identifying, defining, and organizing detailed information related to testing requirements.
- Interacted with project team to gain an understanding of the application requirements and conformance criteria.
- Actively analyzed and tested through all software development lifecycle stages.
- Participated in the full life cycle of an agile project and design and execute manual and automated test scripts
- Involved in participating in agile incremental delivery approach which supports incremental development of every 2 weeks.
- Collaborated with Business Analyst and Application Developer to contribute to application development process improvement.
- Conducted risk assessment of software changes.
- Executed test cases according to test plans/scripts and document results
- Produced and prioritized bug reports.
- Used JIRA and Zephyr for requirements management, planning, scheduling, running tests defect tracking and managing the defects.
- Wrote SQL statements in script to retrieve data from database in order to verify accurate data stored in database as well as back end testing.
- Developed and executed maintainable automation tests for acceptance, functional, and regression test cases.
- Used Selenium WebDriver with JAVA to develop automated scripts for functional and regression testing purposes.
- Installed and configured TestNG with Eclipse IDE to optimize test results
- Enhanced scripts using various script enhancement techniques.
- Executed automated scripts and provided test results to the management
- Documented test results and presented daily and weekly report to QA Manager.
Environment: JIRA, Zephyr, Selenium WebDriver with Java, Oracle Database, MS SQL Server, SQL, Oracle SQL Developer, Windows Server and IIS.
Software Tester
Confidential, McLean, Virginia
Responsibilities:
- Analyzed System Design Documents and involved in review discussions of Business Requirements.
- Actively participated to develop Test Plan and Test Approach artifact with resource requirements and time estimates.
- Involved in Daily Meetings and Walkthrough with various teams as required for better understanding the business requirement, software specification and development process flow at various stages.
- Developed, executed and implemented test plans, test cases and test scripts for applications built upon a .NET application platform.
- Developed detailed test strategy, test approach, project plans and schedules, including goals, risks, and resource allocation.
- Designed and developed Test Scenario, Manual test cases, and Test Steps for various Business methods covering both positive and negative testing requirements.
- Performed Functional Testing, Negative Testing, Positive testing, Boundary testing, Regression Testing, End to End testing and User Acceptance Testing.
- Worked with the Developers and the Test Lead to verify the Test Cases.
- Created the Requirement Traceability Matrix.
- Supported End-to-end testing and created Test Data according to the scenarios.
- Coordinated with user acceptance testing with final users. Prepared end user documentation for the new system.
- Used JIRA to store all testing results, implement Test plan Document, created Test Cases, for Defect Tracking & Reporting.
- Developed and executed test cases and followed-up defects using JIRA/Zephyr.
- Communicated with developers through all phases of testing to prioritize bug resolution using JIRA.
- Expertise in generating the daily defect detailed report.
- Maintained bug lists for critical issues using JIRA.
- Responsible for back-end testing/database testing, which was done using SQL queries.
- Expert in manipulating the database by using SQL Developer tool.
- Responsible for Smoke Test and Regression Test Case Identification and Testing Processes.
- Set-up, coordinated system and UAT testing with Business Analysts and end-field users after the applications were all set.
Environment: ASP.NET, VB.NET, C/C++, HTML, DHTML, VB, SQL Server, TCP/IP, Windows 7/8.1/10, IIS, IE.