Quality Analyst Resume
Dublin, OH
SUMMARY
- Around 4 years of experience in Software Quality Assurance both (Manual and Automation testing)
- Experience in developing Automation Tests using Rspec framework, Cucumber, Gherkin scripts, Selenium - webdriver and Page Objects
- Knowledge on HTML, CSS, SOAPUI webservices, ALM and QTP
- Strong experience in Ruby, Rails framework, JIRA, GIT, Jenkins, Rally, QC and Microsoft test Manager
- Knowledge in developing scripts for Mobile automation using Appium studio and Android Studio
- Experienced on BDD (Behavior Driven Development) and TDD (Test Driven Development)
- Experiences on Rspec framework with Regression Test Suits for Web Applications in Ruby on Rails.
- Experience in My SQL and other relational databases
- Experience working with teams that follow Agile Software Development methodology (Iterations and standup meetings etc.)
- Extensive knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
- Expertise in Test Case Execution and Defect Management
- Expertise in Black Box, Database (backend), Functional, Regression, System, Negative and Sanity Testing
- Experience in Review of Test Scenarios and Test Cases
- Experience in working with Jenkins (continuous integration)
- Proficiency in JIRA, Bugzilla, Quality Center for in Defect Management
- Expertise in conducting and participating different types of testing - integration, system, functional, GUI, regression, performance, sanity, smoke and user acceptance testing (UAT)
- Highly focused, self-motivated, team player with strong professional and executive experience in multiple domains with multiple responsibilities
- Experience in Web Services Testing using RESTful and Soap UI
- Experienced on Simulate Mobile Devices testing using Chrome
- Experience in implementing BDD Framework and writing Ruby Cucumber scripts
- Good Knowledge on various Ruby Gems
- Experience in creating Requirement Traceability Matrix
- Expertise in gathering & analyzing the requirements, designing & developing Test plans, Test cases and generating Test Scripts
- Hands on experience in Manual testing, Automation testing using HP ALM\Quality Center, Microsoft Product Studio, Selenium WebDriver with TestNG framework, Eclipse IDE, Ruby Mine and Cucumber
- Familiarity of QTP- checkpoints, actions, functions, regular expressions, parameterization, transactions, function library
TECHNICAL SKILLS
Languages: Ruby, Java
Web: HTML5
Operating Systems: Windows, Linux, Unix
DataBase: MySQL
Platforms: GIT
Other Tools: VMWare, QTP, LoadRunner
Other Technologies: SOAP UI
Defect Tracking Tools: Bugzilla, Quality Centre, ALM, JIRA and Rally
Frameworks: Rspec, Cucumber, Selenium-Webdriver, Page objects, Rails, Gherkin, Appium Studio, Android Studio
Build Tools: ANT, Jenkins, Maven
PROFESSIONAL EXPERIENCE
Confidential
Quality Analyst
Responsibilities:
- Engaged in designing, developing, maintaining and executing automated testing solutions
- Working with the Agile methodology, and related testing and test automation techniques
- Working with developing automated test scripts using test automation tools and frameworks such as QTP/UFT, and Selenium with Java
- Creating test scripts to test the QA environment and the production environment
- Worked on mobile automation scripting with Appium Studio
- Created Android and ios emulators using Android Studio
- Creating end to end test scripts to check the entire flow and functionalities of the Express environments
- Writing scripts for both staging and production environments
- Provided automation support during Black Friday and Cyber Monday sales days
- Used Rest assured to perform API automation testing
- Used Swagger UI to generate a Web page that documents the APIs generated by the Swagger specification
- Used Postman and Swagger to check the request and response messages for the APIs
- Maintaining and executing test scripts for the production website and the QA environment
- Engaged in testing applications across a range of technologies including Web, mobile, web services, and messaging and reporting
- Experience with cross browser testing, such as Chrome, Internet Explorer, Mozilla Firefox and Safari
- Engaged in working with keyword and data-driven test automation framework
- Creating mock data and manipulating data and executing database queries using SQL to validate data and metrics via scripts and programming
- Experience using HP ALM tools for test lifecycle management
- Engaged in working with Continuous Integration
- Understanding of testing metrics and experience using metrics to target process and efficiency improvements
- Working closely with developers, test engineers and support staff for troubleshooting and resolution of technical issues
- Strong MS Office applications skills
- Experience interacting with and presenting to managers and leadership across multiple disciplines including QA, development and business partners
Confidential, Dublin, OH
Quality Analyst
Responsibilities:
- Engaged in creating new features with related step definitions using Gherkin in Cucumber
- Read and understand requirement documents and process flow diagrams
- Performed manual testing to check the stability of the entire application
- Created Traceability Matrix to check the requirements coverage
- Using XPATH and CSS expressions in Selenium Web Driver to locate the elements on the Web Pages
- Involved in building regression suite on Jenkins
- Comprehensive knowledge of Post-Production Software Support environment, QTP testing and automation
- Responsible for planning and allocating resources to tests/ dates in Quality Center
- Designed databases, stored procedures, reports, and data input interfaces using SQL Server
- Responsible for defining testing parameters and preparing QC-manual testing
- Responsible for test management for the project and tracking activities to completion and tracking Issues and risk that occur during the Pre and Post-Upgrade testing
- Maintained and provides support for multiple ERP systems
- Test automation for web application using Ruby, Selenium Web driver and Cucumber
- Involved in Continuous Integration by executing automation test scripts using Jenkins
- Performed Unit Testing and automated testing using Rspec/Cucumber
- Worked on debugging Ruby script for the correctness of developed code using Ruby Mine
- Tested newly developed projects module by developing manual test scripts, including functional tests and UAT tests
- Tested WebServices of the project using SOAPUI
- Preparation of Functional Test Plan and writing actual Test Cases Running the test scripts using HP ALM
- Developed and maintained the requirements traceability matrix, system test plans, use case scenarios
- Responsible for setting up Test and Staging Environment
Environment: Windows, HP Quality Center 11.0, UNIX, RubyMine, SQL, Cucumber 3.1.0, Selenium 2.48, Jira, Microsoft Office, QTP/UFT, Microsoft Visio, Team Foundation Server, MS Project
Confidential, Dublin, OH
Jr. Quality Analyst
Responsibilities:
- Analyzing the business and functional requirements and developed Test Scenarios and Test Cases
- Developed Automation Test scripts using Rspec testing for integration testing and for regression test suit
- Created yml and user action support files to execute Rspec test scripts.
- Execute Automation scripts and update test results on Rally
- Used Ruby Gems and methods to develop automation test scripts
- Executed existing automation script on Selenium-webdriver
- Used Rally for defects tracking
- Performed Manual Testing as part of every Iteration
- Followed BDD and TDD for Test suit development
- Verify the test results of headless tests on Jenkins build
- Merge the automations scripts with source code by using Gitlab
- Involved in Iteration Grooming meetings
- Developed test scripts using html5 and css classes by using firebug
- Extensively working with VMware for cross browser testing
- Developed Groovy scripts for SOAP UI web services test
- Develop consumer-based features and applications using Ruby and Behavior Driven
- Development (BDD)
- Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions
- Analyzed and documented test results, and filing defect reports
- Implementation and modification of automation scripts for a new Testing Automation
- Platform
- Developed test scripts using functional requirement documents. Test scenarios are created for positive, negative and boundary cases
- Hands on experience in QTP testing with sound knowledge of QTP testing procedures, tools, and enterprise software testing
- Execute test cases/scripts/scenarios on schedule (Functional, Systems Integration, and
- Regression testing)
- Executed SQL Queries to check the data table updates after test execution using MySQL
- Prepared Traceability Matrix to review the requirements and Test Case coverage
- Performed the both automation and manual testing to cover Traceability Matrix
- Designed, Communicated and enhanced QA testing plan for the application
- Extensively working on Agile Methodology
- Performed UAT testing on each deployment
- Extensively working with Web Services for API Testing
- Communicating status and defects to team lead and developers
- Perform assigned work and deliverables on schedule and with high quality
Environment: Windows, HP Quality Center 11.0, RubyMine, Selenium 2.48, Jira, Microsoft Office, QTP/UFT, Microsoft Visio, Team Foundation Server, MS Project, SQL, API, LinuxRubymine, SOAP UI, Selenium-webdriver
Confidential
Quality Analyst
Responsibilities:
- Used HP Quality Center(QC) extensively to define and write requirements in the Requirement module, Test Cases, Design Steps in Test Plan module and logging defects in the Defects module
- Providing the test estimates to management based on the complexity of the features
- Log and escalate the issues to Product Management and QA Manager
- Involvement in the System Test Plan Preparation and Requirements Streamlining
- Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data
- Responsible for GUI and Functional Testing, using Black box Testing Technique
- Documented, tracked and verified Defects and facilitated defect triage meetings with all project stakeholders to prioritize the defects
- Participated in the development of Test Strategies, Test Plans and Test cases to assure coverage of customer requirements
- Managed the deployments to the test and staging environments
- Documentation of the test results and communicating the test results to senior management
- Executed functional and regression test cases and documented outcome in Quality Center
- Log and escalate the issues reported by customers to Product Management
- Responsible for setting up Test and Staging Environment
- Create, execute and maintain the Quick Test Professional Automation Scripts to perform functional and regression testing using vbscript
- Responsible for supporting the existing products by working the customer cases.
- Performed User Acceptance Testing by collaborating with Business Analyst and End Users
- Creating and maintaining the requirement traceability Matrix
Environment: Quality Center 10.0, QTP 9.5, Oracle 10g, MS Project, HTML, IE, Chrome, Firefox, Safari, Microsoft Office, JavaScript
Confidential
Data Analyst
Responsibilities:
- Understood and gathered customer requirements through interviewing skills
- Assisted with the development, establishment, and enforcement of quality assurance measures and testing standards for new applications, products throughout their development and product lifecycles
- Engaged in minimizing the risk of incorrect and ambiguous requirements
- Executed test plans and test scripts for accurate measures of the products performance
- Designed reports in word, Access, Excel using advanced functions not limited to VLOOKUP, pivot tables, formulae
- Understood the data and system needs for the business and developed integrated Management information systems (MIS) for creating reports to be presented to management at defined periodicity
- Analyzed and modeled the data using MS Excel and provided insights and recommendations on the areas for improvement
- Developed a good understanding of the operations and processes of all relevant departments and provided support as needed
- Required documenting changes, player interactions and provided suggestions on how to improve the game further
- The ability to find fake users and block them from playing the game again
- To play the game personally and create as many valid portals as possible
- Examined user operations inquiries
- Conducted few training sessions to new employees
Environment: Ingress Tool, Quality Center 10.0, MS Project, Outlook, IE, Chrome, Firefox, Safari, Microsoft Office
