We provide IT Staff Augmentation Services!

Sr Qa Engineer Resume

Sunnyvale, CA

SUMMARY

  • Experienced Sr QA Engineer bringing 14+ years of hands on experience in Manual testing, Functional testing,
  • UAT and exploratory testing and report, track and follow up on issues in a timely manner. Hands on experience with automation toolset development.
  • Work extensively with engineering and quality teams to foster quality product development.
  • Hands - on technology professional accustomed to working in complex, project-based environments.
  • Multifaceted experience in QA software testing, software development and user-acceptance testing.

TECHNICAL SKILLS

  • Automated Testing, Manual testing (Mobile application, Mobile Apps, Standalone application), Functional testing, regression testing, Android testing, Exploratory testing, Software Quality Assurance and Control, Software Testing, Agile Testing,
  • Selenium Web driver, TestNG, JUNIT, Cucumber, JBehave (BDD), Perforce for SVN, Git, Jenkins (CI/CD), Firebug, Postman, Rest Client, SQL, Tortoise SVN, Quality Center, Eclipse,
  • Java, HTML, XML, SQL
  • Mac, iOS, Windows XP/Vista,10, Linux Operating System
  • Teamwork / Collaboration, Software Engineering, Software Development

PROFESSIONAL EXPERIENCE

Sr QA Engineer

Confidential - Sunnyvale, CA

Responsibilities:

  • Created Test strategy and plan, create test data and organize test plans, Traceability matrix and test runs for automation and verified the appointment scheduling on Salesforce.
  • As a member of the Scrum team participated in daily standup meetings, project status meetings as well as retrospective meetings and iteration reviews for both mobile and desktop release.
  • Proposed development and testing improvements to positively impact usability, function & performance
  • Completed automated testing, manual testing/ regression tests under tight deadlines to meet client demands and project timelines
  • Professionalism, proactive communication and multitasking in a versatile environment
  • Supported product managers, engineering teams across all phases of testing from planning to execution, troubleshooting and reporting within high-volume, agile environment
  • Tested software programs and applications manually and found 700+ bugs in QA environment
  • Created/Writing automated test scripts with Java, Selenium frameworks and reduced testing hours by 70%
  • Completed in-depth usability testing on Windows, Android and iOS mobile devices
  • Operated under Agile and Scrum frameworks to complete releases every 2 weeks and well-organized sprints
  • Tracked, prioritized and organized defects with JIRA, working with development team to facilitate timely corrections
  • Penned and executed test cases to maximize success of manual test case with consistent and thorough approach for regression testing/ functional testing/ smoke testing/ UAT testing/Sanity Testing
  • Creative and flexible to face and resolve challenges, Good presentation skills and effective team player with excellent communication skills

Environment: Agile, Selenium Web driver, Java, TestNG, Confluence, Jenkins, HTTP Client, HTML, XML, xpath, JIRA, Firebug, Mac, Eclipse), Salesforce, MAC operating system, mobile testing, Manual/exploratory testing, Agile Testing, regression testing, functional testing, Test automation

Software Development Testing Engineer

Confidential

Responsibilities:

  • As Senior QA Engineer, performed software testing and quality assurance of company's websites working under Agile (Scrum) software development environment
  • Defined and tracked quality assurance metrics, including test results, defect counts and performance discrepancies
  • Took leading role in test automation using Selenium Web driver, TestNG, Java. Implemented Page Object Model Automation framework for desktop
  • Supervised off-site teams in completing Functional and regression tests to support successful product development stages and releases
  • Completed in-depth usability testing on Windows, Android and iOS mobile devices
  • Constantly verified Requirement Traceability Matrix to determine if each and every Functional requirement is taken care of and test script is developed and executed for same
  • Used Maven, Git, Java and Selenium Grid to create nightly automated test
  • Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically
  • Created Test strategy/plan and writing test cases, create test data and organize test plans and test runs for automation
  • Used Firebug to inspect xpath of web elements and Eclipse IDE for Java development
  • Test web services using REST client /Postman
  • As member of Scrum team participated in daily standup meetings, project status meetings as well as retrospective meetings and iteration reviews for both mobile and desktop release.
  • Tested applications compatibility on different platforms (Windows, Linux), browser versions (IE, Firefox, Safari and Chrome) and Mobile Devices (Android, IOS), iPad
  • Coordinated day-to-day changes, activities for testing, processes, and environment changes/impacts to Release

Environment: JAVA, Web driver, TestNG, Windows, Firebug, xpath, Jira, Wiki, Eclipse IDE, Maven, Git, desktop & mobile testing, Rest Client / Postman, Jenkins, Agile, Web Services (RESTFUL), Quality Center, Automated testing

Module Lead

Confidential - San Jose, CA

Responsibilities:

  • Extensively worked in agile environment, with daily scrum meetings; stand up meetings, presentations and review
  • Coordinate with offshore team and supervised them.
  • Oversaw quality assurance (QA) testing on new Selenium and JBehave using Java
  • Strong multitasking abilities
  • Analyze user requirements, functional specifications and Use Case documents and created Test Plans, Test cases for Manual testing, Functional testing
  • Collected test data from data team and tested for different kinds of scenarios (Positive & Negative) for different fields of UI module
  • High degree of creativity which helps in finding bugs
  • Supported product managers and engineering teams across all phases of testing from planning to execution, troubleshooting and reporting within high-volume, agile environment
  • Preserved order and discipline among subordinates and gave assignments and instructions. Supervised up to 7 qa team
  • Involved in preparing QA sizing document and QA Sign Off document based on Test Plan approved by Project Manager, and developers
  • Involved in performing functionality, integration, usability, regression, boundary value testing, alpha testing, scenario-based testing
  • Prepared status summary reports with details of executed, passed and failed Test Cases also involved in weekly status and task review meeting

Environment: QC, JIRA, Confluence, Version One, Selenium, Java, TestNG, SVN, Firebug, Rest Client, Agile Methodology, JBehave (Behavior Driven Development), Test Automation

Sr QA Engineer

Confidential

Responsibilities:

  • Analyzed user requirements, functional specifications and Use Case documents and created Test Plans, Test cases for Functional testing
  • Performed Black Box and Unit testing using Equivalence Partitioning analysis
  • Used Quality Center as Test Repository for Requirements, Test plans
  • Involved in providing Testing Effort estimates and provided timely feedback on progress of testing activity
  • Successfully Completed User Acceptance Testing (UAT) on each release of project with help of end user requirements
  • Automated test cases using Selenium and TestNG

Environment: QC, Jira, Java, JUNIT, Java Script, SVN, Firebug, Selenium

Hire Now