We provide IT Staff Augmentation Services!

Quality Assurance Engineer Resume

4.00/5 (Submit Your Rating)

Salem, VA

OBJECTIVES:

  • To obtain a challenging position as a Test Automation Engineer / QA Analyst in the field of Computer programing and implement the expertise and experience gained in this field to develop complex project with efficiency and quality. I have broad experience in developing test plans, test cases, and test scripts for manual and automation testing tools. I am highly reputed in meeting deadlines when required, conforming to specific requirements and adhering to established plans.

SUMMARY

  • Five plus years of experience in Quality Assurance and Test Automation in various industries.
  • Experienced in planning, developing and executing quality assurance jobs for various projects as an IT professional and extensive knowledge on system and significant exposure to structured object oriented languages and databases in various industries.
  • Good understanding of SDLC and STLC, Black box testing, Negative testing, Functional testing, Integration testing and User acceptance testing writing detailed test plans, scenarios and test cases.
  • Expert in User Interfaces and Business Requirements Analysis
  • Experience inJavacode design, coding, testing and debugging techniques.
  • Experience in Web Test Automation, usingSeleniumWebdriver, Selenium grid.
  • Experience in Mobile APP Test Automation, usingSeleniumWebdriver, Appium.
  • Experience developing automation frameworks withSeleniumusing Java
  • Experience in Object Oriented Programming Languages (OOP).
  • Experience in POM (Page Object Model) and Page Factory
  • Experience withTestNG / JUnit, Maven, Ant, XML, Properties file and configuration files
  • Experience in Data Driven Framework, Keywords Driven Framework, Hybrid Framework
  • Experience withMySQLandOracle
  • Experience in web services with Soap and Rest API.
  • Experience in Database Automation with Java (JDBC,ODBC)
  • Experience with version control systems like SVN, Git
  • Experience with mainstream defect tracking tools (implementing or administering such tools is preferred).
  • Strong analytical and problem solving skills, an ability to multitask, and work in a fast - paced environment with ever-changing priorities.
  • Experience with Continuous Integration tool with Jenkins.
  • Experience working in Agile and Water Fall environment
  • Excellent interpersonal and communication skills.

TECHNICAL SKILLS

Testing Tool: Selenium Webdriver, Selenium RC, Selenium IDE, WebService, RESTful Service, Page Factory, Maven, POM, JUnit, Test NG, Jira.

Language: Java, VBScript, SQL, SQL*PLUS, PL/SQL

Development IDE: Eclipse, My Eclipse, Visual Studio

Database: Oracle, MS-SQL Server, MySQL and MS-Access

Application: MS Office, Open Office, VM Ware, SQL Developer, Toad

Web Page Tool: FrontPage, HTML/DHTML, AJX, ASP, JSP

Server/tool: Apache, Tomcat, and Web Logic Server

OS: Windows 8, Windows 7, Windows XP, Windows Vista, Mac OSX.

Knowledge: Software development Methodology (SDLC), agile development process, Test Methodologies, ISO Standard, n-TIER Application development, Web application development, Smart client application development.

PROFESSIONAL EXPERIENCE

Confidential, Salem, VA

Quality Assurance Engineer

Responsibilities:

  • Analyzed requirements and developed test plans, test scenarios, and test cases.
  • Executed test cases for functional, validation, end-to-end, and regression testing for web application.
  • Analyzed applications and errors, escalated issues to developers, and verified fixes.
  • Developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Created Automation Test cases using Selenium WebDriver.
  • Conducted Functional testing with Valid and Invalid inputs for positive and negative testing.
  • Organize and develop automation code and store user interface locators using the Page Object Model.
  • Organize and document automated test cases to cover the defined manual tests.
  • Collaborate with existing Confidential Digital team that will adopt the final automated test deliverables via code reviews and demos.
  • Identify and implement common function for reuse and better maintainability across test cases.
  • Performed back-end testing using SQL queries in Oracle database
  • Validate continuous integration report every day that executed by Jenkins
  • Working with Source control like Git and GitHub.

Environment: Agile (Scrum), Selenium Webdriver, APPIUM, SOAP, REST, POM, Maven, Page object, JavaScript, GIT, Cucumber, Protractor, Node Js, Rally.

Confidential, Jersey City, NJ

QA Automation Engineer

Responsibilities:

  • Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, project manager and test supervisors.
  • Created Master Test plan, Test strategy, critical scenarios and Test Scripts and schedule for testing.
  • Performed necessary requirements inspection, design inspection, Test plan and case creation, Test environment / data setup, testing and reporting during various phases of the Testing life cycle.
  • Created traceability matrix and mapped requirements to Test Cases.
  • Executed test cases manually to verify the expected results worked with technical designers and architects to understand the requirements for a test environment setup.
  • Created scripts for Regression, GUI, Integration and Database testing.
  • Interacted with Developers and management to identify and resolve technical issues.
  • Conducted GUI, Functional, Front-end, back end testing and reviewed pages for content problems, graphics problems and link verifications.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Performed back-end testing using SQL queries in Oracle database.
  • Run SQL queries to performed database validation according to the business logic.
  • Compared flat file source data to the target database tables.
  • Involved with Web Application Development and Testing using Automation tools like Selenium.
  • Web Service testing with SOAP and REST API.
  • Involved with Mobile APP Test using with APPIUM.
  • Implemented Keyword Driven automation testing using Selenium Webdriver to the organization.
  • Executed regression and data driven testing on the system using Selenium.
  • Configured Jenkins for continuous integration.
  • Analyze regression test report every day.
  • Developed Integration and System test cases using JIRA.
  • Tracked and reported defects into JIRA and notified management with details.
  • Written, executed Test cases, and documented defects in the JIRA.
  • Solved day-to-day problems of the team arising due to functionality and validation issues.
  • Analyzed root-cause for defects and documented.
  • Partnered with the Software Development and Program Management teams to investigate and resolve product defects.
  • Managed software defect information, interacted with Business users to fix severity and priority of issues.
  • Attended daily Scrum Meetings.
  • Participated in weekly project status meeting and updated the testing Progress.
  • Participate in all meeting (Backlog Grooming, Sprint planning, Daily Stand Up, Retrospective).

Environment: Agile (Scrum), Selenium Webdriver, Android Driver, APPIUM, SOAP, REST, POM, Maven, Page object, Test NG, Java, GIT, Oracle, HTML, JSP, PSP, JSF, MYSQL, AJAX.

Confidential

QA Test Engineer

Responsibilities:

  • Analyzed business requirements to determine necessary testing scenarios for sales analytical tools.
  • Assisted BA with writing design documents & identified the requirements that will require testing for the project.
  • Write test plan, automation code and make executed plan
  • Create function libraries, Environmental variable and associated in the project using Java/Selenium
  • Write scripts with webdriver, JUnit
  • Create custom Xpath for identifying Dynamic Objects and use them inSelenium
  • Create property files to store all the Xpath, file path, test site URL and use them in theSelenium
  • Test Web services using SOAP UI.
  • Coordinated and attended review sessions to review test cases with the Developers.
  • Analyzed the information to provide a complete picture of the transaction lifecycle.
  • Used multiple scenarios to test data entering into appropriate data bases as described in test plans.
  • Used MS Excel for spreadsheet analysis.
  • Coordinated and attended meetings with the project lead and Developer to discussion and resolution of defects found in testing phases.

ENVIRONMENT: Selenium Webdriver, Selenium Grid, POM, Maven, Test NG, Java, GIT, My SQL, HTML, PSP, JSF, MYSQL, AJAX.

Confidential

QA Automation Engineer

Responsibilities:

  • Analyzed business requirements to determine necessary testing scenarios for sales analytical tools.
  • Analyzed the information to provide a complete picture of the transaction lifecycle.
  • Assisted BA with writing case design & identified requirements that will require testing for project.
  • Coordinated and attended review sessions to review test cases with the Developers.
  • Coordinated and attended meetings with the QA lead and Developer to discussion and resolution of defects found in testing phases.
  • Used multiple scenarios to test data entering into appropriate data bases as described in test plans.
  • Write scripts, test plan, automation code and make executed plan with Webdriver and TestNG.
  • Create function libraries, Environmental variable and associated in project using Java and Selenium.
  • Create custom Xpath for identifying Dynamic Objects and use them in Selenium.
  • Create property files to store all the Xpath, file path, test site URL and use them in the Selenium.
  • Used MS Excel for spreadsheet analysis and test Web services using SOAP UI.
  • Queried SQL to validate data in within the database.

ENVIRONMENT: Selenium Webdriver, POM, Maven, Test NG, Java, GIT, Oracle, HTML, JSP, PSP, JSF, MYSQL, AJAX.

We'd love your feedback!