We provide IT Staff Augmentation Services!

Qa Engineer Resume

3.00/5 (Submit Your Rating)

Oakland, CA

SUMMARY:

  • Six plus years of extensive experience in Automation and Manual software testing, Highly organized and ExperiencedwithacreativeflairforprojectsworkintheITIndustry.ExperiencedinAutomatedandManualboth Functional Testing of Web applications on multiple platforms using different testing environments to secure a position of Software QA Tester / Quality Assurance Engineer with an aim to contribute to the future growth and success of the organization as well as my career.

PROFESSIONAL EXPERIENCE:

QA Engineer

Confidential, Oakland, CA

Responsibilities:

  • Experienced in developing Test Plans, Test Cases based upon the business requirements.
  • Implement quality software best practices to develop test strategy, test plan, test data, test case, user acceptance testing and test automation to actively participate in process improvements.
  • Reduced software time - to-production by 23% in the first two months of operation using open-sourceAutomation frameworks.
  • Designed and implemented quality review procedures resulting in a 45% reduction in defects discovered during system testing and project delivery.
  • Trained, motivated, and managed a quality assurance team utilizing software automation products to test
  • For internal software problems resulting in an 18% reduction in required testing time, thus getting product to production sooner.
  • Analyzed business requirements, functional specification, and the required documents for testing.
  • Ensures technical requirements are traceable to business requirements
  • Performed Functional, Negative, Smoke, System, Integration, Regression, UAT and Performance Testing.
  • Implement Automated test suite to increase the automation coverage for regression test cycle.
  • Working on Hybrid driven and data driven framework using Selenium WebDriver, TestNG, Java, Maven with POM and Used Excel and SQL Database to retrieve different sets of data for the application.
  • Contributes to defining test data management and environment management, approach Supports in establishing and validating test environment.
  • Implement BDD (Behavior Driven Development) Testing with Cucumber-JVM and Selenium WebDriver to ensure the code reusability and code maintainability and cut down the script development time in half.
  • Implement robust MVC Pattern based framework with Selenium Page Object Model using Object Oriented
  • Programing Java and open source unit test framework TestNG that increase the code maintainability.
  • Created detailed periodic status reports for senior management to keep them posted on the progress of implementation.
  • Tracking bugs using Jira and finding the root cause of a defect to fix the problem.
  • Writing SQL Queries to effectively test Backend/Database Testing.
  • Restful Web Service testing with Rest Assured and Other HTTP Client, Postman tools.
  • Coordinating with Onsite-Offshore teams to keep an effective flow of the project
  • Deploy new fixes using GIT and Jenkins after a build is kicked off
  • Attending Sprint plan and Sprint Review meetings, Daily standup, Demo and Retrospective meeting.

Environment: Jira, Git, Rest Assured, Postman, Jenkins, Selenium WebDriver, Java, RESTful Web Service, MySQL, Appium, JMeter

QA Automation Engineer

Confidential, San Jose, CA

Responsibilities:

  • Developed and implement robust Behavioral Driven framework using Cucumber-JVM and Gherkin language, Selenium Page Object Model framework with Selenium WebDriver using Object Oriented Programing Java and open source unit test framework JUnit that helps project more Business readable.
  • Worked in Agile methodology that includes QA planning & execution in Sprints, participation in the Scrum
  • & Sprint review/retrospective
  • Develop, and execute test plans and test cases based on requirements gathered from product owners and stakeholders.
  • Developed a complete automated functional test framework utilizing Java, TestNG and Selenium.
  • Implemented an automated deployment process using Git that we use for deployments to our staging and QA environments.
  • Integrated our automation executions with our CI process (Jenkins) so our scripts are executed each time a build is kicked off.
  • Generate text report for automation script using Log4j and used TestNG reporter also for reporting.
  • Responsible for ensuring the conceptual integrity of the system, ensuring that the product and product architecture meet or exceed the technical requirements defined.
  • Contributed to the creation and execution of user interface and software application test plans.
  • Track bugs and enhancement requests as they are entered into bug tracking systems.
  • Participate in project development meetings to provide guidance on quality and quality testing issues from project creation to completion.
  • Interacted with the project team members to ensure all documentation and quality procedures are completedas per our internal processes and procedures.
  • Built a test management, results viewer and asset portal in Java using TestNG that allows users to design and manage their manual and automated tests and easily view results from executions and overall progress.

Environment: Selenium WebDriver, Java, JSP, SOAP, RESTful Web Service, HTML, Jira, Cucumber, Git, Gherkin, Jenkins.

QA Analyst

Confidential, NC

Responsibilities:

  • Converted existing QTP Script to Selenium WebDriver script to support multiple browsers using
  • Java, Selenium, and TestNG
  • Involved in documentation of the Automation Design Framework.
  • Automated Accounts, Contacts & Deals module in Salesforce Application.
  • Identifying the Reusable functionality and make it as a reusable method for code reusability
  • Design and maintain TC's in Salesforce
  • Create and Maintain Test data for individual scripts
  • Conducting Peer to Peer and lead Review for selenium scripts and provides comments accordingly
  • Used Eclipse IDE for Automation Development
  • Maintaining the Selenium scripts in SVN repository
  • Execution of selenium scripts for each QA & production release
  • Enhancing and Maintaining Selenium scripts as per CRs
  • Update and Maintain regression suite for every release
  • Developing cucumber scripts for TDD
  • Configured Maven for better dependency and Log4J for log mechanism
  • Prepare Daily and Weekly status reports and share with the management
  • Worked closely with cross-functional teams (DEV, BA, PM, Product Owner) as a part of AGILE environment.

Environment: Selenium IDE/WebDriver, MySQL, XML, Java Windows XP, Internet Explorer, Salesforce, SVN

We'd love your feedback!