We provide IT Staff Augmentation Services!

Sr Automation Tester Resume

4.00/5 (Submit Your Rating)

MD

SUMMARY

  • Having around 7 years of experience in Software Quality Assurance, with emphasis on Functional, Regression, Smoke, Exploratory, UAT, System, and Integration testing of Web, Mobile, eCommerce based applications.
  • Expertise in Functional Automation, Web Services Automation and Mobile Automation.
  • Expertise in all phases of Test Automation including Tool evaluation, Requirements gathering, Analysis and Design test automation frameworks, Script development, Script scheduling and Test report analysis
  • Experienced in Test planning, Preparing Scope & Estimations, Test Summary Report and ROI.
  • Extensive experience with different automation tools such as Selenium WebDriver/RC/Grid, Cucumber, Appium, SoapUI, HP QTP/UFT.
  • Experienced with different SDLC methodologies such as Waterfall, V Model and Agile Process (Scrum Methodology).
  • Built and Maintain Keyword driven, Data driven and Hybrid driven frameworks using Selenium WebDriver and HP QTP/UFT.
  • Implemented Page Object Model and Page Object Factory design patterns using Selenium.
  • Experienced with TDD, ATDD and BDD development processes and prepared automation framework using Cucumber with Gherkin language.
  • Implemented Unit testing frameworks using TestNG, JUnit with Selenium WebDriver.
  • Handing on experience in writing test cases using Java programming language with Selenium.
  • Strong experience in VB Scripting language and used to automate test cases with HP QTP/UFT.
  • Experienced with Project Management tool and Agile management tools like HP ALM, TFS and Jira.
  • Expertise in HP QC/ALM administration that involves in setting up environments and migrating Projects.
  • Having experience in testing SOAP and RESTFul WebServices using SoapUI and HP UFT.
  • Hands on experience in writing Groovy scripts with SoapUI
  • Expertise in Mobile Automation Testing using Perfecto Mobile Cloud Plug - in with QTP/UFT and Selenium (iPhone, Android) drivers.
  • Implemented Mobile Test automation framework using Appium.
  • Hands on experience in CI/CD approach using Jenkins.
  • Experience with build tools such as Maven, Ant and version control tools such as SVN, Git Hub.
  • Experienced in Data base testing by writing and executing SQL Queries.
  • Experience in leading a Team (5 members) and in trained them on Selenium.
  • Hands on experience in building performance test scripts using Load Runner.
  • Experience in activities like Client Interaction, Coordinating with Global QA teams & other Teams.
  • Strong in Interpersonal, Communication and Presentation skills
  • Proficient with HTML, CSS, XPath, and VBScript.

TECHNICAL SKILLS

Automation Framework s: POM, OOF, Hybrid, Keyword, Modular, Data Driven, TDD, BDD (Cucumber)

Automation Testing Tools: Selenium, QTP/UFT

Mobile Automation Tools: Appium, IPhone & Android drivers

Automation Domain: Web UI, API/Web Services, Cross Browser Testing, Mobile Apps Testing

API Testing tools: SOAP UI, QTP with Web Services Add-in.

Performance Tools: Load Runner

Agile Management Tools: JIRA

Test Management Tools: HP ALM, TFS

Primary Languages: Core Java, VB Script

Continuous Integration: Jenkins

Databases: MS-SQL Server, Oracle

Source Control Tool: CVS, SVN, Git

Build and Logging Tools: Ant, Maven and Log4J.

PROFESSIONAL EXPERIENCE

Confidential, MD

Sr Automation Tester

Responsibilities:

  • Understanding requirements by working with functional team during each sprint planning meeting.
  • Prepared Test plan with scope of automation and estimations for test cases development.
  • Worked closely with development teams to specify detailed automation requirements.
  • Responsible for defining and documenting QA automation processes, best practices and standards.
  • Designed and implemented automation framework for Sanity and Regression test cases using Selenium WebDriver.
  • Implemented BDD framework using Cucumber tool.
  • Implemented feature files and test steps files using Cucumber.
  • Implemented parameterization with in BDD framework.
  • Involved in testing RestFul Web services using SOAP UI tool.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Expertise in running test cases on Perfecto Mobile devices.
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.
  • Worked with Source version control tool such as Git.
  • Involved in documentation as to how to maintain and run scripts for future enhancements. Responsible for testing the application against different environments in QA, staging and production.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
  • Implemented best practices for automation with tracking for schedule adherence.
  • Included logging utilities such as Logging events to a file using Log4J and generate test reports.
  • Trained QA team members to contribute automation test scripts coding.
  • Modified automated test scripts as per system functionality and functional requirements.
  • Prepared test scenarios and test cases and execute them during sprint time.
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
  • Scheduled Continuous Integration using Jenkins to run twice in a day • Involved in daily scrum meeting to discuss on roadblocks and milestones.
  • Validated UI and Database data using SQL Developer
  • Responsible for all testing activities for the project

Confidential, MD

Automation QA analyst

Responsibilities:

  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed. Run Defect Triaging and Review the Test Scenarios/ Test Cases with Business
  • Responsible for identifying and documenting comprehensive Test Cases in assigned modules, in JIRA to assure that all issues are found and reported early.
  • Perform various testing on web based applications -Functional, Integration and Regression Testing.
  • Designed Tests using TDD frame work and executed tests against application code.
  • Written Feature files and Tests for BDD using Gherkin (Different keywords such are: Feature, Given, And, Then).
  • Executed Written Tests Periodically using Jenkins.
  • Automated the Test Cases using Selenium Web Driver, Test NG and Java Fire Bug and Fire Path.
  • Designed, executed and maintained Selenium Web Driver, Test NG, JAVA automated test cases for regression testing and generated reports.
  • Identify/Inspect the Web Element using page object for UI application and generate test scripts page object pattern for NGIC application.
  • Map the multiple test scripts in test suite and run all test suites at one time and validate the issues in HTML report. Generated custom Reports to show business whenever they need.
  • Maintained the test scripts in GitHub repository for pull and push files to local repository and work together with project team members (Dev and Business).
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data.
  • Involved in the regression test planning for the project and identified the critical regression tests
  • Executed the automated regression test cases during every release and also executed the daily regression test suites and finding defects assigned to Dev team.
  • Documenting test results and preparing reports, test procedure, configuration for features, training documents for future use.
  • Worked with end users to generate UAT scripts and to successful completion of UAT testing Performed browser compatibility testing
  • Actively participated on daily standup meetings to discuss about the issues facing and get the inputs from Business team to resolve which enhance the product quality.
  • Works offshore and onsite model of project team and sharing knowledge to team members.

Confidential

Selenium Tester

Responsibilities:

  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed
  • Run Defect Triaging and Review the Test Scenarios/ Test Cases with Business
  • Designed, executed and maintained Selenium Web Driver, TESTNG, automated test cases for regression test cases
  • Implemented Page Object Model by using PageFactory elements.
  • Used Core Java and Collections to build the framework.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data
  • Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG
  • Wrote automation test cases and fixing automation script bugs
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using TestNG.
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
  • Planning for Test Execution activities to accomplish tasks on daily/weekly basis
  • Worked with end users to generate UAT scripts and to successful completion of UAT testing
  • Performed browser compatibility testing
  • Involved in the regression test planning for the project and identified the critical regression tests
  • Executed the automated regression test cases during every release and also executed the daily regression test suites
  • Worked with continuous integration tool like Jenkins
  • Responsible for daily status reporting & managed end to end testing
  • Maintained and executed the test scripts on ALM.
  • Validated Soap Response files & performed Backend testing.
  • Actively participated on Scrum to discuss about the issues facing and get the inputs from Business team to resolve which enhance the product quality.

Confidential

Selenium Tester

Responsibilities:

  • Test Script execution on Selenium WebDriver
  • Analysing the business application and its requirements. Perform requirements ambiguity testing. Identification of high level scenarios
  • Developed Business and Generic Key words as per the Requirement, Specifically developing functions, adding control flow logic, loops etc.
  • Test Script execution on Selenium WebDriver
  • Reviewing the Test Reports using TestNG
  • Updating Framework functions when needed
  • Developed the Automation Test Scripts
  • Performed Functional and Compatibility Testing on different browsers like Chrome, Firefox and IE.
  • Review of system test cases, regression test cases and sanity test cases as per Testing Requirements and upload them to test management tool as per client specification
  • Identification of critical test cases for code hand off
  • Participated defect triage meetings with both business and development teams

Confidential

Selenium and Manual Tester

Responsibilities:

  • Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG
  • Written scripts using VB script in UFT, executed UFT scripts as per client request.
  • Written Manual test cases using test case design techniques, performed peer review
  • Executed Manual test cases in ALM and shared results with client.
  • Wrote automation test cases and fixing automation script bugs
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using TestNG.
  • Executed the automated regression test cases during every release and also executed the daily regression test suites
  • Working experience on daily status reporting & managed end to end testing
  • Perform extensive manual testing on key areas of the application
  • Identification of critical test cases for code hand off, revenue accounting, UAT and integration testing

Confidential

Manual Tester

Responsibilities:

  • Written Manual test cases using test case design techniques, performed peer review
  • Executed Manual test cases in ALM and shared results with client.
  • Wrote automation test cases and fixing automation script bugs
  • Executed the automated regression test cases during every release and also executed the daily regression test suites
  • Working experience on daily status reporting & managed end to end testing
  • Perform extensive manual testing on key areas of the application
  • Identification of critical test cases for code hand off, revenue accounting, UAT and integration testing

We'd love your feedback!