We provide IT Staff Augmentation Services!

Quality Assurance Engineer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

OBJECTIVE

Seeking a position as Automation Test Engineer / Quality Assurance Engineer. Highly motivated and recently certified with ISTQB and extensive SDLC foundation in software processing, Agile and Waterfall Methodologies . Experienced Worker, professional with strong leadership and relationship - building skills. Experienced manager with excellent client and project management skills. Action-oriented with strong ability to communicate effectively with technology, executive, and business audiences.

SUMMARY

  • 6 years of experience in Information Technology with emphasis on Automation Testing of software applications across multiple technologies.
  • Extremely knowledgeable in working with both Agile and Waterfall methodologies.
  • In depth understanding of different phases of Software Development Life Cycle ( SDLC ).
  • Experience in developing and maintaining Automation Frameworks
  • Experience in Building Data Driven frameworks, Keyword Driven frameworks, and Hybrid frameworks.
  • Experience in UFT A utomation using UFT WebDriver.
  • Proficient in developing BDD (Behavior Driven Framework) scripts with Cucumber and implementing step definitions for scenarios.
  • In depth understanding of Software Development Life Cycle and Software Testing Life Cycle.
  • Expert in Defect Life Cycle and hands on experience with Defect Tracking Tools like Test Director, ALM and Jira .
  • In depth experience with Agile Scrum development methodology.
  • Experienced in User Stories generation and User Stories Analysis.
  • Proficient in writing Test Scenarios, Test Cases - Functional and Integration test cases, reviewing test cases and Estimating test cases execution.
  • Proficient in Manual Testing and Automated Testing on web-based applications.
  • Experienced in writing Test Plan, Test Cases according to the business requirement and User Stories.
  • Excellent communicator, team player, able to work in fast-paced IT environment and meet the deadline of the project.
  • Excellent Cross Functional Agile team member who can perform manual, automation testing with extensive coding skills .
  • Proficient with interfaces handling multiple elements, Select, Action and Alert classes, handling windows based popups.
  • Proven skills in using Firefox plugin like Firebug and FirePath for identifying Web Element Locators.
  • Expertise in testing the compatibility of application with dynamic and static content with various browsers using locators like IDs, and XPath.
  • Experience with running test scripts via Jenkins Continuous Integration Server.
  • Solid experience of Agile Methodologies and Scrum processes.
  • Proven skills in identifying, analyzing, and reporting defects using ALM bug tracking systems.
  • Experience with Confidential automation tool QTP/UFT with VBScript language.
  • Experience in Web based testing including GUI Testing, Regression Testing, System Testing, Functional Testing.
  • Developed automation scripts for Smoke Test, Regression and Functional Test Cases.
  • Experience in writing test Cases, developing and maintaining Test scripts, analyzing the results of scripts, interaction with developers for fixing the defects.
  • Experience in writing SQL queries for Backend Testing.
  • Solid knowledge on phases of Software Test Life Cycle. ( STLC )
  • Capability and interest in adapting and learning new technologies, techniques, and approaches.
  • Experience in analysis of Software Requirement Specifications, User Stories and development of Test Scripts and Test Cases.
  • Quick learner, with an ability to analyze the challenges and produce efficient solutions in the forms of concepts, methods, and technologies.
  • Great interpersonal communication skills along with strong problem solving and decision­making skills.
  • Attention to details, ability to analyze documentation and applications to ensure quality of the software.

TECHNICAL SKILLS

  • WebDriver/IDE
  • Java
  • Cucumber
  • Maven
  • Junit
  • TestNG
  • Confidential UFT
  • VBScript
  • ALM
  • Oracle
  • MySQL
  • SQL.
  • Agile Scrum
  • Waterfall.
  • Git
  • GitHub Jenkins

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Quality Assurance Engineer

Responsibilities:

  • Developed test scripts to automate test cases in UFT Automation WebDriver .
  • Implemented a Maven Project that included Selenium WebDriver, Junit, Cucumber feature files.
  • Developed and maintained automated Regression test cases in Selenium WebDriver using Java programming language
  • Used Jira for managing user stories, writing test cases, and tracking defects.
  • Worked closely with Developers, Business Analyst, and Scrum Master to understand application process flow and requirements.
  • Performed GUI, Functionality, Smoke, and Regression testing of the new builds.
  • Working as a team member in requirements mapping and reviewing Requirements Traceability Matrix ( RTM ).
  • Developed test scripts, test cases and test data.
  • Executed automation scripts on different browsers/environments & reported defects/results to the team.
  • Utilized Locators such as ID, LinkText, XPath and CSS to identify web elements.
  • Executed Jenkins jobs designed to run the Regression test suite and Smoke tests in test environments and generate reports.
  • Actively took part in Daily stand-up meetings, Sprint planning, Demos, and Sprint retrospective .
  • Ran smoke and regression tests using Selenium WebDriver, Page object design, JUnit Framework, Maven build tool.
  • Integrated the Apache POI API to the Framework to connect to MS Excel where Test Data and Keywords were stored.
  • Continuously explored opportunities to improve the automation process and tool utilizations.
  • Provided internal training on UFT for new QA engineers.

Environment: JIRA, MyEclipse, Jenkins, JAVA, Oracle, GIT, Windows 7, 10, SQL.

Confidential, MD

Software Automation Tester

Responsibilities:

  • Automated testing of a Quote Generation Module of the web application.
  • Developed UFT WebDriver automation scripts in Programming language for testing.
  • Implemented TestNG Framework and achieved efficient and easily manageable test execution scripts.
  • Automated Test cases covering end-to-end quote generation functionality with multiple scenarios.
  • Tracked and Reported software defects and shared findings with developers and fellow Test Engineers.
  • Experience with Defect Reporting, Tracking and Resolution capabilities.
  • Executed Smoke testing, System testing and Regression testing.
  • Worked closely with business team, designer and software developers to understand application functionality and navigational flow.
  • Attended daily SCRUM meetings and gave the daily status of testing.
  • Utilized knowledge of Java to create automation test scripts.
  • Integrated the Apache JDBC API to Framework to perform Backend Testing with SQL and Java.
  • Attended meetings with Business Analysts to approve functional and integration test cases and performed gap analysis.
  • Developed Test scripts using Web Element Locators, WebDriver methods, Java programming features and TestNG annotations.
  • Reviewed the test cases through peer review and actively provided the review comments.
  • Performed extensive Smoke, Regression and Functional testing to ensure that System functionalities are working as expected.

Environment: Jira, HTML, XML, JAVA, Windows 7, SQL.

Confidential, Atlanta, GA

QA Tester

Responsibilities:

  • Implemented Data Driven Framework using Confidential QTP/UFT with multiple sets of test data.
  • Tested web application for functionality, GUI, usability, navigation.
  • Developed VB Script that connected to MS Excel and pulled test data, ran tests and wrote test results back to Excel spreadsheet.
  • Built Function Library consisting of reusable functions which addressed most commonly used tasks on the application.
  • Used Test Plan module of Confidential ALM to create the execution flow of test scripts, and write test cases.
  • Utilized shared Object Repository and stored it in Test-Resources module of ALM for all team members to access.
  • Improved the testing process by implementing Descriptive Programming approach in the Framework.
  • Reviewed Requirement Traceability Matrix to confirm given requirements were addressed by the written test cases.
  • Performed Defect Reporting and Tracking using Confidential ALM .
  • Analyzed Requirement Document, created and updated detailed Test cases using Confidential ALM.
  • Performed thorough manual testing for checking the flow of the application Functionality.
  • Verified the validity of the failed test cases, logged the defects and assigned them to development team.
  • Conducted Functional testing with valid and invalid inputs for positive and negative testing .
  • Utilized Environment Variables in XML files and maintained them in ALM for all team members to access.
  • Documented test results by utilizing UFT with ALM integration, and publishing reports in ALM.

Environment: Quality Center/ALM, Windows 7/XP, VBScript, SQL, UFT, IE.

We'd love your feedback!