We provide IT Staff Augmentation Services!

Test Automation Analyst Resume

5.00/5 (Submit Your Rating)

Reston, VA

SUMMARY:

  • Over 6 years of software testing experience including testing methodologies and SDLC.
  • Proficient in creating and developing Test Plans, Test Cases, Test Scenarios, Automation Test Scripts, Test Approach and setting up testing environment for Client/Server and Web based applications.
  • Proficient in overall Defect Management including tracking bugs and reporting using Jira and ALM/Quality Center.
  • Expertise in using Rally/ALM as project management tools.
  • Experienced on writing complex SQL queries to extract data from various source tables to perform database testing.
  • Expert in developing test scripts using Java, Selenium WebDriver and developing Test Frameworks using TestNG, Junit, and Maven.
  • Used Maven’s central repository to manage external JARs and other dependencies.
  • Experience in setting up and maintain Maven build jobs in Jenkins as Continuous Integration/ Continuous Deployment tool using POM file.
  • Experienced in using ReportNG plugin with Jenkins to generate high quality reports.
  • Experienced in using TestNG and Junit as testing Frameworks.
  • Experienced in using GitHub/GitLab as a source repository system to share code within the office as well as with the team in overseas.
  • Extensively involved in cloud testing on production monitoring using Saucelabs and Browserstack.
  • Experienced in using Apache POI to read data from external sources to feed locators and other data validation requirements into the test script.
  • Performed numerous counts of functional, regression, smoke and sanity testing using Selenium.
  • Excellent knowledge in writing unique CSS and XPath locators using source code of the page to identify each unique element.
  • Proficient in creating automation Framework from scratch and configuring various other peripheral tools to perform tests.
  • Extensive knowledge of developing Data driven and Hybrid framework with Selenium WebDriver.
  • In depth knowledge on Software Development and Testing Life Cycle, comfortable working in Agile Scrum methodology.
  • Excellent written and oral communication skills with ability to adapt to new technologies in real time environment.
  • Experienced with coding in Java and familiarity to Python. Understanding of software design principles and understanding of Object Oriented design principles.

TECHNICAL SKILLS:

Testing tools: Selenium WebDriver, Grid, RC, HP ALM and UFT.

Bug Tracking Tools: JIRA, ALM, Rally.

Database: Oracle, SQL server.

Version Control: Git/GitHub/Gitlab, SVN

Continuous Integration: Jenkins

Build Tool: Maven, Ant

Testing Framework: TestNG, Junit, Cucumber

Cloud Testing: Saucelabs, Browserstack

IDE: IntelliJ IDEA, Eclipse

Programming Languages: Java, C++, VBScript, HTML, CSS, SQL

Servers: Apache Tomcat, SQL Server

Operating Systems: Mac OS, Windows and UNIX/Linux.

Web Services: SOAP, RESTful, Postman

PROFESSIONAL EXPERIENCE:

Confidential, Reston, VA

Test Automation Analyst

Responsibilities:

  • Analyzed the Business requirements and System specifications to understand the process.
  • Responsible for liaison with business groups, development team, implementation and training team and software vendors.
  • Developed and executed system Test cases based on the Functional and Technical requirements.
  • Performed goal oriented exploratory testing, developed and executed test cases for functionality testing, security testing, integration testing and back - end testing.
  • Created Test Cases and Scenarios for defect tracking and reporting using Jira.
  • Logged new bugs; tracked and updated the status of previously filed bugs; Prioritized and retested the bugs in Jira.
  • Performed Back-end database testing using SQL quires.
  • Created Regression suite for various test scenarios. Tested and executed the suite whenever a code was changed using Selenium WebDriver.
  • Developed Hybrid Automation Framework in Java, Selenium WebDriver, TestNG and Maven. Created several Test scripts using Selenium WebDriver, Batch tests and performed Exception handling.
  • Contributed in User acceptance testing for the entire application.
  • Worked on testing status, reporting to the higher management and retesting the fixes.
  • Conducted weekly status meeting with Team members, managers, Business Analysts & Technical Team.
  • Participated in Project review meetings and generated Weekly Status Reports.

Environment: Selenium WebDriver, TestNG, Maven, Eclipse, Java, SQL Server, MS Office, Windows, J2EE, Java Script, XML.

Confidential, Salt Lake City, UT

Automation Tester

Responsibilities:

  • Lead the QA activities for two full Scrum teams for both manual and automation.
  • Implementing automation coverage from scratch for the project.
  • Actively working with PO to gather requirements and create test scenario from acceptance criteria.
  • Analyze defects and work closely with developers to come up with an effective solution. Closely monitor the server logs to observe any exceptions.
  • Perform functional testing, backend testing, regression testing.
  • Automated regression test suite using in house automation framework based on Java/ Selenium.
  • Managed deployments and build using Jenkins
  • Performed functionality and regression testing during the various phases of the application using Selenium.
  • Heavily working with the offshore team to meet project deadlines and deliverables.
  • Responsible for creating and managing test data.
  • Took charge of training all the new members of the team.
  • Testing Web services using postman tool.

Environment: Java, Selenium WebDriver, TestNG, Maven, REST, Rally, Agile Scrum, Oracle, Chrome, Firefox, IntelliJ, and Mac OS/Widows

Confidential, Brentwood, TN

Test Engineer

Responsibilities:

  • Contributed in both Manual and Automation Testing.
  • Involved in reviewing and analyzing the functional requirement documents.
  • Created Requirements Traceability Matrix with all the testable securities scenarios.
  • Involved in writing the Test plan and Test Cases based on functional requirements in ALM.
  • Performed cross browser testing by testing the application compatibility.
  • Involved in whole Software Development Life Cycle process of the application by doing GUI, Functional, Regression, System, Integration, and User acceptance testing.
  • Planed, Prepared and updated scripts using ALM.
  • Involved in writing SQL Queries to check Data integrity.
  • Developed Automation Scripts using UFT (QTP).
  • At End of the QTP project, the whole testing team got introduced with and trained on Selenium WebDriver for Functional testing and Regression Testing as a prerequisite for the upcoming new project.
  • Responsible for enhancing the test script using Selenium.
  • Worked on User Acceptance Testing (UAT).
  • Prepared status summary reports with details of executed, passed and failed test cases.
  • Reported to all team members with Daily Status to track the updates in testing.

Environment: ALM/Quality Center, UFT/QTP, VBScript, HTML, Agile, TOAD, Oracle, SQL Server, Selenium, TestNG, Maven, Java, Java Script, MS Office, Windows, UNIX.

We'd love your feedback!