Sr. Quality Assurance Engineer Resume
Broomfield, CO
PROFESSIONAL SUMMARY:
- 8+ Yrs of experience in Software Quality Assurance both (Manual and Automation testing).
- Experience in developing Automation Tests using Rspec framework with Capybara, Cucumber, Gherkin scripts, Selenium - webdriver, Watir-webdriver and Page Objects
- Knowledge on HTML5, CSS, Xml, SOAPUI webservices, ALM (Application Lifecycle Management), QTP and LISA.
- Strong experience in Ruby, Rails framework, JIRA, GIT, Jenkins, Rally, QC, Microsoft test Manager
- Experienced on BDD (Behaviour Driven Development)and TDD(Test Driven Development)
- Experienceds on Rspec framework with Regression Test Suits for Web Applications in Ruby on Rails.
- Experience in My SQL, PostgreSQL and other relational databases.
- Experience working with teams that follow Agile Software Development methodology (Iterations and standup meetings etc)
- Experience working in Linux environments, by using VI as primary coding editor.
- Expertise in Healthcare and Telecom domains.
- Extensive knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle.
- 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,Test Cases.
- Experience in working with Jenkins.
- Proficiency in JIRA, Bugzilla, Resolve, Rally, Quality Center for in Defect Management.
- Highly focused, self-motivated, team player with strong professional and executive experience in multiple domains with multiple responsibilities.
- Extensive experience in Handling Live deployments.
- Experience in Web Services Testing using RESTful client.
- Experienced on Simulate Mobile Devices testing using Chrome.
TECHNICAL SUMMARY:
Languages: Ruby, C#
Web: HTML5, CSS3
Operating Systems: Windows, Linux, MAC, Unix
Reporting Tools: Business Objects XIR2
Database: MySQL, PostgreSQL
Platform: Ubuntu,Unicorn, Sublime, Rubymine, GIT & Subversion
Other Tools: TOAD/ SQL Developer, VMware
Defect Tracking Tools: Bugzilla, Resolve, Quality Centre,ALM, JIRA and Rally
Test Framework: Rspec with Capybara, Cucumber with Watir-webdriver, Selenium- Webdriver and Page object, Rails, QTP, Gherkin
Frameworks: Rails
Deployment Tools: Heroku, Capistrano
PROFESSIONAL EXPERIENCE:
Confidential, Broomfield, CO
Sr. Quality Assurance Engineer
Responsibilities:
- Analyzing the business and functional requirements and developed Test Scenarios and Test Cases.
- Developed Automation Test scripts using Rspec testing frame with Capybara library 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.
- Familiar with rails MVC frame work on Ruby programming language.
- 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.
- Performed cross browser testing.
- Effectively managed and coordinated with in teams throughout various phases of a Release.
- 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.
- Verify new features on Browser Simulation for Mobo testing.
- Extensively working with Web Services for API Testing
Environment: Ruby on Rails, Capybara with Rspec, HTML5, CSS3, JS,Restful, SQL,API, Linux, Rubymine, MAC, SOAP UI, Restful Selenium-webdriver
Confidential, Birmingham, AL
Sr. Quality Assurance Engineer
Responsibilities:-
- Create Automation Test scripts based on User stories by using Rspec testing frame work.
- By using Capybara library developed Rspec- regression specs.
- By using Ruby Gems and methods developed automation test scripts
- Execute Automation scripts and update test results on Microsoft test Manager.
- Used Microsoft test Manager for defects tracking and upload test cases using Rally.
- Performed Manual Testing as part of every Iteration.
- Record actions, screenshots, event logs by using MTM.
- Verify the test results of headless tests on Jenkins build.
- Merge the automations scripts with source code by using Github.
- Execute automation Test scripts by using selenium-webdriver for regression test suits
- Effectively managed and coordinated with in teams throughout various phases of a Release.
- Extensively used SQL queries to verify the back end process and prepared test data. Involved in Manual Testing of the various reports developed.
- Executed SQL Queries to check the data table updates after test execution using MySQL.
- Developed and executed web services for automation testing.
- Prepared Traceability Matrix to review the requirements and Test Case coverage.
- Performed the Peer Reviews for the Test Designs and suggested required modifications
- Designed, Communicated, and enhanced QA testing plan for the application.
- Extensively working in Agile Methodology
- Performed UAT testing on each deployment.
Environment: Capybara with Rspec, Ruby on Rail, Webrick, Aptana, HTML5, CSS3, JS, PostgreSQL, Linux, Rally, BDD, Web Services, Selenium-webdriver.
Confidential, Bothell, WA
Sr. Quality Assurance Engineer
Responsibilities:
- Analyzing the business and functional requirements and developed Test Scenarios and Test Cases.
- Create Automation Test scripts using Rspec frame work with Capybara.
- Used firebug to identify ids, xpath and classes.
- Execute Automation scripts and update test results on Rally.
- Performed SOAPUI testing for few deployments.
- Experienced to raising and tracking defects on Quality Center.
- Experienced to develop Behavior Driven Development test cases.
- Performed Manual Testing as part of every Iteration.
- Verify the test results of headless tests on Jenkins build.
- Merge the automations scripts with source code by using Git.
- Involved in Iteration Grooming meetings.
- Effectively managed and coordinated with in teams throughout various phases of a Release.
- Extensively used SQL queries to verify the back end process and prepared test data. Involved in Manual Testing of the various reports developed.
- Experienced on B2B web application testing.
- Executed SQL Queries to check the data table updates after test execution using TOAD.
- Performed impact analysis whenever a new Change Request is released.
- Performed the Peer Reviews for the Test Designs and suggested required modifications
- Extensively working in Agile Methodology
Environment: Ruby on Rails, Capybara with Rspec, HTML5, CSS, JS, PostgreSQL, Linux, Rubymine, Rest, QC, SOAPUI
Confidential, Austin, TX
Quality Assurance Engineer
Responsibilities:-
- Based on the requirements developed BDD Test Cases.
- Performed Manual Testing as part of every Iteration.
- Create Automation Test scripts using Cucumber frame work with Watir-webdriver, selenium-webdriver and Page objects.
- Extensively used Gherkin scripts for Cucumber to generate automation scripts.
- Experienced on B2B web application testing.
- Execute Automation scripts and update test results on QC.
- Experienced to raising and tracking defects on Quality Center
- Verify the test results of headless tests on Jenkins build.
- Merge the automations scripts with source code by using Gitlab.
- Extensively used SQL queries to verify the back end process and prepared test data.
- Performed the Peer Reviews for the Test Designs and suggested required modifications
- Extensively working in Agile Methodology
Environment: Ruby on Rails, Cucumber with Watir-webdriver, Selenium-webdriver and Page Objects, HTML, CSS, PostgreSQL, Linux, Rubymine, Rest, Unicorn, Webrick, SVN, Ubuntu,Git, QC, Gherkin
Confidential, New York, NY
Quality Assurance Engineer
Responsibilities:-
- Performed Manual Testing as part of every Iteration.
- Create Automation Test scripts using Cucumber frame work with Watir-webdriver, selenium-webdriver and Page objects.
- Execute Automation scripts and update test results on QC.
- Experienced to raising and tracking defects on JIRA
- Extensively used Gherkin scripts for Cucumber to generate automation scripts.
- Merge the automations scripts with source code by using Gitlab.
- Extensively used SQL queries to verify the back end process and prepared test data.
- Performed the Peer Reviews for the Test Designs and suggested required modifications
- Extensively working in Agile Methodology
- Analyzing the business and functional requirements and developed Test Scenarios and Test Cases.
- Verify the test results of headless tests on Jenkins build.
- Involved in Iteration Grooming meetings.
- Effectively managed and coordinated with in teams throughout various phases of a Release.
- Extensively used SQL queries to verify the back end process and prepared test data. Involved in Manual Testing of the various reports developed.
Environment: Ruby on Rails, Cucumber with Watir-webdriver, Gherkin, Selenium-webdriver and Page Objects, HTML, CSS, JS, PostgreSQL, Unix, Rubymine, Rest, QC, JIRA
Confidential
System Test Engineer
Technology: XML, Siebel, SQL, Oracle-PIM, Unix, Excel Macros, ALM
Responsibilities:
- Responsible for the Regrade/Retrofit activities on DataBuild by using Excel Macros.
- Worked as a lead for databuild team with the size of 6.
- Mentor/Guide the team in case of issues and process knowledge.
- Highlite and esclate issues pertaining to databuild tools to the development team.
- Highlite any issues with the macro development.
- Active participation in the training for the team members.
- Plan and schedule the databuild activities for the team assigned.
- Active participation in the query/defect resolution.
- Send regular updates on the databuild to the delivery leads.
- Active participation in the discussion for issues resolution.
- Analysis of the defects and resolution of the same.
- Resposible for the data exports to all the end OSS systems and resolution of any issue in the E2E journey.
- Active participation in the LIVE deployments to track the progress of the downloads and ensure no product get missed out.
- Extensively worked in ALM test management tool to get requirements, upload test cases, defects, reports
Confidential
Test Engineer
Technology/Tools: Siebel, XML, EJB, Oracle
Environment: Siebel OneView7.8,Geneva,Oracle 9i, Manual Testing
Responsibilities:
- Understand the processes for BWA, BNS and BWO cleanup activity.
- Performed various operations such as modify, Cease, Change Promotion.
- Verify and validate the records of BWA(Billing wrong address)
- Verify and validate of BWO (Billing Wrong Options) issues accounts.
- Add the Addresses in One view as if GMA has the latest updated date.
- Update the address in GMA as per the correct and latest address in One View.
- Worked Extensively on BNS, Renumber Batches, SNB,PROM
- Validate the modified and cease orders in Oneview.
- Interact with Various Component Teams to resolve the Live issues.
- Experienced to raising and tracking defects on Resolve
Confidential
E2E Test Engineer
Technology/Tools: Siebel, XML, Oracle-PIM
Environment: DISE, Oneview, SHOP, Manual Testing
Responsibilities:
- Write the summary & detailed test specifications.
- Share the knowledge among the team through sessions.
- Understand the requirements, write test cases.
- Report the faults in the respective defect tracking tools like Jesolve
- Monitored test results and defect tracking process using Quality Centre and coordinated results.
- Active participation in daily Scrum calls
- Co-ordinate with Onshore Team
- Bug reports preparation
- Prepare the Test Data and Test cases
- Analyzed the user requirements by interacting with system architect, developers and business analysts.
- Involved in developing, executing and updating Test Cases.