We provide IT Staff Augmentation Services!

Senior Qa Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Result - driven Quality Assurance professional - around 10 year’s experience with solid knowledge in manual and automated software testing and extensive experience in software development methodologies including both Agile (Scrum) and Waterfall models.
  • Proven expertise in test design, test development, and QA of cost-effective enterprise level application systems, middleware, and web solutions that exceed client's business requirements and expectations.
  • Proven experience using test management and defect tracking systems such as HP Quality Center (ALM), Jira, Bugzilla, Confluence and Mondrian, medical application testing, mobile testing.
  • Proven expertise in creation and maintenance of automation testing using Selenium, Webdriver, TestNG, Junit and BDD(Behavior driven testing) using Jbehave, Rest Client, Postman, Continuous Integration
  • Extensive experience in functional testing, unit testing, integration testing, regression testing, GUI testing, back-end testing, browser compatibility testing, and component testing on Windows.
  • Experience in writing Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting with team members and track the bugs till closure.
  • Well versed with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases with major responsibilities.
  • Experience in using Confidential Agile project management tools.
  • Good Analytical and Communication Skills and ability to work independently with minimal supervision and perform as part of a team. Ability to work under competing deadlines.
  • Ability to learn and adapt to new tools and technologies very quickly.
  • Dedicated and Self-motivated to take independent responsibility coupled with ability to contribute as a team member.

PROFESSIONAL EXPERIENCE:

Confidential

Senior QA Engineer

Responsibilities:

  • Test automation using Webdriver, TestNG, Java. Implemented Page Object Model Automation framework with Java, Selenium WebDriver.
  • Used Maven, Git, Java and Selenium Grid to create nightly automation scripts.
  • Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
  • Involved in using Jenkins as a Continuous Integration server to configure with Maven.
  • Created Test strategy and plan, create test data and organize test plans and test runs for automation.
  • Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
  • Test web services using REST client /Postman
  • 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.
  • Identified, analyzed, and documented defects utilizing JIRA as defect tracking system.
  • Took an active role in static testing activities such as design review and requirements inspections to identify ambiguity and inconsistency in requirements as well as improve UI\UX Design of company software products for both desktop testing and mobile testing. Functional, Regression, manual testing done for each release
  • Tested applications compatibility on different platforms (Windows, Linux), browser versions(IE, Firefox, Safari and Chrome)
  • Involved in all stages of testing process-Development of Test Plan and Test cases based upon requirements for Functional Testing, Regression Testing, Integration Testing and support for User Acceptance Testing.
  • Coordinated day-to-day changes, activities for testing, processes, and environment changes/impacts to the Release.
  • Execute Automation scripts each sprint or as required and analyze the test execution results.
  • Develop and execute scripts to be executed every day for monitoring sites.
  • Report the Automation team progress every week to IT Director.
  • Took initiative and worked on deals creation and worked with the integration team to get the deals created.
  • Mentored offshore team on day to day testing activities.

Environment: JAVA, Web driver, Windows, Firebug, xpath, Jira, Wiki, EclipseIDE, Maven, Git, TestNG, desktop testing, Rest Client / Postman, Jenkins, Agile, Web Services (RESTFUL), CI

Confidential, San Jose, CA

Module Lead

Responsibilities:

  • Extensively worked in agile environment, with daily scrum meetings; stand up meetings, presentations and review.
  • Responsible for using Confidential in process management and status tracking.
  • Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
  • Involved in testing developments tasks in various development cycles.
  • Interacted with developers and PM’s for testing various Projects.
  • Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and offshore team.
  • Co-ordinated with off shore team and mentored junior QA. Involved in Training off shore QA Team.
  • Involved in preparing QA Sign Off document based on the Test Plan approved by the Project Manager, QA lead and developers.
  • Involved in developing test automation framework using Selenium Web Driver and writing code in Java, using Junit4 annotations.
  • Was part of the POC for BDD testing using Jbehave.
  • Developed and maintained automation framework. Developed scripts which can be run on remote machine and from anywhere.

Environment: QC, JIRA, Confluence, Confidential, Selenium, Java, TestNG, SVN, Firebug, Rest Client, Agile Methodology, Jbehave

Confidential, San Jose, CA

Module Lead

Responsibilities:

  • Extensively worked in agile environment, with daily scrum meetings; stand up meetings, presentations and review.
  • Responsible for using Confidential in process management and status tracking.
  • Analyze the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
  • Collected test data from the data team and tested for different kinds of scenarios (Positive & Negative) for the different fields of UI module.
  • Interacted with developers and PM’s for testing various Projects.
  • Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and offshore team.
  • Co-ordinated with off shore team and mentored junior QA. Involved in Training off shore QA Team.
  • Involved in preparing QA sizing document and QA Sign Off document based on the Test Plan approved by the Project Manager, QA lead and developers.
  • Involved in performing functionality, integration, usability, regression, boundary value testing, alpha testing, scenario based testing.
  • Responsible for centralizing the testing approaches in various projects.
  • Performed cross browser testing and cross platform 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, Confidential, Selenium, Java, TestNG, SVN, Firebug, Rest Client, Agile Methodology, Jbehave

Confidential

Sr QA engineer

Responsibilities:

  • Analyzed the user requirements, functional specifications and Use Case documents and created the 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 the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
  • Created Automation test framework using Selenium.
  • Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
  • Automated test cases using Selenium and TestNG.

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

Confidential, San Jose, CA

Sr QA engineer

Responsibilities:

  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for application under Test.
  • Responsible for Tracking Defects using Quality Center, Bugzilla and making sure that the defects are efficiently passed from one bucket to another.
  • Write code in EMML language and test it (language testing)
  • Manual testing of EMML Web Editor in various browsers
  • Test the functionality of eclipse studio plugin for Ganymede, Galileo, Europa

Environment: Eclipse Ganymede, Galileo, Europa, QC, Mondarian, Mozilla xx, Chrome, IExx

Confidential, Mountain View, CA

Sr QA engineer

Responsibilities:

  • Prepared t est p lan and test scripts describing the features and functions to be tested.
  • Used Quality Center for managing the defect flow.
  • Tested API’s using Javascript
  • Wrote test cases for Kraken on Crud operations
  • Worked on i18n localization automation and tested UI functionality for various languages for various syndicators i.e Kraken Toolbar, Earth, Maplets using Selenium
  • Manual testing in 18n languages for visual alignment.

Environment: QC, Linux, Manual Testing, Java, Mondrian, Selenium, Javascript

Confidential, Mountain View, CA

Sr QA Engineer

Responsibilities:

  • Involved in preparing Test Plan as per Business Specifications.
  • Interact with Developers, and Business Analyst for clarifications of missing functionalities.
  • Defects were tracked, reviewed, analyzed and compared using Mondarian
  • Conducted bug review meetings and Go/No-Go meetings.
  • Worked on few Confidential reader API coding, as I joined the team to the end of development phase.
  • Worked on i18n localization automation and tested UI functionality for various languages using Selenium and TestNG.
  • Wrote Junit for automating Confidential Reader APIs.
  • Manual testing in 18n languages for visual alignment.

Environment: QC, Linux, Manual Testing, Java, Mondrian, Selenium, Javascript

Confidential

Associate Programmer

Responsibilities:

  • Worked on Business requirement analysis which included analyzing the requirements and giving seminars to the team regarding the requirements and how they need to be accomplished.
  • Worked with HF team in designing the UI screens.
  • Prepared Modification Design Documentation after Complete Analysis of Requirement.
  • Worked on Class / Sequence / Component diagrams
  • Developed Front end using Infinys Web Application Development tool, Struts framework and JSP.
  • Developed Java classes to implement Business-tier of Service Location and Appointment Scheduling.
  • Prepared Custom APIs for different operations.
  • Prepared Spring Dao for providing JDBC.

Environment: Java, Jsp, Struts, Spring DAO, Infinys Portal Development tool. Rational Rose, AS 400, Weblogic

We'd love your feedback!