We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Reston, VA

SUMMARY

  • 5 Plus years of Information Technology experience as a Selenium Quality Assurance Automation Engineer.
  • Strong in analyzing Business Requirements and executing/developing test plans, test cases, and test scenarios for manual and automated testing.
  • Understanding the business requirements and developing test cases to test the complete functionality of the application.
  • Experienced in designing and developing test cases and scenarios that enable developing application to maintain quality at a minimum leverage.
  • Extensively experienced in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and software development methodologies such as Agile and Waterfall.
  • Experienced in integration, regression, black box, GUI, unit, functional, and UAT techniques.
  • Experienced in developing, trouble shooting, and customizing Manual Test case using HP Quality Center/ALM and Jira.
  • Experienced in database testing and validation by writing SQL queries.
  • Experienced in designing and developing test cases for automated testing using Selenium and TestNG.
  • Proficient in designing and implementing of Automation Frameworks using Selenium WebDriver or Selenium IDE.
  • Experienced in Java (OOPS) concepts.
  • Experienced in using GitHub for code repositories and Maven for the dependencies and Jenkins for continuous integration.
  • Good knowledge in creating Selenium test scripts for regression testing and performing Data Driven Test using test data from excel files.
  • Experienced in SOA architecture with Web Services using REST and XML.

TECHNICAL SKILLS

Repository System: GitHub, Subversion

Scripting Languages: JavaScript, Testing Script Language (TSL), Shell Scripting

Language: C/C++, SQL, PL/SQL, dot Net, HTML, Java, J2EE

Operating system: Linux, Windows, MS - DOS, HP-UNIX

Testing Tools: Selenium WebDriver, Selenium Grid, TestNg, Maven, HP ALM, HP Quality Center, JIRA

Testing Framework: JUnit, TestNG

IDE: Eclipse, IntelliJ IDEA

Database: Oracle, MS-SQL Server, MS-Access, DB2

Other Tools: MS Word, PowerPoint, MS Visio, MS Excel

PROFESSIONAL EXPERIENCE

Confidential, Reston, VA

QA Automation Engineer

Responsibilities:

  • Maintained and implemented Regression automation scripts for Every Release.
  • Responsible for identifying test data for each phase of testing.
  • Performed Regression testing to ensure application changes did not adversely affect previously implemented functionality.
  • Worked closely with team to get resolutions on their automation technical challenges or issues.
  • Performed Smoke Test and Sanity Test.
  • Involved in Unit, Black box, Functional, Regression, Positive and Negative Testing, Compatibility and Integration testing, also involved in patch and upgrade testing.
  • Used JIRA to maintain test cases and execute test scenarios and log defects.
  • Created and executed SQL queries for backend testing.
  • Developed Hybrid Automation Frameworks using Selenium, TestNg and Maven.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Involved in using Apache POI to read data from external sources to feed locators into the test scripts.
  • Used GitHub as a source repository system.
  • Involved in developing and executing automation Regression testing and System testing using Selenium.
  • Performed Data driven testing using Selenium.
  • Developed components for each transaction used in the test script or scenario by using Selenium.
  • Developed page library as part of modular framework implementation in automation.
  • Maintained and executed ANT build files for running automated test cases along with Continuous Integration tools like Jenkins.
  • Used SVN for Code Repositories.
  • Provided UAT testing status information to the quality assurance leads and project manager.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Participated QA weekly meetings and project status meetings.

Environment: Soap UI, SQL Server, JIRA, HP ALM, Java/J2EE, Selenium Web Driver/Grid, Cucumber, Firebug, TestNG, Maven, MS Outlook, Microsoft Office tools (MS - Word, PowerPoint and Excel), Windows.

Confidential, Columbus, OH

QA Engineer

Responsibilities:

  • Participated and provided assistance in troubleshooting production performance and availability issues.
  • Involved in writing JUNIT Test cases with Java.
  • Used Oracle Enterprise Manager(OEM) to identify less than optimum use of Oracle’s internal resources
  • Involved in Web Services Testing using Soap UI with REST to create and execute automated functional, regression, compliance, and load tests.
  • Involved in Functional, Regression, Smoke, System, Unit, GUI, Negative, Compatibility and Integration testing
  • Reported and tracked the bugs to closure using JIRA.
  • Investigated Software defects and interacted with Business Analysts to update the test cases in JIRA and Developers to resolve technical issues.
  • Used complex SQL query to extract data for Databases Analysis.
  • Performed database testing using SQL and developed SQL Queries for backend testing
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Automated and executed test cases using Selenium WebDriver and Selenium Grid.
  • Performed Regression Testing for the new builds using Selenium WebDriver.
  • Used Java language and TestNG framework for scripting
  • Developed a Hybrid framework using Java, Selenium WebDriver, TestNG, Maven and Jenkins.
  • Created a Page Object Model Framework using Page Factory in Selenium WebDriver.
  • Coordinated with technical support associates to fix proprietary software issues.

Environment: Java, Selenium WebDriver/Grid, Ant, JUnit, Jenkins, Eclipse, Cucumber, XPath, SQL, JIRA, MS Outlook, Microsoft Office tools (MS-Word, PowerPoint, Excel and Access), Windows.

Confidential, Louisville, KY

Software Tester

Responsibilities:

  • Maintained the repository for Regression Test cases and updated the same based on change requests initiated by the users.
  • Tested the source to target mappings and verified the data.
  • Involved in analyzing the Business requirements and System specifications to understand the Application.
  • Maintained Requirement Traceability Matrix across the project deliverables.
  • Conducted functional, integration and regression testing.
  • Involved in System and Acceptance testing.
  • Worked with Business analyst, developers and content department to resolve issues using HP ALM.
  • Developed System Test Plans, Test Cases and Test Scripts in Quality Center/ALM.
  • Designed the Test Strategy for multiple projects, defect management using Quality Center/ALM.
  • Wrote SQL queries to perform back end testing.
  • Involved in Regression Testing on each build during various phases of application using Selenium.
  • Responsible for validating the functional Test cases developed by Selenium.
  • Executed the Test Scripts in Selenium using behavior driven Framework.
  • Developed Automation scripts for new enhancements using Selenium and JUnit.
  • Involved in the conversion of Manual regression Test cases to Automation Test Cases using Selenium.
  • Coordinated User Acceptance Test (UAT) processes and documented and addressed all the issues during the process.

Environment: XPath, Firebug, XML, SQL, Windows, SOAP UI, Quality Center/HP ALM, Java, Selenium, JUnit, Jenkins, Cucumber, TestNG, MS Word, MS Outlook, MS Excel.

We'd love your feedback!