Sr.qa Analyst Resume
Norwalk, CT
SUMMARY
- Around 6 years of diversified experience in the field of Software testing and Quality Assurance.
- Extensive experience in Business Requirement Documents (BRDs) analysis and understanding the Test Estimates along with the Test Specification Development.
- Experienced in designing Test Plans, executing Test cases and Documentation during manual Preparation of Test data.
- Extensive experience in running various kinds of tests such as Unit, Functional, Regression, Integration, System, End to End, Backend and User Acceptance Test (UAT) for Web and Client/Server applications.
- Experienced in Black Box, White box, GUI, Functional, Regression, Database (SQL, PL/SQL) and API testing.
- Experience working in environment with different types of Software Development Life Cycle and Software Testing Methodology (including Waterfall, Agile, Scrum)
- Working closely with PDs, SOEs and other teams to get product specification, writing test cases/scenarios and testing in pre - release stages to deliver effective products to the clients.
- Strong knowledge of complete Software Development Life Cycle like Analysis, Design, Coding, Testing and Maintenance and also understanding of quality assurance methodologies, practices and industry standards
- Experience in Automation testing using Selenium WebDriver/RC/IDE/GRID, JUnit, TestNG, JIRA, Maven, SOAP UI and HP Quality Center.
- Implemented test automation using Selenium Webdriver/Selenium Grid and Maven.
- Involved in maintenance of automated test scripts to support regression testing.
- Has fair knowledge of Web technologies like Web Services, XAML, HTML and JavaScript.
- Good exposure on testing Standalone, Mobile and Web based applications
- Have good exposure on working iPhone/iPad/Blackberry Simulators.
- ServiceNow experience in Implementation, design, development, documentation, deployment, and post- production support following Software Lifecycle using SDLC Scrum.
- Experience in defect tracking and change management using HP ALM, BugZilla and JIRA.
- Summarize all the release blocker issues and alert the Product Managers, Engineers and release coordinators and ensure they are fixed and tested before the install.
- Good exposure on financial data applications.
- Knowledge in designing and customization of automated test cases through iTKO Lisa testing tools.
- Good understanding on Implementation procedures for installation and configuration of all tools in CA iTKO applications.
- Trained new hires in the team on various SQA workflow procedures.
- Have ability to work independently as well as a team member on group projects. Easily adaptable to changing priorities and effectively alter goals.
- Excellent analytical and problem solving skills.
TECHNICAL SKILLS
Languages: Core Java, HTML, CSS, JavaScript, XML, XAML
Databases: SQL, PL/SQL
Tools: Selenium Web Driver/IDE/GRID, Microsoft Visual Studio 2015, SOAP UI, Webkit Inspector, Firebug, Appium (Mobile Testing), itko LISA
Frameworks: Junit, TestNG, TDD, BDD
Bug Tracking Tools: Test Manager, HP QC (9, 10, 11.0), RPD, TFS, JIRA.
PROFESSIONAL EXPERIENCE
Confidential, Norwalk, CT
Sr.QA Analyst
Responsibilities:
- Analyze business requirement documents for creation of test cases and user scenarios to provide optimal end-to-end test coverage.
- Responsible for Test Planning and Test Designing.
- Developed Test Cases for Automation/Manual testing from the Functional Specifications.
- Perform Functional, Regression, Build Acceptance, End-to-End Testing, UAT on multiple browsers (Chrome, Firefox, IE, etc.)
- Report issues found in RPD (bug tracking system) and perform regression testing for fixed defects
- Executed test cases relating to mouse hover using Actions class and found hidden elements using XPath, CSS and windows classes.
- Tested the Web Services using SOAPUI.
- Responsible for maintaining issue logs during test execution.
- Involved in preparing test cases using Selenium Webdriver to validate all UI components, Popups, Browser navigations, Mouse Movements.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML id’s and xpath in Selenium.
- Generated email able reports using TestNG framework.
- Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.
- Communicate with product developers/engineers to determine the project execution strategy and timely completion of agreed deliverables.
- Testing applications in various phases and suggest possible enhancements.
- Extensively involved in generating reports like Traceability Matrix.
Environment: Core Java, Java Script, Selenium IDE/ WebDriver, Grid, TestNG, Focal Point (Workstation), QA Inventory (Justifier web), RPD (Bug reporting tool), Tellus (schedule automation runs), Firebug, JUnit, Appium (Mobile testing).
Confidential, Menomonee Falls, WI
QA Automation Engineer
Responsibilities:
- Analyzing and understanding the business requirements documents designed by the application architects and business analysts by following Agile methodology.
- Preparing design and test summary documents for the implemented development changes and also tests summary documents.
- Worked closely with development team to ensure coded components meet requirements and make sure they respond timely to issues reported.
- Analyzed complex scenarios for each layers of the application; developed well designed test suites which are easily understandable to the team.
- Prepared test cases with sufficient test coverage and logged bugs in JIRA.
- Performed Functional, Regression, Integration, UAT, Cross Browser and Mobile App testing.
- Provide demo to the Business Analyst teams for User stories approval.
- Written and executed test scripts using Eclipse IDE.
- Used Maven to execute Selenium automation suites on different platform and performed browser combinations in parallel.
- Used Team Foundation Server(TFS) as source control to deploy application.
- Executed test cases relating to mouse hover using Actions class and found hidden elements using XPath, ID’s, CSS and windows classes.
- Created testing framework using TestNG and Web driver.
- Recorded and re-run smoke test suite in various modules using Selenium IDE during every patch release.
- Debug errors in test scripts using screenshots captured during automation test runs, whenever exceptions occurred.
- Modify the existing test cases based on change in features and requirements.
- Created the Traceability matrix between requirements and Test Cases.
- Wrote SQL Queries and SQL Statements to validate database integrity.
Environment: Java, Selenium IDE/RC/ Webdriver/Grid, Firebug, Maven, XML, SQL, HP QC, Soap UI, Agile, HP ALM, MS office, XAML.
Confidential
QA Analyst
Responsibilities:
- Analyze business requirement documents for creation of test cases and user scenarios to provide optimal end-to-end test coverage.
- Responsible for Test Planning and Test Designing.
- Developed Test Cases for Automation/Manual testing from the Functional Specifications.
- Perform Functional, Regression, Build Acceptance, End-to-End Testing, UAT on multiple browsers (Chrome, Firefox, IE, etc.)
- Conduct manual and automated testing of applications at various phases of development.
- Executed test cases and participated actively in system testing and regression testing.
- Schedule regression runs for Automation test cases on Selenium Grid.
- Involved in automation revamp actives, feasibility analysis for choosing automation tool (Selenium).
- Prepared Test plan, Test Cases, Test Scripts and Test Steps for all the modules.
- Logged defects in RPD system, re-tested defects, analyzed defects with Product Owners and Developers.
- Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.
- Create traceability matrix using Justifier web tool and map them to the test cases/steps.
- Generate monthly reports for bugs filed during regression testing to track areas where more testing is required and also retire test cases which are no longer required.
- Conduct training sessions on QA workflows to new hires and mentor them. Also, provide feedback to the managers by writing performance reviews.
Environment: Core Java, Java Script, Selenium IDE/ WebDriver, Grid, TestNG, SQL, TestNG, RMS, Firebug, Firepath, JUnit.
Confidential
QA Associate
Responsibilities:
- Study of Functional Requirements specification documents and identified test scenarios.
- Responsible for Test Planning and Test Designing.
- Participate regularly in product discussions and interact actively with development team.
- Conduct Database testing for application.
- Conduct functional and regression testing.
- Analyzing and reporting the Defects at early stages of development.
- Responsible for maintaining issue logs during test execution.
- Work proactively with software and product developers to resolve issues in a timely manner.
- Work with automation team to develop and improve the automated testing processes.
- Document all testing activity with application.
- Ensure consistency of application with all work streams.
- Extensively involved in generating reports like Traceability Matrix.
- Involved in testing Stored Procedures, Functions, Triggers and packages utilizing PL/SQL.
- Actively follow up and analyze on the defects with the respective Product Managers and Engineers to ensure the issue gets fixed and tested before the product is released.
- Escalate the defects in the application to the release coordinators and alert all the stake holders based on the severity of the issue and its impact on client workflow.
Environment: HP Quality Center, ALM, PL/SQL, BugZilla.
