We provide IT Staff Augmentation Services!

Software Quality Engineer Resume

0/5 (Submit Your Rating)

Redwood City, CaliforniA

SUMMARY

  • Academically well trained and experienced in relational database concepts.
  • Extensive experience in automation and white box testing using Selenium web driver.
  • Expertise in creating selenium web driver scripts and adept in handling selenium objects and Selenium IDE.
  • Experienced in performing white box testing (unit testing), black box testing, integration testing, regression testing, user acceptance testing.
  • Knowledgeable in creating test plans and test case documents.
  • Experienced in writing TestNG Test cases for Java and J2EE applications and familiar with Assertions.
  • Ability to write & understand code written in languages like Java, SQL, Web 2.0.
  • Experienced working with API testing for Java applications

TECHNICAL SKILLS

Automate Test Tools: Selenium Web Driver, Selenium GRID

Unit Test Tools: JUnit, NUnit

Programming Languages: Java, C#

Internet/Scripting Languages: Java Script, HTML, CSS, DHTML, Web 2.0

Databases: MS SQL Server, MS - Access, My SQL

Source Control: Team Foundation Server, Visual Source Safe, Subversion

CMS: Microsoft SharePoint Server 2010, IIS Configuration

Other Tools: SQL Business Intelligence Studio 2008 (SSRS, SSIS, SSAS)

Java Technologies: JSP, Servlets

Design Patterns: MVC, Singleton

PROFESSIONAL EXPERIENCE

Confidential, Redwood city, California

Software Quality Engineer

Responsibilities:

  • Performed functional, Regression, User Acceptance.
  • Unit testing for the Purchase module built on SAAS platform.
  • Plan, design and maintained the complex Automation testing framework.
  • Developed the detailed Test Plan, Test Cases from the scratch for each client.
  • Converted the manual test cases to the Automation Testing framework using Selenium Web Driver and Server.
  • Led automation efforts for new features like best offer notification and extensively worked with locating web elements using Id, CSS selector and XPATH.
  • Implemented DDF with JUnit on java platform.
  • Implemented and used TestNG framework to produce the reports.
  • Generated detailed HTML reports and summarized by mailing the report.
  • Testing the product for various and different client requirements.
  • Performed API testing.
  • Performed RESTFUL functional web services testing.
  • Actively participated in framework design and developed Page Object Model (POM) framework.
  • Developed page level libraries for functional automation.
  • Created Selenium Webdriver tests using page library.

Confidential, Northridge, California

Software QA Automation Engineer

Responsibilities:

  • Performed Unit, Functional, Regression, User Acceptance, System,Testing, alpha, beta testing.
  • Designed and planned the complex Automation testing framework.
  • Developed detailed TestPlan and TestCases from the scratch.
  • Automated testing framework using Selenium Webdriver and Server.
  • Served as a value adding member to the QA team.
  • Tested application using KDF framework with JUnit on java platform, mentored other team members.
  • Implemented TestNG framework to generate the reports.
  • Parallel, Cross-Browser testing using Selenium GRID and TestNG.
  • Selenium Web Driver 2.0 for automating over 50% of Cross-Browser Testing on IE, Firefox, Safari and Chrome.
  • Built a detailed, reusable, Script- free Keyword Driven and Data Driven Automation Framework for over 40% testcases using Selenium Web Driver and JUnit.
  • Trained 3 users on Firebug, xpath, Automation Framework Test Execution and Maintenance.
  • Generated detailed HTML reports and summarized by mailing the report.
  • Used Selenium IDE and Firebug for capturing various XPaths/IDs.
  • Performed RESTFUL functional web services testing.
  • Attended daily defects triage meetings to discuss status and report the test cases of each different testing, and also discussed issues and advancements needed for the project.
  • Used bug tracking and reporting tool.

Confidential

Software Developer/ QA Tester

Responsibilities:

  • Overall responsibility for the designing of test cases and on time delivery of applications, components and/or systems.
  • Create robust and well documented test plan, test cases.
  • Worked on various web services like e-connect to load data in Microsoft CRM.
  • Created test cases for multi-tiered MVC application for Inventory Control, Sales Transaction and Purchase control and automated the test cases.
  • Designed inventory control windows mobile application using C#.Net
  • Designed SQL Reports according to the client needs.
  • Unit Tested customized code for Inventory Control, Sales Transaction and Purchase control modules.
  • Automated testing for integration of the customized module with the Microsoft Dynamics.
  • Black box testing to transform and load test data for the customization modules.
  • Developed Web sites using ASP.NET with C#.
  • Recommend, design and implement on-going application improvements.
  • Test database objects as required.
  • Unit & integration testing of the application, developed business logic of the application.
  • Completes unit testing and peer review documentation as required.
  • Performs smoke testing for released application as required.
  • Performed API testing with TestNGframework.
  • Performed positive/negative testing for system validation using Selenium Automation Tools including Webdriver.

Confidential, San Jose, California

Software Engineer

Responsibilities:

  • Code documentation with MAVEN integrated with eclipse.
  • Performed code integration and feature development.
  • Design Event Handling Models such as Listener and Dispatcher in OO JavaScript with back-end in Java architecture framework.
  • Deployment of web application and database on various hosting server.
  • Used SVN for version control.

Confidential, South San Francisco City, California

QA Intern

Responsibilities:

  • Automated functional and regression testing using Silk on a 3-tier J2EE product.
  • Performed regression testing for different platforms HP-UX, AIX, UNIX, and Solaris.
  • Created test scenarios and test cases for manual testing.
  • Performed user acceptance, stress and installation testing.
  • Logged defects, change control requests and problem reports.
  • Worked with business analysts, developers and technical support to resolve issues.

We'd love your feedback!