We provide IT Staff Augmentation Services!

Sr. Selenium Automation Tester Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Over 6+years of experience in both manual and automated Software Quality Assurance Testing of client - server, web-based applications and Back-end testing.
  • Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
  • Proficient in using test automation tools such as Selenium Web Driver/RC/IDE/Grid,todevelop automation testing scripts for web and client server applications.
  • Good experience in mobile testing using APPIUM in both IOS and Android applications using simulator and emulator.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
  • Good experience on Selenium Automation using Web Driver and Server. Heavy programming using Java, Junit, TestNG.
  • Expertise in functional testing AUT using Selenium IDE and Selenium Web Driver using Junit/TestNG testing framework.
  • Good experience in Web Services testing using SOAP UI,XML and WSDL; and in providing required input data to request XML& get the required data from response XML & use the response data from other request XML using SOAP UI.
  • Experienced in load and performance testing tool JMeter.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience in unit testing, functional testing, user acceptance testing, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing & security testing of client/server and web-based applications.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run Web Driver script in stable condition.
  • Working experience with defect tracking tools like JIRA, HP ALM
  • Experience programming in Java, Python, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
  • Good Knowledge in working with various Python IDEs using PyCharmand PyDev. Used Python IDE's such as PyCharm, sublime text for developing the code and performing unit test and SIT.
  • Expertise in performing the Functional Testing, Regression Testing, Integration Testing for the apps on different platform like Android, Java.
  • Expertise in performing manual testing & Mobile Application Testing using Appium.
  • Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android.
  • Experience in both Waterfall and Agile project environment.
  • Extensive experience with Visual Source Safe and Microsoft Office tools (MS-Word, PowerPoint, Excel and Access).
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Strong in writing SQL queries to perform backend data validations.
  • Have built a test automation framework based on Page Object Model,TestNG and Selenium Web driver.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git Hub.
  • Expertise in documenting defects with high level of detail, accuracy and informative recreation steps using JIRA.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
  • Excellent interpersonal skills and proven ability to work under pressure.
  • Enthusiastic and self-motivated to learn new concepts in emerging technologies, proactive and ability to work independently

PROFESSIONAL EXPERIENCE

Sr. Selenium Automation Tester

Confidential

Responsibilities:

  • Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments. Enhanced Test cases using Java/Python programming features.
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Business Driven framework using TestNG, Cucumber.
  • Performed Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Good Knowledge in working with various Python IDEs using PyCharmand PyDev. Used Python IDE's such as PyCharm, sublime text for developing the code and performing unit test and SIT.
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
  • Created and Executed Manual Test cases in feature files and responsible to track and log the Defects using JIRA.
  • Interacted with developers regarding priority & severity of bugs and updated the status once they are fixed.
  • Writing Test Cases using Element locators, WebDriver methods, Java/Python programming features and TestNG Annotations.
  • Developed and Implemented TestNG Scripts for sequential execution of the BDD framework.
  • Used Git as a source repository system to share code within multiple teams and projects.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Used Selenium Grid for automating Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • To make the application more User friendly, discussed the problems in design and functionality with the QA lead during the meetings.
  • Creating of Common Code, Configuration for PageObject Model Project. Creating environment.properties for Maven Project
  • Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
  • Ability to read and write a variety of structured/semi-structured formats using JSON.
  • Tested request and response XML based web services interfaces using SOAPUI.
  • Performed data setup / testing of Rest services using Advanced Rest Client and Postman
  • Knowledge on web automation using Python

Environment: WebDriver, Selenium /Java, Python, PyCharm, PyDev, Web Services, TestNG, Automation Testing, Windows, MS SQL Server, XML,JSON, Groovy, MAVEN, POM,JIRA,HP ALM, BDD, Cucumber, SOAP, REST, GIT.

Automation Tester

Confidential

Responsibilities:

  • Write Review & Execute test cases for existing Application.
  • Use Test Rail write manual test cases for new Application and developed test scripts for Functional tests based on Business and Requirement Specifications.
  • Created Test Automation Framework using Cucumber, Selenium WebDriver, TestNG and Maven.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium Automation scripts in Java/Python using TestNG prior to Agile Release.
  • Running the test automation suite against new builds to confirm application stability and functionality.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java/Python programming language and TestNG Framework.
  • Maintained and executed Maven build files for running automated tests.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Implemented Automated execution of tests (nightly and need based) using Maven and JENKINS.
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Used SourceTree push and pull my test scripts with GIT repository.
  • Performed web services testing with SOAP UI by validating request and response for XML, JSON files.
  • Understanding of structured XML and/or JSON.
  • Involved in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats
  • Executed Test Build on Jenkins daily basis update test status on the share point.
  • Executed Load testing using JMeter. I use JMeter record and run Test Locally or Jenkin based on different Users.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Implemented Automation using Selenium, Groovy Script, Core Java/Python and JIRA, Automated Smoke and Functional test cases using Selenium and Groovy Script.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.
  • Responsible for providing the status updates to the team on daily basis.
  • Involved 2-week Agile Sprint cycle.
  • Reported software defects using JIRA and interacted with the developers to resolve technical issues

Environment : Core Java/Python, PyCharm, PyDev, Selenium WebDriver, Cucumber, JMeter, Jenkins, Maven, TestNG, JIRA, Fire path, Firebug, Eclipse, Groovy, GIT, SOAP/REST, Postman

Jr.Automation/Manual QA

Confidential

Responsibilities:

  • Followed Waterfall/Agile methodology.
  • Analyzed and reviewed Business Requirement and requirement walkthrough for understanding the Project Requirements
  • Analyzed the Business Requirements Document, created the test plan and prepared detailed test cases on HP Quality Centre.
  • Used Agile methodology (Scrum) to ensure the new features meet the customer requirements and acceptable quality assurance standards
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS,
  • TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Extensively used Selenium locators like (XPath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application.
  • Tested request and response XML's based Web Services interfaces using SOAPUI.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAPUI.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed API Level testing for Web Services, enhanced the Test harness and developed many Test suites using XML and Python.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.
  • Developed Selenium test scripts for identified test cases by using Data Driven framework. Developed Selenium function library to reduce redundant scripting.
  • Setup the Automation Framework using Selenium Web Driver, Eclipse, TestNG and Run test cases in multiple browsers and Platforms.
  • Perform functional, UI, System, Regression, Smoke, Sanity, backend, Ad-hoc, UAT, stress, load and other non-functional testing.
  • Used SQL queries performing data validation to ensure data accuracy and data Integrity by backend testing of new data ware house products.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Used emulators and IOS simulators to perform the manual Mobile Testing.
  • Interacted with developers and business Users to communicate the defects and Actively participated in replicating the bugs and performed regression testing using JIRA.
  • Logged the issues from UAT and communicated to developers for further research & fix.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Continuous Delivery is being enabled through Deployment into several environments of Test, QA, UAT, and PRO using Jenkins.
  • Performed the Back-End testing to ensure data consistency on front-end by writing and executing queries on MS SQL Server.
  • Performed build acceptance testing and smoke testing using Cucumber automation tool. Worked on BDD Cucumber framework.
  • Coordinated with technical support associates to fix proprietary software issues.
  • Conducted weekly meetings with development team discussing bug fix status and build releases.

Environment : MYSQL, Java, Selenium WebDriver 2.0, Junit, SVN, Jenkins, SOAPUI, IDE, RC Web Driver, Cucumber, Eclipse, JIRA, MySQL, Oracle, QC (Quality Center) Junit, TestNG, Firebug, XPath.

We'd love your feedback!