We provide IT Staff Augmentation Services!

Qa Analyst Resume

IL

PROFESSIONAL SUMMARY:

  • Automation - QA Analyst with 7+ years of experience in Information Technology with emphasis on software testing /quality assurance.
  • Expertise in all stages of the Software Development Life Cycle(SDLC) and Software Testing Life Cycle (STLC) and in all dimensions of Functionality, Usability and Reliability
  • 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 the Automation Framework to support the 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 the 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 the 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 the regression test cases for automation for every release
  • Manages the 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 the API’s using Swagger and automated the process.
  • Experience with Splunk to get the logs and analyses the 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 The 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 the data integrity tests for backend testing (Database testing) and JDBC establish Connectivity between the 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 the 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 the work tasks across team with effectively and helped 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 the 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 the automation test suite periodically and having experience with using build tool “Maven”
  • Good exposure on SonarQube integration to check the 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

WORK 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 the 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 the logic using Java to validate the functionality and improve the 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 the 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 the fdx report and better way to display the report with all information included: No: cases executed, passed count, failed count, skipped count, defects details along with diagrammatic representation
  • Configure and Run the Jenkins jobs for every release and update the regression suite based on releases
  • Executed same set of test cases in multiple browsers with different versions using SAUCELAB
  • Record the videos and test results in SAUCELAB and maintained all test reports
  • Analyze the test report and log the issues in QC, Rally if any defects found during testing
  • Involved in defect triage meetings and capture the application logs in splunk to identify the 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 the coding standards and duplicated methods by setting the rules
  • Tested REST and SOAP services using Soap UI and Postman respectively
  • Tested the 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 the work, tracking the status and arranged KT sessions as per needs
  • Lead the team and actively participated in the problem solving and guiding the team in right way
  • Follow up the tasks created in JIRA and close the activities with proof of documents like screenshots, recorded videos and Stash links in the JIRA
  • Tested the 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 the help 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 the 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 the Java and selenium test source code in the GitHub source control repository tool
  • Lead the team and actively participated in the problem solving and guiding the team in right way
  • Monitoring the team activities and tracking the 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 the application
  • Developed the script for selected test cases using Core java and Selenium commands
  • Analyzed the automation test results and logged the defects using HP QC.
  • Validated API services and finding the bugs at earlier stage
  • Developed test scripts for Android and IOS application and test executed using Appium
  • Involved in identifying the 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 the 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 the 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 the code for error handlings and exceptions to avoid the unexpected failures during execution
  • Involved in code debugging to find the root cause of the defects and functional flow
  • Identified the risks product level and applied mitigations accordingly
  • Updated automation scripts according product changes and well maintained the test scripts for future release
  • Maintained the functions and methods by following coding standards and proper comments
  • Reported defects/bugs using QC and followed the 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 the system architects, business users and developers
  • Involved in Smoke/Sanity testing, GUI testing, Functional testing, Retesting and Regression Testing
  • Automated the test scripts using Selenium with TestNG frame work
  • Generated extent report to track the 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 the defects until close
  • Helped developers while fixing the issues and coordinate with the 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