We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

2.00/5 (Submit Your Rating)

Baltimore, MD

SUMMARY:

  • Over 7 years of IT experience in Software Development, Quality Assurance, manual and automation testing.
  • Good understanding of Agile software development methodology (iterative and Incremental).
  • Experienced in analyzing Functional Requirement Specifications (FRS) and System Design Specifications (SDS).
  • Substantial Expertise in Web Testing, Functional Testing, Integration Testing, Black Box Testing, System Testing, Regression Testing, GUI Testing, User Acceptance Testing, and Compatibility testing.
  • Acquired experience with the full Software Testing Life Cycle (STLC), which includes Planning, Analysis, Design, Development, Testing, Integration and Support.
  • Experienced in using bug tracker/reporter tools like ALM/Quality Center, Jira and Bugzilla.
  • Proficient in overall Defect Management/Problem solving including tracking bugs and reporting using ALM/Quality Center, and Jira.
  • Experienced in interacting with developers, business users, and all team members to communicate the defects and actively participated in replicating the bugs and performed regression testing using ALM/Quality Center & Jira.
  • Experienced in developing/executing queries for SQL server and Oracle databases for Back End testing.
  • Experienced in developing, troubleshooting, Debugging, and customizing Manual as well as Automation scripts using UFT/QTP and Selenium WebDriver.
  • Well versed in performing Automation Testing, including reporting, and automated distribution of reports detailing the test results.
  • Well versed in Test Automation using tools such as UFT and Selenium Suites of tools.
  • Proficient in Functional, Regression and System testing of various Enterprise Services and Systems using UFT/QTP and Selenium WebDriver.
  • Extensively experienced for user - defined and pre-defined check points for Images, Text Area and UI functionalities using UFT/QTP.
  • Experienced in developing User Defined functions using VBScript to support the automated scripts.
  • Experienced in developing Descriptive programming, Data driven Framework and Keyword Driven Framework using UFT/QTP.
  • Experienced in performing Data Driven testing to validate the components displayed on the website using Selenium WebDriver.
  • Experienced in using Jenkin as a Continuous Integration server to configure with GitHub and Maven.
  • Expertise in developing of Automation framework and updating the automation suites for new functionality using UFT/QTP and Selenium WebDriver.
  • Experienced in creating Automation Frameworks using Java Programming language, Java scripting, Using Selenium WebDriver, TestNG, Maven Project and Jenkins.
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
  • Experienced in using Maven build tools to mange framework dependency jar files.
  • Experience in automation project continuous integration using Jenkins with Aunt Maven build tools.
  • Perform Data Driven and Hybrid framework using Selenium WebDriver, HP tool (UFT) QTP. JAWS Toolbar for accessibility testing.
  • Involved in designing of automation framework to be used in UI testing with Selenium.
  • Experienced in design and implementation of Selenium WebDriver automation frameworks.
  • Proficient in configuring Selenium WebDriver, TestNG, Maven into Eclipse and created selenium automation scripts.
  • Experienced in using Apache POI to read data from external sources to feed locators into the test script.
  • Skilled in identifying Web Elements by different types of Element locators, such as Xpath, CSS to run tests.
  • Well versed in creating and executing scripts in Selenium WebDriver and generating reports in TestNG as well as attaching screenshot to the reports.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Excellent team player with very good communication skills and leadership qualities.
  • Ability to work independently and as part of a team. Highly dedicated to produce professional work with highest quality and creativity.
  • Experienced in executing, maintaining Test Scripts and updating when the business rules change.
  • Quick learner and excellent team player having ability to meet tight deadlines and work under pressure.

TECHNICAL SKILLS:

Selenium WebDriver, HP: UFT/QTP, ALM/QC, JIRA, RALLY,GAMA.

Continuous Integrations & Frameworks: Jenkins, Grid, GitHub, Cucumber BDD, TestNG/JUnit, ANT, Maven

Performance & Testing Tools: LoadRunner, JMeter

Web Service Testing Tools: Soap UI

MS Office Tools: Outlook, Word, Excel, PowerPoint, Visio

Languages: HTML, Core Java, ANT, Maven, VBScript, C/C++, SQL

Oracle, MS SQL Server, MS: Access, DB2, Toad

Platform: Windows XP/2000/7/8/10, Unix/Linux, Mac OS

Cloud Environment: Browserstack / Sauce labs

PROFESSIONAL EXPERIENCE:

Confidential, Baltimore, MD

Test Automation Engineer

Responsibilities:

  • Involved in preparing Test Plan as per Business Specifications.
  • Design Data driven framework for Selenium Automation using WebDriver, Java and TestNG.
  • Design, build and maintain story based test automation scripts for UI validation testNG Testing framework through business, functional and technical expertise.
  • Schedule jobs using Jenkins to run at regular intervals for spot and regression testing for all the environments.
  • Work with development, users and support groups to understand the application architecture, use and content.
  • Created and maintains test cases test runs using test case management tools Rally Canban Board.
  • Interact with the Business Analysts for requirement analysis, test cases reviews.
  • Generate weekly status reports using Test Rally’s and share with the management team.
  • Follow Agile Scrum Methodology as part of SDLC.
  • Strong Experience in Java Programming, Selenium WebDriver, JUnit and TestNG.
  • Well versed with Handling Elements in Selenium WebDriver.
  • Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations.
  • Experienced in creating Automation Frameworks using Java, WebDriver, TestNG, Maven, Github and Jenkins.
  • Database testing by writing SQL queries in SQL developer tool
  • Involved in backend testing by writing SQL Queries to verify the data.
  • Participate in daily scrum, sprint, grooming, planning, and retrospective meetings as part of agile process.
  • TestNG framework was used for regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Test SOUP and REST web services using SOAPUI and build scripts using Groovy.
  • Log defects, monitor their status and track them to closure using JIRA.
  • Work in couple projects across multiple teams simultaneously.
  • Once complete the test cases and schedule for demo to business analyst and team lead at the end of every sprint.
  • Design object repository in the selenium framework using CSS and XPATH locators
  • Involved in Daily defect meetings to find out the status of the defects.
  • Involved in the defect review meetings with the developers and business team.

Environment: Java, Selenium WebDriver, Jenkins, Maven, Angular JS, Protractor, Cucumber, Python, SOAP UI, RestFul, XPath, Eclipse, HTML, CSS, JavaScript, XML, Appium, Ruby, ALM/Quality Center, SQL, agile, Oracle and Windows.

Confidential, New York, NY

Test Automation Engineer (Selenium)

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Reviewed the Test Basis , designed and documented Test Strategies, Test Plan, and Test Cases and executed test cases.
  • Developed a Data Driven Framework using Selenium WebDriver.
  • Designed and Architect the Automation framework for regression test.
  • Developed Page Object Model and TestNG framework using Java in Eclipse IDE.
  • Executed Automation Framework Page Object Model in Maven.
  • End to End Testing of the complete website which was developed using Angular.JS, JavaScript, HTML5, CSS3 and other web technologies.
  • Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.
  • Analyzed Test results to discover and report any defects, bugs and interoperability flaws.
  • Reviewed the expected Test results to actual Test results, and reviewed process.
  • Resolved discrepancies that encountered during Test Execution.
  • Worked as a part of an Agile environment.
  • Collaborated with systems personnel in Unit, Regression and Acceptance Testing methods.
  • Created test design by using HP ALM test management tool and tracked the defects and reported the defects to the PM.
  • Tracked and reported bugs and also generated reports using HP ALM.
  • Frequently updated the requirements and defects status as per the current status of the testing project using HP ALM.
  • Performed database testing by using SQL queries.
  • 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, logged the defects encountered during UAT.
  • Attend the BRI (Business Requirement Identification) meeting to understand the business Requirements.
  • Edit and debug tests using Selenium Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM).
  • Coordinated with technical support associates to fix proprietary software issues
  • Verified, edited and update test data in new or existing systems before testing.
  • Documented Test Metrics for defects on daily, weekly and module basis.
  • Arranged meetings with team to present the updates on testing and to discuss the details on current numbers of defects with defects status.

Environment: Java, Selenium WebDriver, Eclipse, TestNG, Maven, Jenkins, Cucumber, Page Object Model (POM),, Data Driven Framework, ALM/Quality Center, HTML, CSS, JavaScript, SOAP UI, Web Service, XPATH, WSDL, XML, Oracle, SQL, Linux, Windows.

Confidential, Illinois

Automation Engineer

  • Worked with the Business Analyst to review test requirements, develop test plans, test data and expected results necessary to thoroughly test the business requirements.
  • Analyzed the business requirements and involved in writing Test Plans and Test Cases.
  • Coordinated in the preparation of Test Strategy and Test plan for the application after careful analysis of requirements and specifications.
  • Worked with the environment support team to establish testing environments and resolve issues with the environments before the start and during execution.
  • Designed and executed positive and negative test cases.
  • Prepared detailed test cases by understanding the business logic and user requirements for manual and automated testing.
  • Performed Integration Testing, Data driven Testing, Regression Testing, and System Testing.
  • Developed Custom Function, Descriptive Programming to create test scripts using VB Script (UFT/ QTP) to perform automated test.
  • Managed requirements, test cases and test scripts using HP ALM.
  • Supervised the execution of Test Scripts and ensured all defects are logged in ALM.
  • Worked on SQL queries to retrieve data from database.
  • Created test suites of UFT scripts and executed from ALM for regression testing of the application.
  • Performed Regression Testing using UFT to assure that fixes were working fine and not creating another issues.
  • Conducted test case walkthroughs with Development and Design teams.
  • Organized test data for UAT team, conducted daily status meeting with the testing team.
  • Developed Test Execution Matrices during the test cycle.
  • Prepared Test Traceability Matrix to confirm the test coverage and mapped it with Test cases using ALM/Quality Center.
  • Maintained Defect tracking worksheets for effective tracking of defects.
  • Reported weekly status updates to project manager regarding test team progress.
  • Participated in various meetings to discuss Enhancements and Modification Request issues.

Environment: UFT/QTP, ALM/QC, Oracle, UNIX, VBScript, XPATH, HTML, TOAD, Oracle Developer, Oracle Application Server, Windows server, Websphere.

Confidential, Jersey City, NJ

QA Analyst (UFT)

Responsibility:

  • Worked with the Business Analyst to review test requirements, develop test plans, test data and expected results necessary to thoroughly test the business requirements.
  • Analyzed the business requirements and involved in writing Test Plans and Test Cases.
  • Coordinated in the preparation of Test Strategy and Test plan for the application after careful analysis of requirements and specifications.
  • Worked with the environment support team to establish testing environments and resolve issues with the environments before the start and during execution.
  • Designed and executed positive and negative test cases.
  • Prepared detailed test cases by understanding the business logic and user requirements for manual and automated testing.
  • Conducted GUI automated testing using QTP/UFT.
  • Develop Custom Functions, Dictionary Objects used Descriptive Programming by QTP and executed test scripts.
  • Created Hybrid Framework in QTP/UFT.
  • Performed Integration Testing, Data driven Testing, Regression Testing, and System Testing.
  • Developed Custom Function, Descriptive Programming to create test scripts using VB Script (UFT/ QTP) to perform automated test.
  • Managed requirements, test cases and test scripts using HP ALM.
  • Supervised the execution of Test Scripts and ensured all defects are logged in ALM.
  • Worked on SQL queries to retrieve data from database.
  • Created test suites of UFT scripts and executed from ALM for regression testing of the application.
  • Performed Regression Testing using UFT to assure that fixes were working fine and not creating another issues.
  • Conducted test case walkthroughs with Development and Design teams.
  • Organized test data for UAT team, conducted daily status meeting with the testing team.
  • Developed Test Execution Matrices during the test cycle.
  • Prepared Test Traceability Matrix to confirm the test coverage and mapped it with Test cases using ALM/Quality Center.
  • Maintained Defect tracking worksheets for effective tracking of defects.
  • Reported weekly status updates to project manager regarding test team progress.
  • Participated in various meetings to discuss Enhancements and Modification Request issues.

Environment: HP ALM, J2EE, Oracle, TOAD, MS Office, UFT, Windows, UNIX

Confidential, Washington, D.C

QA Tester

Responsibilities:

  • Prepared detailed test cases by understanding the business logic and user requirements for effective manual testing.
  • Performed scenario based testing and designed updated test cases.
  • Worked in an Agile/ Scrum Methodology.
  • Analyzed application as per user needs and discussed the application functionalities with senior team members.
  • Worked with development, users and support groups to understand the application architecture, use and content.
  • Defined requirements, Test Cases using ALM/Quality Center, Linked test cases with the requirements.
  • Involved in Functional, Integration, System, Regression, and Black Box testing by manual approach.
  • Assisted Team Lead in writing some aspects of Test plans, created the Test matrix, and developed Test Cases using HP Quality Center.
  • Created and executed test cases based on business testing requirements and test plans using ALM/Quality Center.
  • Used ALM/Quality center to manage the requirements, test cases and also defects.
  • Used ALM/Quality center to log defects and generate defect reports and graphs.
  • Involved in backend testing by writing SQL Queries to verify the data integrity.
  • Reported the failed test cases, tracked the defects and verified the fixes in multiple environments and also tested in various web browsers like Mozilla, IE, and Chrome.
  • Performed defect root cause analysis, interacted with related team and tracked defects in ALM/Quality Center.
  • Assisted UAT team in defining the Test plans and provided support to the user groups in entire test life cycle.
  • Involved in Daily defect meetings to find out the status of the defects.
  • Attended review meetings and walkthroughs to discuss the status of the project.
  • Developed, implemented and executed test methodologies and plans to ensure software product quality.
  • Coordinated meeting with BA’s/Development Teams for appropriate handling of the bugs and their timely resolution.
  • Validated of test results proactively explain and work through variances.

Technologies & Environment: Java, HP ALM/Quality Center, Oracle, MS SharePoint, MS word, MS Excel, MS Visio, HTML, Windows and UNIX/Linux.

We'd love your feedback!