Test Automation Engineer Resume
New York, NY
PROFESSIONAL SUMMARY:
- Around five years of Information Technology experience in Software Testing and preparing Test Plans, Test Cases and Test Data.
- Experienced in creating Test Data, analyzing Defects and interacting with development team to resolve issues.
- Extensively experienced in developing Test Scripts, as well as reviewing Test Scripts.
- Proficient in working knowledge of Waterfall Model, Spiral Model and Agile development.
- Experienced in Black Box Testing, Regression Testing, Integration Testing, Data Driven Testing and User Acceptance Testing.
- Experienced in creating and maintaining defects using HP ALM/Quality Center.
- Strong Knowledge in HP ALM/ Quality Center for Testing and Defect Tracking.
- Expertise in SQL scripts/queries for data verification to compare the expected results with database.
- Experienced in using Maven build tools to manage framework dependency jar files.
- Experienced in developing and executing automation Regression testing and System testing using Java, Webdrive, TestNG and Maven.
- Experienced in performing Data driven testing using Data Provider Annotation in TestNG.
- Experienced in Developing Automation Scripts, Execution and Analysis Test Results using Hybrid Framework in Selenium WebDriver.
- Experienced in developing Page Object Model Framework using Page Factory in Selenium WebDriver.
- Experienced in using GitHub as a source repository system.
- Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Expertise in Scheduling testing job and set up the flag to run automation script.
- Able to work independently and with other QA Analyst’s on project.
- Excellent analytical, communication, documentation and interpersonal skills.
TECHNICAL SKILLS:
TESTING TOOLS: HP Quality Center, HP ALM, JIRA, Selenium WebDriver, TestNg, Maven, Jenkins
OPERATING SYSTEMS: Windows, UNIX/Linux
PROGRAMMING LANGUAGE: Visual Basic, SQL, PL/SQL, VB Script, C, C++, .Net
WEB & APP SERVERS: Web logic Server, IIS, Java Web Server
DATABASE: Oracle, SQL Server, MS Access, DB2
WEB TECHNOLOGIES: HTML, XML, VBScript, JavaScript, Java
APPLICATIONS: MS Office, Crystal Reports, MS Excel
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Test Automation Engineer
Responsibilities:
- Worked hand in hand with QA Manager and development team to decrease the number of bugs that make it into the main decline.
- Reviewed Business Requirement Documents, Functional requirement documents, and Technical review document.
- Executed QA processes for assigned work with limited supervision.
- Involved in writing the Test Cases depending on the business requirement documents.
- Developed Test Plans and Test Cases based on requirements and technical specifications.
- Wrote Test Scripts and Test Cases to meet assigned requirements.
- Involved in Black box and Grey Box testing.
- Performed GUI, Functionality, Security, Integration, Regression, Back - end and Usability Testing.
- Used HP ALM to store and maintained the Test Repository and Document Generation.
- Used HP ALM for defect tracking and reporting.
- Performed Backend testing by running SQL Queries.
- Performed Regression Testing for the new builds using Selenium WedDriver.
- Used Java language and TestNG framework for scripting; Used Maven for building the WebDriver project.
- Developed Web Service Test with Soap UI to test SOA platform.
- Developed a Hybrid framework using Java, Selenium WebDriver, TestNG, Maven and Jenkins.
- Created a Page Object Model Framework using Page Factory in Selenium WebDriver.
- Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Jbehave, Cucumber.
- Developed and debugged Testing Scripts for J2EE applications using JMeter.
- Identifies and reports software defects and test findings using JIRA.
- Involved in developing weekly status reports for the project team.
- Supported early morning/off-hours/weekend launch and monitored of systems with business teams as needed.
Environment: HP ALM, Selenium WebDriver, TestNg, Maven, Jenkins, Unix, JQuery, MS Excel, MS Office, VB Script, XML, Java, Oracle, SQL Server, Toad, Windows.
Confidential, New York, NY
Test Engineer
Responsibilities:
- Analyzed various Requirements documents and Use Cases to prepare the detailed Test Plan.
- Documented Test cases corresponding to business rules and other operating conditions.
- Created and executed Test scripts to verify complex system requirements.
- Worked with business analysts and presented the Test Strategy to the entire team in order to obtain the necessary approval.
- Participated in Technical Reviews with Business and Technical teams to evaluate the base-line requirements and finalized the Test Cases for System test.
- Performed Black box testing and Grey box testing and UAT.
- Performed Functionality testing, System Testing, Regression Testing, Integration testing, and Database Testing.
- Reported defects, maintained track of changes made to the requirements using HP Quality center.
- Used HP Quality Center for defect reporting and tracking and prioritizing defects and enhancement requests after base lining the requirements.
- Created and executed SQL queries to perform backend testing.
- Identified regression test cases to automate; automated those test cases using Selenium WebDriver, TestNG and Java.
- Designed, developed and implemented Hybrid automation testing framework utilizing Java, TestNG and Selenium WebDriver.
- Used TestNG framework to run unit test and Maven to build the Project.
- Extended TestNG framework by adding some helper classes and methods.
- Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
- Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
- Developed automated testing suite in SOA test and SOAP UI for Rest API testing.
- Prepared Test status reports for each stage and logged any unresolved issues into Issues log.
- Involved in Meetings and walkthroughs and Responsible for weekly status.
- Reviewed the Business Requirement Documents and the Technical Specification.
Environment: Selenium WebDriver, TestNg, Maven, Jenkins, HP Quality Center, Java, HTML, XML, Java Script, VB script, J2EE, Oracle, MS Visio, MS Excel, Windows, UNIX, MS Office.
Confidential, Hartford, CT
QA Engineer
Responsibilities:
- Wrote Test Cases and Test Procedures based on the Test Plan.
- Analyzed project documentation and prepared detailed Test Cases.
- Reviewed and evaluated requirements and specifications for testability and completeness.
- Administered and configured HP Quality Center in Agile environment.
- Responsible for configuring HP Quality Center and executing automated scripts from Quality Center.
- Developed SQL queries based on mapping document.
- Developed Automation Scripts in Selenium for Functional testing and Regression Testing.
- Executed each and every line of the script by inserting breakpoints and added watch list to debug entire script in Selenium.
- Performed Integration testing to check the flow of application.
- Performed User acceptance testing in the final phase of software development process to check the functionality of the software.
- Tested the application on different browsers as a part of Workstation compatibility testing to maintain cross-browser functionality.
Environment: Quality Center, Selenium, Windows, UNIX, SQL, Java, J2EE, VBScript, VB.Net, HTML, XML, MS Excel, MS Office.
