We provide IT Staff Augmentation Services!

Sdet/ Qa Selenium Tester Resume

5.00/5 (Submit Your Rating)

Richardson, TX

SUMMARY

  • Over 6+ years in Information Technology as a QA Engineer/Analyst with experience in analysis, design, development and testing of Client/Server and Web Based Applications.
  • Strong Knowledge and experience of all phases of SDLC (Software Development Life Cycle), and QALC (Quality Assurance Life Cycle).
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Quality Center, JIRA, SOAPUI and Version One.
  • Expert on Selenium Automation using WebDriver.
  • Proficient in using SoapUI/Postman for testing Web Services and used various types of assertions such as soap fault, Contains, Xpath etc.
  • Expertise in functional testing using Selenium IDE and Selenium WebDriver using JUNIT unit testing framework.
  • Experience in testing automation framework based on BDD approach built using Java.
  • Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Experience in Black Box testing, Functional Testing, System testing, Integration testing, Regression testing, Behavior Driven Testing (BDD), Data Driven testing, Back End and Front End testing and User Acceptance testing.
  • Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience in Performance Testing of API and Web applications.
  • Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
  • Experience in bug reporting tools like TFS and JIRA.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Good programming skills in Java and experience in SQL Server, Access and Oracle Databases.
  • Proficient in using basic SQL queries to perform backend testing for data integrity.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS

Programming Languages: Java, XML, SQL, PL/SQL,C#.

Web Technologies: Angular, HTML/ HTML5, CSS/ CSS3, JavaScript, JQuery, JSON, AJAX.

Operating System: Windows, UNIX/Linux.

Web Services: SOAP, REST, Microservices

Application/Web Servers: JBoss, Tomcat.

Databases: SQL Server, postgresql

Design Methodologies: SDLC, Agile, Scrum, Waterfall.

Version Control: SVN, GIT.

Testing/ Logging Tools: JUnit, Log4J.

Build Tools: Maven.

PROFESSIONAL EXPERIENCE

Confidential, Richardson, TX

SDET/ QA Selenium Tester

Responsibilities:

  • Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.
  • Performed different testing task using various test scripts on Selenium WebDriver and Nunit.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
  • Development of a software automation testing framework JAVA.
  • Designed and executed the Automation Test Scripts using Selenium WebDriver and Nunit.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium WebDriver.
  • Performed Data driven testing using Selenium WebDriver, Nunit functions.
  • Involved in Restful API Testing using Postman.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Performed Behavior Driven Development/BDD.
  • Responsible creating the functional testing framework using NUnit and using Selenium WebDriver to automate the UI components.
  • Used Selenium WebDriver and Nunit to run the parallel testing.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium WebDriver (using JAVA).
  • Involved manual testing of various test cases with respective test scripts on Selenium.
  • Coordinated for conducting white box testing.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Defect logging and tracking using jira and updated the test defects status with results.
  • Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.
  • Involved in Automating REST Services using Rest - Assured and tested both XML and JSON
  • Used Team City for CICD pipeline and Octopus deploy for deployment .
  • Used Maven as a build management tool.
  • Used testng framework with Page Object Model (POM) pattern

Environment: Java, Selenium WebDriver, JavaScript, NUnit, JSON, Postman, SQL, Jira, Bitbucket, SQL Server, Windows.

Confidential, Philadelphia, PA

Lead Software Tester

Responsibilities:

  • Actively involved in various phases of Software Development Life Cycle (SDLC) of the application
  • Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application.
  • Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
  • Tested independent and dependent modules individually. Prepared Test Matrix to keep track of the requirements and the test cases.
  • Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional, non-functional and performance testing.
  • Created automation framework in Selenium WebDriver using behavior driven (BDD).
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
  • Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver.
  • Performed UI testing and front end testing using Selenium.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java).
  • Done SOA testing for Payments API using Postman and Java framework for web services testing.
  • Developed data driven test scripts to check the same functionality with multiple sets of data.
  • Created the tests that have no user interaction as a set and executed them as Batch tests using Maven.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Performed Assertions like Schema Compliance, XPath and SOAP responses.
  • Developed Selenium scripts in TestNG for parameterization using Data Provider annotation.
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.
  • Checked the data flow through the front end to backend and used SQL queries, to extract the data from the Oracle database.
  • 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.
  • Analyzed the business requirements, developed test plans and created test cases in Quality center, a test management tool.

Environment: Java, Selenium WebDriver, TestNG, SOAPUI, Oracle, Maven, IE, Firefox, Chrome, WebLogic, Windows, UNIX.

Confidential

Sr. Software Tester

Responsibilities:

  • Analyzed the business requirements, developed test plans and created test cases in Quality center, a test management tool.
  • Attended review meetings with Business Analysts, Developers and end users to understand and test according to their requirements
  • Developed test cases, reviewed and Involved in Functionality, and Regression Testing.
  • Involved in software acceptance testing and production release procedures throughout SDLC
  • Documented the successful or unsuccessful completion of each test condition in the Test Director script repository and verified actual results against expected results for discrepancies
  • Conducted system and integration testing, debugged the software errors and interacted with developers to resolve technical issues.
  • Enhancing Scripts like scripting, customizing and then parameterized
  • Have a complete working knowledge and have been involved in all project phases from startup. (Startup, defines, design, build, and test).
  • Responsible for entering bugs into an automated bug management system and performing regression tests after the bugs were fixed.
  • Performed End-to-End testing, Ad-Hoc testing, Integration testing and User Acceptance Testing.
  • Maintained detailed test logs and report test results in TFS
  • Participated in test plan and test cases review meetings.
  • Worked closely with business experts and developers in order to perform my duties
  • Responsible for Backend testing by executing SQL statements
  • Interacted with developers for status of the bugs and re-tested the fixed Bugs
  • Analyzed the defects and categorized them based on severity
  • Problem reporting and tracking through the use of TFS
  • Close interaction with members of the development team

Confidential

Sr. Software Tester

Responsibilities:

  • Analyzed the Functional Requirements Specifications.
  • Through analysis of requirement specifications and design document uses structured techniques to identify testable conditions.
  • Review Business Requirement Documents (BRD), Software Requirement Specification (SRS), and Prepared Test Plan.
  • Conducted the Functional, System, Integration, and Regression Testing for Functionality of the web application.
  • Developed test cases/test scripts for the application, executed the Application, and Raised the Defects through Quality Center/ALM.
  • Wrote SQL queries for validating data transfer during database migration.
  • Generated the detailed reports of the Bugs, Pass-Fail Report, and Assigned Defects using Quality Center/ALM.
  • Created Status Report, Test Result Report, and Weekly Status Report to Manager.
  • Worked closely with Developers and Business Analysts to get the immediate resolution to the defects.

We'd love your feedback!