We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

LA

SUMMARY

  • Around 4+ years of experience in Information Technology including both Manual and Automation Testing.
  • Experienced in developing Test Plans, Test scripts, Test Cases and conditions based upon the business requirements.
  • Expertise in writing Case Design, Test Tool usage, Test execution, Defect Management and Defect Tracking.
  • Knowledge on test automation framework using Selenium Web driver.
  • Involved in developing Java Selenium Web Driver/IDE test scripts using Java and Test Frame works using Testing/ Junit, maven build tools.
  • Worked on source version control tools such as Subversion TFS and Git.
  • Well versed with Smoke, Sanity, Functional, Data - driven, Integration, System, Front-End, Back-End, Regression, User acceptance testing(UAT), Web Service Testing and end to end testing.
  • Involved in the Continuous Integration of the automation framework.
  • Experienced with testing management tools such as HP Quality Center/ALM and JIRA
  • Experienced in developing automations frameworks Data Driven, Keyword Driven, Hybrid frameworks for UFT and Testing, JUNIT, POM frameworks for Selenium.
  • Experience with Web Services standards and related technologies (XML).
  • Excellent knowledge of full Software Development Life Cycle (SDLC) with different models like Waterfall, Agile-Scrum software development process along with software testing life cycle (STLC).
  • Good understanding of all modules of Quality center/ALM such as Requirements, Test Plan, Test Lab, Defects and Dashboard reports.
  • Experience in writing SQL queries using joins and subqueries.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver, HP Quality Center/ALM, JUnit, Testing

Languages: JAVA, Java Script, XML, SQL

SOA Technologies: REST, WSDL, Web Services, SOAP UI

Test Framework: Data Driven Framework, Keyword Driven Framework

Web Debugging Tool: XPath, Firepath, Firebug.

Methodologies: Agile-Scrum and Waterfall.

Defect Tracking Tools: ALM/Quality center, JIRA

Platforms: Windows 7/Vista/XP

Continuous Integration Tools: Jenkins, GITHUB, Maven

MS Office Suite: MS Word, Excel, PowerPoint, Outlook

PROFESSIONAL EXPERIENCE

Confidential, LA

QA Automation Engineer

Responsibilities:

  • Expertise in developing QA Test Conditions, and Test Cases; ensuring adequate testing of software both before and after completion; conducting and documenting UAT.
  • Performed Business rules, Regression and functional testing for each station.
  • Performed Manual testing, Database testing, Regression testing and created Test Execution Reports, Bug Status Reports.
  • Performed GUI, Functional and Regression testing by automated using Selenium and Jenkins.
  • Developed Selenium test cases using Testing framework.
  • Created Test Cases for Cross Browser Testing.
  • Used various java APIs like Apache POI, Java Email, etc. as part of test automation.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, Testing and Maven technologies under Java platform utilizing industry leading design patterns and approaches.
  • Performed different types of testing like smoke, functional, system integration, black box, gray box, positive, negative and regression testing
  • Maintain Selenium scripts in between releases. Reproduce failed automated test cases manually.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Involved in providing the efficient locators strategy like XPath and CSS to run Selenium RC script in stable condition.
  • Used JIRA for Test Management, Bugs reporting and communicating to developers, product support and test team members.
  • Tested application under the Agile, scrum and sprint development and process.
  • Monitored the progress and verified the fix of the bugs that were logged into JIRA.
  • Involve in Defect Management, Defect Review and Defect Status Reporting.
  • Actively participated in daily SCRUM meetings and involved in bi-weekly Sprint releases.
  • Participate in defect triage meetings for quick defect resolution and prepared the release note artifacts.

Environment: Java, Selenium WebDriver, Agile, Jenkins, SharePoint, XPath, SQL and Windows MS Office etc.

Confidential

Quality Assurance Engineer

Responsibilities:

  • Worked with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), Jenkins, Maven, JUnit, JIRA and Eclipse.
  • Performed Business rules, System testing, Regression and functional testing for each release.
  • Created Test Cases using Element locators and Selenium Web Driver methods.
  • Enhanced Test Cases using Java programming features and TestNG annotations.
  • Experience in developing automated test scripts and frameworks using Java
  • Created POM to automate functional and regression testing using Eclipse.
  • Created Test Cases and filled on Quality Center ALM 11.5
  • Performed different types of testing like smoke, functional, system integration, black box, gray box, positive, negative and regression testing
  • Recorded and managed defects.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium
  • Maintain Selenium scripts in between releases. Reproduce failed automated test cases manually.
  • Extensively queried through SQL to check the database records.
  • Performed User Acceptance testing (UAT) exclusively in an agile environment.
  • Configured Selenium Web Driver, TestNG, Maven tool and created Selenium automation scripts in Java.
  • Test compatibility of the application for Dynamic and Static content using HTML Id’s and XPATH, CSS in Selenium.
  • Created various custom methods for handling frame, multiple windows and Pop-Up.
  • Performed manual and functional testing on various parts of the application and used ALM for defect tracking.
  • Worked on bugs based on the severity and interacted with developers to resolve them and categorize.

Environment: UAT, SDLC, Manual Testing, ALM/Quality Center, Windows, XML, MS Office

Confidential

Quality Assurance Engineer

Responsibilities:

  • Well versed with complete life cycle ofManual Testing process with waterfall methodology
  • Experience in leading aManualTesting assignment and successfully tracked progress ofManual testing effort.
  • Planned and executed end-to-end testing including functional, smoke, regression, integration and exploratory testing as required inWaterfall.
  • Reviewed Business requirements, IT Design documents and involved in preparing Test Plans for all assigned project releases.
  • Involved in creation of manual Test reports and Test cases.
  • Performed manual Black box, Functional, GUI, Regression, Integration testing.
  • Involved in Release support - Release to QA, involved in environment setup, testing the release process.
  • Involved in Backend Database testing in Oracle using SQL.
  • Analyzed performance of Web-server, Application-sever and Database-server in virtual user’s load.
  • Work with release management for regular releases, smoke-testing each release.
  • Participated in meetings with project teams to ensure that the functionalities of the applications are feasible and can meet requirements.
  • Performed of Manualtesting for the functionality and GUI of the application using ALM.
  • Used Quality Center to manage testing and track test results for each build and report defects detected.
  • Preparation of Test Cases as per the functionality requirements in theQuality Center and mapping the requirements to the test coverage to ensure proper coverage.
  • Participated in meetings with project teams to ensure that the functionalities of the applications are feasible and can meet requirements.

Environment: Manual Testing, ALM, SQL/Oracle and Windows, Quality Centre, MS SQL Server 2005/2000.

We'd love your feedback!