We provide IT Staff Augmentation Services!

Selenium Automation Tester Resume

4.00/5 (Submit Your Rating)

Owings Mills, MD

SUMMARY:

  • Skilled IT professional with over 6 years of experience in software quality assurance (QA) and automated testing.
  • Extensive knowledge in test planning, test automation, defect tracking and support of defect resolution.
  • Experienced in working in Production and Development Support Environments.
  • Experienced in gathering System specifications, Functional and Technical requirements.
  • Good experience in creating and implementing Test Plans, Test Scenarios, Test Cases, Traceability.
  • Have extensive knowledge of SDLC (Software Development Life Cycle).
  • Experienced with a variety of software development methodologies, including Waterfall, Spiral and Agile/Scrum.
  • Excellent working knowledge of designing & implementation of all QA test strategy plans manually and automated Test solutions for Client/server and Web applications with Selenium WebDriver.
  • Expertise in Designing Behavior Driven Framework (BDD) from scratch using Cucumber.
  • Experienced in modern quality assurance and management tools, including Selenium WebDriver, TestNG, JUnit, Maven, Jenkins, SVN, GitHub, and JIRA.
  • Have great working knowledge on Object Oriented Programming languages such as Java.
  • Experienced in distributed test automation execution using Selenium Grid for cross browser and cross platform testing.
  • Good Knowledge in using Jenkins, GitHub to maintain full test repository (tests, changes, version controlling).
  • Expertise in developing test scripts using Selenium WebDriver, executing automated test scripts & analyzing the results.
  • Extensively experienced in writing Selenium Automation scripts in Java.
  • Experienced in designing, generating and testing various reports.
  • Excellent organizational and analytical abilities teamed with effective oral and communication skills.

EXPERIENCE HIGHLIGHTS:

Operating Systems: Unix/Linux, Windows

Languages: JAVA/J2EE, C#, C, HTML, SQL

Scripting Languages: UNIX Shell Scripting, Java Script

Testing Automation Frameworks: (UI & API - web services) Selenium (Webdriver), Selenium (Grid), Selenium IDE

Testing Frameworks: TestNG, JUNIT

Build Tools: Ant, Maven

Application/Web Servers: Web Logic, Apache Tomcat

Web services: RESTFUL Web services

IDE: Eclipse

RDBMS: Oracle, MySQL

Code Repositories: SVN, GIT

Continuous Integration: Jenkins

Design Patterns: Singleton, Strategy, Façade, Builder, Factory, Page objects, Page Factory

BDD Frameworks: Cucumber, JBehave

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

PROFESSIONAL EXPERIENCE:

Confidential, Owings Mills, MD

Selenium Automation Tester

Responsibilities:

  • Analyzed the Business Requirements and closely worked with the Business Team to get the clarifications addressed.
  • Involved in writing test scripts using Java.
  • Involved in creating Data Driven framework using Excel.
  • Involved in Web controls testing - wrote automation to test the controls end to end.
  • Executed the automated regression test cases during every release and also executed the daily regression test suites.
  • Involved in Regression test planning for the project and identified the critical regression tests.
  • Created user stories, test cases, tracking defects using JIRA (Agile Project Management Tool).
  • Logged defect in HP ALM with priorities/severity and co-ordinate with development team for bug fixing.
  • Performed Database Testing and thorough knowledge in SQL. Tested HIPAA regulations in Facets HIPAA privacy module.
  • Proficiency in EDI 4010 to EDI 5010
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver).
  • Designed, executed and maintained Selenium Web Driver, TestNG automated test cases for regression test cases.
  • Created automated functional regression test scripts using Selenium WebDriver written in Java.
  • Scheduled, organized and executed the test scripts in Eclipse IDE, Integrate environment and documented the test results.
  • Responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Have worked on version control tools like GIT and SVN.
  • Performing Regression test using automated test cases in Java using Selenium WebDriver in Eclipse.
  • Involved in executing Performance Testing using JMeter.
  • Executed Test cases and reviewed the results to get the Business approval for UAT.
  • Expert knowledge on daily status reporting and managed end to end testing from Test management tools.

Environment: Selenium Grid, Selenium WebDriver, TestNG, Cucumber, Maven, Git, SVN, Jenkins, SoapUI, Agile, Jira, ALM/Quality Center, Java, JavaScript, DB2, MySQL, MS Word, MS Excel, MS Visio, MS Outlook, UNIX, Windows.

Confidential, Atlanta, GA

Senior QA Engineer

Responsibilities:

  • Involved in preparing Test Plan, designing & reviewing the test cases based on functional specifications.
  • Participated in formal reviews and walkthrough for preparing test cases.
  • Created test input data and expected results using Java programming.
  • Responsible for review business requirement, customer requirement document to design test plan.
  • Designed and developed automation framework, detail test plan and test cases using functional requirements, design specification.
  • Worked closely with Product Manager, Development team, Scrum master to write tests for Test Driven Development.
  • Created common methods useful for different customers testing using Hybrid framework.
  • All issues are reported through JIRA defect and also registered in QC for internal purpose.
  • Involved in preparing work status matrix, rally defect list, QC defects, and sprint backlogs to automation team and Testing Manager.
  • Involved in Selenium Web driver with Testing NG framework.
  • Created functional automation scripts using open source tool Selenium.
  • Used Selenium to run test cases in multiple browsers and Platforms.
  • Worked on writing automated test script to the test scripts in eclipse using Selenium IDE.
  • Worked with deployment team, release management to create automation scripts for regression testing executes in midnight builds.
  • Involved in coordinating with IDC team to ensure daily automated regression testing running and completing successfully.
  • Created scripts using Selenium, Testing, GRID and setup with Jenkins to run after deployment is done.
  • Setup and Configured the testing environment with Eclipse, TestNG, Selenium WebDriver and Selenium Java client driver.
  • Used SoapUI to test soap services and rest API.
  • Configured Selenium and GRID scripts on Virtual machines.
  • Performed multi browser testing to check application can work on IE, Firefox and Chrome browsers.
  • Attended daily standup meeting/daily scrum to discuss about the work progress and any outstanding issues.
  • Attended daily sprint planning, sprint review meetings to discuss about the sprint backlogs, work progress, and outstanding issues.
  • Attended weekly meetings with manager to discuss about day to day activities.
  • Created understanding documents for training new resources.
  • Worked with manual testers and provided demo on automation scripts and prepared work instructions.
  • Involved in coordinating the testing team and giving daily updates on regression testing.

Environment: Selenium IDE, Selenium Webdriver, Selenium GRID, Testing, Soap UI, JAVA, Junit, XML, MS Excel, MS Outlook, MS Visio, HTML, Jira, Jenkins, Team track, QC, Incident Management, Perforce, Eclipse IDE, Ultra Edit, Windows, Firefox, IE, Chrome, Firebug, Windows.

Confidential, Redwood City, CA

QA Engineer

Responsibilities:

  • Developed and executed test strategies, master test plans and test cases.
  • Participated in reviewing the test plans and test case templates for the functional testing.
  • Created of the Quality Assurance and Test Strategy document that describes the technical and management approach to be followed for testing of the entire project.
  • Worked with the business analysts to determine business requirements and set standards for Performance Evaluation using Agile methodology.
  • Conducted Black Box Testing on the application and validated the dataflow in the application.
  • Performed functional, security and regression testing.
  • Tracked, reported and managed the defects in Jira.
  • Performed backend testing to validate the data using SQL queries to the required test cases.
  • Configured the testing environment with Selenium WebDriver and Selenium Java client driver.
  • Written and executed Selenium tests for automation testing of the web application using Selenium IDE and Web Driver.
  • Participated in bug triage meetings and maintained the test data, test cases and test plans.
  • Worked effectively and collaboratively with the QA team, development teams, and business users. Reviewed requirements and give feedback to analysts.
  • Provided weekly status report to the project manager and discuss issues related to quality and deadlines.
  • Created testing documents such as Requirement Traceability Matrix and Defect Analysis report.
  • Regularly performed bug verification for bugs in QA, staging and production environments in a timely manner to provide summary and detailed report to the manager.

Environment: Selenium WebDriver, Cucumber, TestNG, Jenkins, Quality Center/ALM, JIRA, SOAP UI, Java, XPath, Eclipse, Firebug, Maven, Java Script, SQL Server, IE, Firefox, Chrome, WebLogic, Windows, UNIX.

We'd love your feedback!