We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

Boston, MA

SUMMARY:

  • To obtain a challenging position as a Test Automation Engineer in an organization where my extensive selenium automation coding experience in an enterprise browser application, analytic, computer knowledge can be properly utilized.
  • Over 6 years of experience in Information Technology with emphasis on Software Testing/Quality Assurance/Test Automation.
  • Experience in the entire SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle) by analyzing, integrating, testing, and deploying various business applications
  • Expertise in designing automation frameworks and creating scripts using Java in Selenium Web - Driver technology.
  • Used page object model as design pattern for automated testing.
  • Experience in distributed testing with Selenium Grid for cross platform and cross browser testing.
  • Good Experience in using Build management tools like MAVEN.
  • Experience in setting up test automation in Continuous Integration environment.
  • Familiar with REST API and different methods like GET, PUT, POST, DELETE using SOAP UI tool, and Rest Assured Library.
  • Implemented POM (Page Object Model) automation framework using Java, Selenium web driver.
  • Experience with standard test methodologies, and ability to quickly acquire business and technical knowledge to come up with robust test cases, and work against aggressive timelines
  • Developed and documented application test plans based on software requirements and technical specifications.
  • Self-starter and a team player with excellent communication, interpersonal, positive thinking and mentoring skills, and a good aptitude for learning.
  • Experience in building and executing tangible test cases from abstract internal and customer requirements. Deep understanding of all phases of the Software Development Life Cycle (Agile and Waterfall).
  • Good knowledge in using SQL queries on Oracle and SQL Server.
  • Solid experience in test management tool like JIRA.

PROFESSIONAL EXPERIENCE:

Test Automation Engineer

Confidential, Boston, MA

Responsibilities:

  • Developed Automation scripts with Selenium WebDriver, Eclipse, Java.
  • Used Maven to build the Project, GIT version control for Code repository and JIRA for Test Defects.
  • Used build management tool Apache Maven for automation project build.
  • Developed scripts to access various form elements, links and tables and execute test scripts to automate testing in selenium IDE, WebDriver.
  • Utilized Jenkins as part of Continuous Integration Process for execution of functional tests
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
  • Connected with database using JDBC connection and selenium to retrieve test data
  • Involved in Coordination between Technology and Business to ensure all the outstanding issues are being addressed, fixed and retested.
  • Prepared Excel files for collection of test data, introducing data using TestNG DataProvider in test suite with the help of APACHE POI library.
  • Developed Data provider test data Objects for multiple test runs and captured Screenshots results.
  • Validated Manual Backend test scenarios using Oracle SQL Developer SQL Queries.
  • Attended agile standup meetings for providing status of the automation tests, defects and functionality.
  • Analyzed requirements, project documents to develop the test plans and scenarios.
  • Followed Agile Methodology (SCRUM) for this project.
  • Worked closely with Tech teams to choose a better solution for solving the issue.
  • Coordinated between technology and business teams to prevent any gaps between business needs and testing.

Selenium Automation Engineer

Confidential, New York, NY

Responsibilities:

  • Worked collaboratively within the Agile Scrum team to ensure requirements/acceptance criteria were met
  • Administered and Engineered Jenkins for managing weekly/daily builds for functional tests in Dev and Test environments.
  • Configured Jenkins so send test execution status reports in email.
  • Followed Page Object Design Pattern for writing automated tests in Java.
  • Achieved distributed test automation by implementing Selenium Grid.
  • Integrated Selenium Grid with Jenkins CI server.
  • Developed and maintained automated regression test cases with Selenium Web Driver in Java, MAVEN and TestNG.
  • Used Log4j for logging automated steps and script errors.
  • Reported defects through JIRA and performed Regression to resolve bugs fixes and interacted with the developers to resolve technical issues.
  • Prepared SQL scripts to verify the database updates, inserts and deletes of the records.
  • Analyzed the user stories based on detailed acceptance criteria for the corresponding Sprint.
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
  • Assisted Manager by providing automation strategies, Selenium Automation and Automation Test reports.
  • Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.
  • Attended the daily bug review meetings, weekly status meetings and walkthroughs, and interacted with Business Analysts and Developers to resolve defects.
  • Performed Test Execution and defect logging and tracking using JIRA

Quality Assurance Analyst

Confidential, Baltimore, MD

Responsibilities:

  • Worked with automation testers to identify test scenarios and test cases as candidates for test automation and gap analysis within automation coverage.
  • Created testing documents such as Requirement Traceability Matrix and Defect Analysis report.
  • Maintained bugs in Quality Center and conducted bug triage meetings with Developers.
  • Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
  • Identifying the Automation Test Cases.
  • Developed automation test scripts using Java.
  • Executing the test cases using the Selenium Web driver.
  • Used Firebug to locate web elements using XPath, ID, Name, and CSS.
  • Involving into peer review and implemented Review comments.
  • Involved in Functional testing, Regression Testing and cross browser testing across various browsers.
  • Defect Reporting and Tracking with JIRA.
  • Prepared Traceability Matrix to show the test coverage.
  • Attend the meetings to discuss the fix to bugs and to know the functionality and flow of the application.
  • Identifying software defects and interacted with developer to resolve technical issues.
  • Involved in Development Data Driven Framework using TestNG.
  • Updating the Defect status reports in defect status call with the managers and following up on the defect.
  • Scheduling tests run according to build release with continuous integration tool Jenkins.

Hire Now