We provide IT Staff Augmentation Services!

Qa Analyst Resume

IL

SUMMARY

  • Automation - QA Analyst with 7+ years of experience in Information Technology with emphasis on software testing /quality assurance.
  • Expertise in all stages of teh Software Development Life Cycle(SDLC) and Software Testing Life Cycle (STLC) and in all dimensions of Functionality, Usability and Reliability
  • Having work experience with a range of high profile clients including Confidential, Confidential, Confidential, Confidential and Confidential
  • Hands on experience in E-learning, Telecom, Health Care, Pharmacy, Finance (Capital market) and Web Applications.
  • Design develop and implemented different Test automation frameworks Like: Keyword driven, Data driven and Hybrid frameworks using Java
  • Responsible to maintenance of teh Automation Framework to support teh team challenges and goals
  • UI Frameworks: Worked on responsive design testing on using Galen frame work and good at writing Galen specs using Java script.
  • Expertise in Manual and Automation testing (QTP and Selenium-WebDriver)
  • Implemented Reusable methods which improve teh robustness, re-usability and maintainability of test scripts
  • Act as key point of contact for all QA aspects of releases, collecting information of test automation objects, providing QA services and coordinating QA resources internally and externally.
  • Experience with Test Driven development with CI and CD in implementing of a project in teh agile
  • Strong knowledge in implementing Waterfall, V-model and Agile (Sprint/Scrum) Methodology by analyzing Requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices.
  • Having experience in product testing and Prioritize teh regression test cases for automation for every release
  • Manages teh implementation of cost effective and "industry best practice" quality assurance and testing solutions while retaining strong levels of quality control
  • Having experience in deployment process on Application servers JBOSS TOMCAT and WebLogic
  • Having experience with testing teh API’s using Swagger and automated teh process.
  • Experience with Splunk to get teh logs and analyses teh network calls and generated logs
  • Experience in Mobile automation testing using Appium for IOS and Android platforms
  • Expertise in different types of testing Smoke/Sanity testing GUI Testing, Functional testing, Retesting, Regression Testing, Integration Testing, System Testing, and UAT testing
  • Experience in writing Test Plans, defining Test Cases, developing and maintaining Test scripts, analyzing Teh results of scripts, Defect tracking and defect closure
  • Involved in defect triage meetings and root cause analysis and risk analysis
  • Experience in Web Services testing using SOAPUI tool. Validated request and response XML, SOAP and RESTFUL Web service calls.
  • Strong in writing SQL queries to perform backend validations
  • Involved in Quality Assurance(QA) audit trail review meetings
  • Expertise in working knowledge of Core Java and Object-Oriented Concepts (Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections).
  • Experience with SQL to run teh data integrity tests for backend testing (Database testing) and JDBC establish Connectivity between teh Java Programming language and a wide range of databases.
  • Extensive experience with Visual Source Safe and Microsoft office tools (MS-Word, PowerPoint, Excel And Access)
  • Exposure on developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber in Gherkins format.
  • Extensively used HP Quality Center/ALM to manage requirements, test cases, defects and generating progress Reports using Dash board module
  • Experience in using Test Management tools such as Rally, JIRA bug reporting tools to track test progress, execution and deliverables
  • Experience in working with Confluence, GIT and Bitbucket to maintain teh updated files in common repository
  • Having experience with test execution in SAUCELAB with different environments with different versions of same browser
  • Experience in documenting defects with high level of detail, accuracy, and informative recreation steps.
  • Leading QA Team divide teh work tasks across team with effectively and halped to team members in terms of clarifying requirements, complex areas, technical support and validated assigned tasks.
  • Extensive experience in set up and maintenance of test environment and test ware preparations.
  • Evaluate test automation strategy and identify teh area of improvement ie., Test automation framework, working with dynamic data methodologies, Coding standards and maintenance of object repository.
  • Having good exposure with CI/CD using “Jenkins” and creating jobs schedules and run teh automation test suite periodically and having experience with using build tool “Maven”
  • Good exposure on SonarQube integration to check teh code quality by configuring rules.
  • Experience in estimation of test efforts in coordination (Onshore and Offshore) of test schedules with overall project schedules with test design and test execution teams.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and Delivering under high stress environment
  • Working knowledge on Performance and Security Activities Load, Stress, Volume and Security testing
  • Experience in reporting Daily, Weekly and Monthly Reports by preparing standard templates as per Organization quality management standards and processes
  • Always enthusiastic, proactive, quick learner and confident.

TECHNICAL SKILLS

Test Approaches: Waterfall, V-model, Agile/Scrum, SDLC, STLC

Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, TestNG, Auto It, Cucumber, SoapUI, HP QC, QTP, ALM

Test Build & Integration Tools: Maven, Jenkins

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)

Programming Languages: VB script, JAVA, C

Databases: MySQL

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Defect Tools: JIRA, HP Quality Center, Team Tracker, Bugzilla

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access, Microsoft Project

Utilities: IntelliJIDEA, Eclipse, SVN, Firebug, fire Path.

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE

QA Analyst

Confidential, IL

Responsibilities:

  • Oversee all aspects of quality assurance including establishing metrics, applying industry best practices, and developing new tools and processes to ensure quality goals are met.
  • Manages teh implementation of cost effective and "industry best practice" quality assurance and testing solutions while retaining strong levels of quality control
  • Followed Agile-Scrum process and Involved in Sprint Plans, Daily Scrum meeting, Grooming sessions, and Retrospective
  • Implementing teh logic using Java to validate teh functionality and improve teh reusability of code, data parametrization
  • Responsible for creating and maintaining frameworks which other people would work upon in their projects
  • Used TestNG annotations like @Test, @BeforeTest, @AfterTest, @Data Provider, @BeforeMethod, @AfterMethod etc., and created TestNG xml file to run teh flow locally.
  • Generated test logs using Log4j for various log levels
  • Implemented Java error handling functions and Java exceptions for unexpected failures during execution
  • Integrated with reporting tool to get teh fdx report and better way to display teh report with all information included: No: cases executed, passed count, failed count, skipped count, defects details along with diagrammatic representation
  • Configure and Run teh Jenkins jobs for every release and update teh regression suite based on releases
  • Executed same set of test cases in multiple browsers with different versions using SAUCELAB
  • Record teh videos and test results in SAUCELAB and maintained all test reports
  • Analyze teh test report and log teh issues in QC, Rally if any defects found during testing
  • Involved in defect triage meetings and capture teh application logs in splunk to identify teh root cause.
  • Actively participated in Framework implementation programs and provided technical support
  • Experience with creating new branches for code updates and create pull request
  • Experience with Sonar integration to identify teh coding standards and duplicated methods by setting teh rules
  • Tested REST and SOAP services using Soap UI and Postman respectively
  • Tested teh API’s are they building right API or not using Swagger and reported issues related to framework and incorrect services responses
  • Coordinate with offshore team, assign teh work, tracking teh status and arranged KT sessions as per needs
  • Lead teh team and actively participated in teh problem solving and guiding teh team in right way
  • Follow up teh tasks created in JIRA and close teh activities with proof of documents like screenshots, recorded videos and Stash links in teh JIRA
  • Tested teh application on IPad and make sure that functionality working as expected
  • Committed, Reliable resource and delivered project on time without fail.

Environment: and Skill set: Angular JS, NodeJS, Core JAVA, Selenium, Rally, SOAP UI, REST services, GIT, Bitbucket, Browsers (Safari,Chrome, IE and Firefox), SQL, IntelliJIDEA, Maven, Jenkins and Swagger

QA Analyst

Confidential, NJ

Responsibilities:

  • Followed Agile-Scrum process and Involved in Sprint Plans, Daily Scrum meeting, Grooming sessions, Retrospective and
  • Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems, and databases.
  • Responsible for managing Automation testing scope and planning
  • Developed custom libraries forautomationusingCore JAVA&SeleniumWebDriver
  • Implemented parametrization and data driven logics using looping conditions in Core java
  • Developed test scripts in Prueba (Internal keyword driven tool implemented based on Selenium)
  • Developed and executed automated test scripts for Android and IOS devices with teh halp of Appium
  • Used JIRA board to track and maintain test cases, defects and testing status
  • Involved in developed feature files, step definition files and Runner files using BDD approach.
  • Prepared test scenarios using Gherkin language as part of BDD approach
  • Executed cucumber files using Runner file and analyzed test results and shared report across teh team
  • Developed synchronization using implicit and explicit wait conditions
  • Executed test scripts and defect tracking through JIRA
  • Testing of Web Services using web services client generated using Mocha framework and track request and response REST FUI APIMessages
  • Automated design related test cases by using Galen frame work
  • Maintained teh Java and selenium test source code in teh GitHub source control repository tool
  • Lead teh team and actively participated in teh problem solving and guiding teh team in right way
  • Monitoring teh team activities and tracking teh status, deliverables, KT sessions for new assignments

Environment: and Skill set: Angular JS, NodeJS, Core JAVA, Manual Testing, Automation testing using Selenium, Appium, Galen Frame work, Mocha frame work, JIRA, SOAP UI (RESTFUL services), GIT, Bitbucket, Browsers (Safari, Chrome, IE and Firefox), SQL

QA Analyst

Confidential, NJ

Responsibilities:

  • Involved in preparation of test plan based on business scope and functional specifications
  • Performed Positive testing and negative testing to break teh application
  • Developed teh script for selected test cases using Core java and Selenium commands
  • Analyzed teh automation test results and logged teh defects using HP QC.
  • Validated API services and finding teh bugs at earlier stage
  • Developed test scripts for Android and IOS application and test executed using Appium
  • Involved in identifying teh root cause of challenges in Appium and resolved.
  • Reported defects in HP QC/ALM and coordinate with dev team until closed status
  • Conducted team building activities and motivate team members to work more proactively
  • Involved in preparation of Traceability matrix for every release.
  • Worked as Individual contributor in teh project and delivered projects on time without fail
  • Participated actively in other working groups in terms of process improvement and cultural activities

Environment: and Skill set: Core JAVA, Manual Testing, Automation testing using Selenium, Appium, HP QC/ALM, Browsers (Safari, Chrome, IE and Firefox), SQL

Sr. Software Engineer

Confidential

Responsibilities:

  • Involved in preparation of test cases based on business requirements and functional specifications.
  • Responsible for managing Automation testing scope and planning
  • Involved in automating teh test cases using UFT and executing them using HP QC
  • Automated and parameterized test cases Using Vb script
  • Performed Regression testing on base product for every release.
  • Created scripts for automated test cases using VB script.
  • Build teh code for error handlings and exceptions to avoid teh unexpected failures during execution
  • Involved in code debugging to find teh root cause of teh defects and functional flow
  • Identified teh risks product level and applied mitigations accordingly
  • Updated automation scripts according product changes and well maintained teh test scripts for future release
  • Maintained teh functions and methods by following coding standards and proper comments
  • Reported defects/bugs using QC and followed teh defects/bugs until close them

Environment: and Skill set: Manual Testing, Automation testing using QTP/UFT, JIRA, HP QC/ALM, Windows 2000, Java, MS-SQL

Sr. Software Engineer

Confidential

Responsibilities:

  • Analyzed requirements by Interacting with teh system architects, business users and developers
  • Involved in Smoke/Sanity testing, GUI testing, Functional testing, Retesting and Regression Testing
  • Automated teh test scripts using Selenium with TestNG frame work
  • Generated extent report to track teh automation test results
  • Validating backend operations by executing SQL queries
  • Involved in daily standup calls and updated project status
  • Reported defects in Bugzilla and track teh defects until close
  • Helped developers while fixing teh issues and coordinate with teh team members and Bas
  • Actively participated to learn new things and improving skill sets as per project needs
  • Actively involved in deliverables and extended working hours as per project requires
  • Quick learner and good team player

Environment: and Skill set: Core JAVA, Manual Testing, Automation testing using Selenium, SQL, MS .Net, Bugzilla

Hire Now