Sr. Software Quality Engineer Resume
Colorado Springs, CO
PROFESSIONAL SUMMARY:
- 10 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, Java Script, Xml, SOAPUI webservices, Aptana Studio, QTP and LISA.
- Strong experience in Ruby, Rails framework, JIRA, GIT, TestNG,Jenkins, Rally, QC, Microsoft test Manager
- Experienced on BDD (Behaviour Driven Development)and TDD(Test Driven Development)
- Experienced 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 Retail 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.
- Knowledge on ETL Testing(Source to Trget data validations, batch sequence testing,contsraints, views testing, duplicate testing.
- Knowledge on BI testing( Dash board charts, reports, filtering testing, matrix validation and navigation and drill down 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 ReadyAPI for Soap UI and RESTful.
- Experienced on Simulate Mobile Devices testing using Chrome.
- Analyze project requirements and developing Test Plans, test cases for automation and manual testing.
TECHNICAL SKILLS:
Languages: Ruby, Java
Web: HTML5, CSS3, Java Script
Operating Systems: Windows, Linux, MAC, Unix
ETL Testing: Business Objects XIR2
Database: MySQL, PostgreSQL
Platform: Ubuntu,Unicorn, Sublime, Rubymine, GIT & Subversion
Other Tools: TOAD/ SQL Developer, VMware, Aptana Studio
Web Services: SOAPUI, REST API, Ready API
Defect Tracking Tools: Bugzilla, Resolve, Quality Centre,ALM, JIRA and Rally
Frameworks: Rspec with Capybara, Cucumber with Watir-webdriver, Selenium-Webdriver and Page object, Rails, Gherkin
Deployment Tools: Heroku, Capistrano
PROFESSIONAL EXPERIENCE:
Confidential, Colorado Springs, CO
Sr. Software Quality Engineer
Responsibilities:
- Analyzing the business and functional requirements and developed Test Cases.
- Developed Automation Test scripts using Ruby language with Cucumber frame work for UI testing
- Extensively working with Web Services Testing by using Ready API
- Working as Test lead for SLP testing Team for the size of 3.
- Creating Person account data in Salesforce and run the services for functional testing.
- Execute test cases and update test results on QAComplete.
- Familiar with TFVC source control- Aptana Studio3 to access TFS server.
- Executed existing automation scripts with Selenium-webdriver and page-objects.
- Created and executed cucumber frame work feature files.
- Verify the test results of headless tests on Jenkins build.
- Uploading Json services on ReadyAPI for regression test.
- Performed SLP testing.( System Load and Performance check)
- Verified GIT repository to get Web Services for ready to test.
Environment: Ruby, Cucumber, Selenium webdriver, Salesforce, GIT, Team Foundation Server (TFS),Ready API, SOAP UI, LOAD UI, QAComplete, Netsuits.
Confidential, Broomfield, CO
Sr. Software Quality Engineer
Responsibilities:
- Based on the requirements developed BDD Test Cases.
- Performed Manual Testing as part of every Iteration.
- Create Automation Test scripts using Ruby with Capybara and Rspec frame work..
- Worked as a test lead to maintain weekly status reports, Testing reports.
- As a test lead interacted with product owner to get requirements.
- Experienced on e2e functional flow testing.
- Execute Automation scripts and update test results on Rally.
- Maintained canban reports for daily standups.
- 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
- Maintained regression suit for regression testing on Jenkins.
Environment: Ruby on Rails, Capybara, Rspec, HTML5, CSS3,Java Script, SQL, Linux, Rubymine, Rest, MAC, SVN, Ubuntu,Git, Rally
Confidential, Birmingham, AL
Sr. 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, 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 Cucumber with Selenium-webdriver.
- 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.
- 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, Cucumber with Watir-webdriver, Gherkin, Selenium-webdriver,HTML5, CSS3, JS, PostgreSQL, Unix, Ready API, Rally
Confidential, Austin, TX
Quality Assurance Engineer
Responsibilities:
- Analyzing the business and functional requirements and developed Test Scenarios and Test Cases.
- Developed Automation Test scripts using Ruby language with Rspec testing frame work for integration testing and for regression test suit.
- Execute Automation scripts and update test results on Rally.
- Familiar with rails MVC frame work with Ruby programming language.
- Used Ruby Gems and methods to develop automation test scripts by ruby programming language.
- 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.
- Extensively working with VMware for cross browser testing.
- Effectively managed and coordinated with in teams throughout various phases of a Release.
- 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 Web services, Selenium-webdriver.
Confidential
E2E Test Engineer
Technology/Tools: Visual basic, SQL Server 2000
Responsibilities:
- Writing the summary & detailed test specifications.
- Understand the requirements, preparing the Test Data and writing test cases.
- Reporting the defects in defect tracking tool( Bugzilla).
- Monitored test results and defect tracking process using bugzilla and coordinated results.
- Active participation in daily Status calls
- Preparation and reporting of bug reports.
- Performed load testing and ad hoc testing.
- Performed compatibility testing.
Confidential
System Test Engineer
Technology: XML, Siebel, SQL, Oracle-PIM, Unix, Excel Macros, ALM,QC
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
Environment: Siebel OneView7.8,Geneva,Oracle 9i, Manual Testing,QC
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
Environment: DISE, Oneview, SHOP, Manual Testing, QC
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.