Sdet Resume
TX
SUMMARY:
- Solid understanding in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and different methodologies like Waterfall and Agile Scrum wif their ceremonies such as Sprint planning, Daily Scrum Meeting, Backlog grooming, Reviewing and Retrospective.
- Expert in performing different test types such as Front - End, Back-End, Regression, Functional, Integration, GUI, System Testing, Smoke, User Acceptance Testing etc.
- Experience in analysis of Software Requirement Specifications and creating Requirement Traceability Matrix (RTM).
- Experience in development of Test Plan, Test Scenarios, Test Scripts, Test Cases base on documented User Stories, Estimating test cases execution, Test Reporting.
- Expertise in documenting defects wif high level of detail, accuracy, and informative recreation steps and experience wif JIRA test management tool, defect-tracking, also Test Reporting.
- Proven ability in developing BDD scripts wif Cucumber / Gherkin and writing features, scenario and implementing step definitions.
- Excellence skills in creating and designing automation frameworks using Java, Selenium WebDriver, Junit, TestNG, Maven, and Jenkins.
- Experience integrating wif build tools like Maven and Continuous Integration (CI), Continuous delivery (CD) wif Jenkins.
- Excellence skills in using POM (Page Object Model) and Page Factory for creating, modifying and maintaining new and existing Automation Framework Models like Page Objects framework, Behaviour Driven framework, Data Driven framework and Hybrid framework.
- Experience in writing good quality Object Oriented Programming wif Java and excellent use of teh Java on test automation wif java coding standards. Familiar wif new versions of java including Java 12.
- Java Experience on different IDEs especially wif Eclipse, IntelliJ.
- Used Apache POI for reading and validating teh data from Excel files.
- Experience in assuring Browser Compatibility through Cross Browser Testing (both Manual and Automated) wif Chrome, Firefox, Safari, and IE.
- Great noledge on HTML, CSS, DOM and able to use in Test cases.
- Identified GUI elements using various locators like ID, Name, tag Name, Link Text, Partial Link Text, XPath and CSS locators.
- Experience in Back-end Testing, Database Testing, and Data Manipulation by using SQL queries for data validation and integrity. Establishing Database connection wif JDBC (Java Database Connectivity) API. Able to use different RDBMS like PostgreSQL and MySQL.
- Proficient noledge in API Web Services testing using REST Assured wif Java as a programming language.
- Expertise in using Selenium WebDriver/Java to automate tests on cross browser and cross platform environment.
- Experience in GIT version control systems, distributed repository management and reviewing, fixing conflicts and maintain teh code and resources in version control system.
- Experience wif Microsoft products, including Windows Server, Active Directory, Office 365, SharePoint, SQL, IIS, and System Centre.
- Very good understanding of network and Internet technology concepts such as TCP/IP
- Knowledge of security design of hardening Cisco router/Switches and Cisco WLAN architectures.
- Experience wif OSI Layer 2-3 Routing and switching, SonicWALL and sense configuration and managements.
- Expert in Ruckus Wireless, Zone Directory configuration and managements.
- Expert to design and maintain various IT infrastructures for a subset of clients.
- Experience in administrating Windows servers. Specifically using RDP (remote desktop protocol).
- Proven ability in configuring, implementing and troubleshooting multi-vendor network devices, servers, datacentres, virtual hosts, cabling systems, bridges, switches, routers, firewalls, intrusion detection, VPNs and other network related items.
- Proficient Knowledge of PaaS, IaaS, Idea’s, Data Storage, Collaboration on teh cloud and Virtualization.
- Hands on experience wif Windows Azure including, IaaS, Active Directory, Exchange and Windows Server.
- Experience on AWS wif different compute environments (EC2), Database (RDS), Storage(S3)
TECHNICAL SKILLS
Automation Tools: JUnit, TestNG, Maven, Jenkins, GIT, GitHub, AWS, JDBC Driver, pgAdmin, JIRA, ALM, Apache POI
Testing Frameworks: TestNG, POM, BDD, TDD, Keyword Driven and Hybrid framework
Testing Tools: Junit, Selenium WebDriver, Selenium IDE, Cucumber, Maven, Jenkins, git, GitHub
Languages: Java, Java Script, PHP, SQL, ASP.NET wif C#, Gherkin
IDE: Eclipse, IntelliJ, NetBeans, Visual Studio, WebStorm, Popstar
Bug Tracking Tools: JIRA, ALM
RDBMS: MySQL, Oracle, PostgreSQL
API Testing Tools: Java Libraries, RESTful Webservices, Rest Assured SOAP UI, Postman, JSON
WEB Technologies: HTML, CSS, XML, Jason
Operating System: Windows, Mac OS, Linux(Ubuntu)
Certifications: Java OCA SE 8 Developer, Oracle Java Certification
PROFESSIONAL EXPERIENCE:
Confidential, TX
SDET
Responsibilities:
- Analyse requirements document to create test cases for manual and automation testing.
- Involved in analysing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
- Designed, developed and implemented Page Object Model (POM) based automation-testing framework utilizing Java, Selenium WebDriver, JUnit, Cucumber (Gherkin), Maven.
- Used IntelliJ IDE to develop Java and Selenium scripts.
- Automated Test Scripts in Selenium WebDriver and Java.
- Identified Graphical User Interface Testing (GUI) elements using various locators like ID, Name, tag Name, Link Text, Partial Link Text, XPath and CSS locators.
- Performed Backend testing using MySQL, Java, Structured Query Language (SQL) and Java Database Connectivity (JDBC).
- Used Apache POI for reading and validating teh data from Excel files.
- Worked on Cross Browser testing through Selenium WebDriver by testing teh website on different browsers like Chrome, Internet Explorer and Firefox.
- TEMPEffectively participated in daily scrum, sprint planning, sprint review and sprint retro meetings.
- Led and Presented Sprint Demo Sessions to teh development team, business team and stakeholders for newly developed functionality testing.
- Identified user interface elements using various locators like ID, Name, Class, Tag Name Link Text, Partial Link Text, XPath and CSS locators.
- Achieved Continuous Integration through Jenkins by building framework using Maven, JUnit and Cucumber.
- Performed cross-browser compatibility testing on Chrome, Firefox and IE browsers.
- Automated manual functional scenarios and built Automation Regression Suite.
- In Agile environment, participated in Quality Assurance (QA) daily scrum meeting, weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in teh application.
- Proficient in Black Box, Functionality, Positive, Negative, Regression, User Acceptance Testing (UAT).
- Perform Web Services testing using Postman and REST-Assured library.
- Worked closely wif development team to identify and resolve any application-related problems; discussed solutions, implemented and tested those solutions.
- Collaborate wif developers for bug fixes, debugs, and code developments.
Environment: Agile, Jira, Java, Selenium WebDriver, Maven, Cucumber, JUnit, Jenkins, IntelliJ, Git, HTML, XML, Jason, Chrome, Firefox, SQL, Oracle, Windows.
Confidential, Austin, TX
Quality Assurance (QA) Tester
Responsibilities:
- Performed Smoke testing, Functional testing, Regression testing, Database testing, and Black Box testing at various phases of teh development and test cycles.
- Analyzed Requirements, Use Cases, functional design and detail design documents.
- Found critical bugs in teh application, weekly reporting through Defect Reports and Maintenance Traceability Matrix using Jira.
- Designed, developed and implemented automation testing framework utilizing Java, JUnit and Selenium WebDriver.
- Selected and automated teh test cases to perform functional testing of teh frontend using Selenium WebDriver.
- Used Maven as teh build tool, GIT for version control, Jenkins for Continuous Integration and Jira as a defect tracking tool.
- Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
- Wrote Structured Query Language (SQL) Queries and SQL Statements to validate database integrity.
- Successfully completed User Acceptance Testing (UAT) on each release of teh project wif teh halp of end user requirements.
- Performed parametrization of teh automated test scripts in Eclipse to check how teh application performs against multiple sets of data.
- Contributed in developing Automation Framework that uses Java, Selenium WebDriver, JUnit, Maven and Cucumber.
Environment: Jira, GIT, Selenium WebDriver, TestNG, JUnit, Maven, Cucumber, Jenkins, HTML, XML, Java
Confidential, Austin, TX
QA Manual/Automation Tester
Responsibilities:
- Used Jira for requirements management, planning, scheduling, running tests, defect tracking and managing teh defects and executing teh test cases.
- Worked closely wif developers, business analysts, architects and project managers to understand Portal Project.
- Designed and implemented different automation frameworks from scratch like Page Objects framework and Data Driven framework for several projects.
- Experienced in providing teh efficient locators strategy like XPath and CSS to run WebDriver.
- Reported bugs and sent email notifications to teh developers whenever their was a change in teh status of teh defects using Git and Jenkins.
- Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
- Implemented Structured Query Language (SQL) queries for data verification and validation.
- Responsible for maintaining daily Smoke Test on Jenkins and debug failure build on Jenkins and reporting teh issue.
- Extensively involved in Smoke, Functional, and Regression testing and monitored teh behaviour of teh applications during different phases of testing.
Environment: SQL, Jira, GIT, Selenium WebDriver, TestNG, JUnit, Maven, Jenkins, HTML, XML, Java
