We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Baltimore, MD

PROFESSIONAL SUMMARY:

  • Over 6 years of experience in performing Manual and Automated Testing.
  • Proficient in creating business based functional Test Scenarios, Test Plans, Test Cases, Test Scripts, Test Specifications and Traceability Matrix including both Manual and Automation testing of the applications.
  • Knowledgeable of developing different type of framework like Module driven, Data driven and BDD.
  • Proficient in creating automation Framework and script from scratch.
  • Experienced with several types of testing like GUI Testing, Web Testing, Regression Testing, Negative Testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, and Database Testing.
  • Good Knowledge in Defect logging, Defect Management & Tracking using JIRA.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using JIRA.
  • Proficient in the preparation of test data, preparation and execution of regression test scripts, preparation of weekly status reports using HP Quality Center/ALM.
  • Experienced in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Read code written in different programming languages Java and databases like Oracle, SQL Server.
  • Extensively experienced in using Selenium WebDriver APIs for writing TestNG, JUnit test suites and test cases for testing functionality with the Selenium Server.
  • Sound knowledge on JUnit, TestNG framework for Unit and Functional testing, Maven for Project building, Jenkins for Continuous Integration.
  • Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Strong experience in cross browser, cross platform web testing with Selenium Grid and TestNG.
  • Experienced on working XML, XSD, XSL, XPATH and designing Web Services using WSDL, SOAP.
  • Experienced in maintaining Selenium and Java automation code and resources in source control such as Git/GitHub.
  • Experienced in web service validation using soap UI pro.
  • Well organized and detail - oriented and Keep track of multiple conflicting priorities.
  • Abilities to learn and develop using new technologies quickly.
  • Good communication and inter-personal skills, accustomed to work in a team environment with tight schedules and capable of working efficiently under pressure, manage multiple project and cross train sub-ordinates in other Functional areas.

TECHNOLOGY & TESTING PROFICIENCIES:

Testing/performance Tools: Selenium WebDriver, Selenium Grid, Selenium IDE, TestNG, Maven, Jenkins, Cucumber

Bug Tracking Tools: HP ALM, JIRA

Web Services Testing tool: SOAP UI, POSTMAN

Programming Languages: Java/J2EE, SQL, VB Script, HTML

IDE: Intellij IDEA, Eclipse

Database: SQL Server, Oracle, DB2, MS Access

Servers: Apache, Tomcat, WebLogic Server

Operating Systems: Mac OS, Microsoft Windows, Linux/UNIX

Software Packages: SharePoint, MS Office Tools (Word, Excel, Access, PowerPoint, Outlook)

PROFESSIONAL EXPERIENCE:

Confidential, Baltimore, MD

QA Automation Engineer

Responsibilities:

  • Analyzed requirements, organized and supervised formal reviews of development documentation (requirements and design documents, system test plans).
  • Developed test plans and test strategy documents.
  • Involved in peer reviews of the team's test plans and test cases.
  • Identified of problems, risk rating, problem reporting and referral to appropriate person or team.
  • Maintained Traceability Matrix for requirements to test.
  • Recorded the deviations found during the development cycle and communicated to the client counterparts.
  • Analyzed test results reports and test cases results and determined causes, and created detailed and comprehensive defects reports.
  • Participated in the test environment setup ensuring that the facilities, test tools and scripts are in place to successfully perform the required testing effort by Regression Team.
  • Coordinated with team members, developers, test execution team and project managers the proper Defect management strategies and defect tracking in JIRA.
  • Detected, reported and classified bugs in JIRA.
  • Performed complex queries for data validation in SQL statements.
  • Facilitated enhancement and maintained the current Test Environment in Eclipse using Java.
  • Enhanced regression test cases to implement complex testing scenarios, increased permeations of functionality testing, and increased code coverage using Selenium WebDriver.
  • Performed functional test automation and execution processes in a web environment using data-driven development with Selenium WebDriver.
  • Enhanced the current Hybrid Framework using Selenium custom functions, for functional and regression automation testing.
  • Performed SOAP based and Restful base web Service testing using soap UI pro for data driven testing.
  • Involved in testing Web services with tool SOAP UI and using this tool to locate WSDL file on internet, created Test cases and executed them.
  • Used to setup trouble shooting sessions to resolve the issues.

Environment: Selenium WebDriver, Selenium Grid, Unix, JQuery, MS Excel, Java, XML, HP ALM, JIRA, TestNG, Maven, Jenkins, Oracle, SQL Server, Toad, C, C++, MS Visio, Soap UI, MS Word, Windows.

Confidential, Columbus, OH

QA Engineer

Responsibilities:

  • Provided both technical and day-to-day automation efforts; this entails leading through all phases of engineering automation projects including requirement's collaboration, test architecture, test design, execution, and reporting.
  • Developed Automation engineering strategies incorporating tools, test design, test data preparation, test execution, result analysis and maintenance smoke and regression test suites after every sprint deployment.
  • Used SharePoint to upload test plan, test strategy, execution results and track daily progress report towards goal for the Automation team
  • In addition to Version One was also used in our Agile shop Test Management, user story integration, development and testing
  • Involved with Agile Methodology; Used Eclipse IDE for test environment and Java scripts for development.
  • Monitored and tracked defects/risks and managed through resolution using JIRA.
  • Wrote SQL queries in order in order obtain test data, detect data caching issues and ensure data consistency; a large number of defects were detected by performing back end testing in this project.
  • Involved all types SQL queries like select, insert, update, and delete records.
  • Involved in executing the SQL Queries for Data Validation.
  • Involved in Compatibility testing in different browsers to avoid customer drop off on sites.
  • Created function libraries, Environmental variable and associated in project using Java and Selenium.
  • Created custom Xpath for identifying Dynamic Objects and use them in Selenium.
  • Created property files to store all the Xpath, file path, test site URL and use them in the Selenium.
  • All development was done under Eclipse IDE.
  • Implemented Selenium GRID, executed Selenium test script from a Hub machine into several Node machines running different browsers, OS and locations within the network.
  • Successful completion of the project was done in record time and at client satisfaction; the application under test was a web site (HTML).
  • Accelerated troubleshooting by collaborating with Developers.
  • Extensively used SOAP UI to test Web Service/Rest API.
  • Used assertion in Soap UI to validate response xml.
  • Monitored the bugs as and when developers fixed the bugs, communicated Testing Status to the management and to the Test team using conference calls.
  • Coordinated the UAT testing by guiding the users during UAT.
  • Interacted with the developers to get an estimate and to resolve technical issues.

Environment: Java, JIRA, Selenium WebDriver, Selenium Grid, TestNG, Maven, Jenkins, Firebug, FirePath, CssSelector, HTML, XML, XPATH, HP ALM, C/C++, Oracle SQL, SOAP UI, UNIX, LINUX, MS Word, Windows.

Confidential, Lewiston, ME

Software Tester

Responsibilities:

  • Worked with Business Analyst and Product Owner to write agile formatted stories.
  • Collaborated with team members to create a test plan for the project.
  • Performed quality assurance reviews on all System Development Life Cycle.
  • Involved in Planning, Scheduling, Tracking, Reporting Status and Managing Issues.
  • Involved in preparing Requirement Traceability Matrix (RTM).
  • Analyzed defects or test results and deducted the chain of events leading to a failure.
  • Facilitated defect management meeting with project management and development team.
  • Performed defect management using HP ALM/Quality Center.
  • Created SQL statements for backend data base validation.
  • Involved in data mapping of the project requirements, queried the database using SQL queries for data mining, data analysis and data modeling.
  • Developed regression scripts using Selenium.
  • Automated the regression test cases using the Selenium & JUnit.
  • Automated the Test Cases using Selenium, Java Eclipse and JUnit.
  • Executed Automated tests in appropriate test regions in support of unit, integration, functional, and regression testing used Selenium.
  • Designed and developed automated scripts which involved Functional Regression, Integration test cases using Selenium.
  • Developed script and performed Web Services testing using soap UI pro tool for functional and regression testing.
  • Verified Request, Response to test SOAP based web service testing using WSDL file end point location
  • Reported to all team members with Daily Status to track the updates in testing.

Environment: Selenium, Quality Center/ALM, JSON, Java Eclipse, JUnit, Microsoft Word, Microsoft Excel, Windows, UNIX, SQL, Java, J2EE, HTML, Oracle, XML, Asp.Net, Java Script, C/C++, C#.

We'd love your feedback!