We provide IT Staff Augmentation Services!

Senior Sdet Resume

Washington, DC

PROFESSIONAL SUMMARY:

  • Over 10 years of IT industry experience with Extensive Software Testing experience which includes creation of automation test frameworks, such as Data - driven, Keyword-driven in an agile environment.
  • Extensive domain knowledge in Healthcare, Retail,Telecom, Life science and Research sectors.
  • Certified Safe Agilest (SA). Expert in Agile with Scrum, Safe & Continuous Integration.
  • Involved in Webservice testing, API Automation, Component Integration testing, regression testing and CI integration.
  • Strong understanding of Agile& all phases of Software Testing Life Cycle (STLC).
  • Expertise in Selenium automation using Selenium WebDriver using JAVA, C sharp, Python and Ruby.
  • Executed automation scripts on different browsers/environments & reported defects/results to the team
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior using Java and Ruby languages.
  • Expert in writing groovy script to automate REST APIs using SoapUI pro tool 5.2 and Ready API.
  • Expert in automating APIs using Rest Assured framework using java.
  • Experience in Sprint planning, Technical discussions, preparation of test analysis design and Test Case Design, Environment setup, execution of test cases and defect management.
  • Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium WebDriver, JAVA, Python and TestNG.
  • Maintained the Selenium & JAVA automation code in source controls like SVN, TFS and GIT over the time for improvements and new features.
  • Worked on CI/CD (continuous integration &deployment) & Jenkins framework.
  • Excellent knowledge on python scripting.
  • Excellent work experience on TestNG framework.
  • Expertise in writing SQL Queries, SQL Scripts and performing Database testing.
  • Proven skills in Leading and training teams, Test Management and Meeting the deadlines
  • Strong communication & interaction with Clients, Developers, Business Analysts, Management
  • Ability in Working individually or as a part of team, Problem solving, Process improvement activities, Analytical skills, Reporting and Assisting to Manager.
  • Experience in writing dynamic Xpath using firebug.
  • Experience in debugging the logs, analyze the issues and reporting the same to dev team.
  • Experience in setting up the test environment in cloud foundry in the allocated test space.
  • Experience in setup the redis database in cloud and used it to avoid network traffic.
  • Experience in writing user stories in test foundation server.
  • Experience in verifying the log files to ensure that no sensitive data has been logged in it.
  • Used postman client, fiddler for testing REST APIs manually.
  • Experience in preparing status reports on CI/CD automation results and sent to stake holders.
  • Experience with web application servers such as Tomcat, and Web servers such as Apache
  • Involved in production supports and maintenance of stable automation scripts.
  • Involved in the automation script code review at the end of every release.
  • Involved in developing a web application for test team (tracks team members & their daily activities info) using Angular JS, HTML.

TECHNICAL SKILLS:

Automation Test Tools: SoapUI Pro, Ready API

Performance Test Tools: Elementary knowledge on Load Runner.

Operating system and Databases: Windows 7/8, Windows Server 2008/2012, LINUX, MS SQL Server 2008/2008R2/2012, MySQL, Oracle

Manual Test Tools: Postman client, Fiddler, Swagger UI

Other utilities: Test Foundation system, GIT Repository, MTM, Cloud Foundry and AWS

Defect management tool: DTS (Defect Tracking System), Bugzilla, JIRA and TFS, HP ALM

Programming Languages & Development tools: Core java, Angular 4, HTML, CSS, Java script, Groovy scripting, Python, Ruby, Cucumber, Jetbrains Ruby mine, Typescript, Java script, C#, hibernate, Spring boot, Eclipse, VB scripting, Microsoft Visual studios, and Junit.

PROFESSIONAL EXPERIENCE:

Confidential

Senior SDET

Responsibilities:

  • Designed automation scripts using Selenium WebDriver, JAVA, Cucumber and Maven .
  • Extensively automated regression and functional test suites using Selenium WebDriver, JAVA, TestNG.
  • Implemented Page Objects framework, Hybrid framework and Maintenance of automation suite when change of requirements.
  • Created and maintained defect reports using VSTS..
  • Involved in both Android and ios mobile automation using Appium server.
  • Migrated the test environment from cloud foundry to AWS.
  • Lead the team during hotfix & production support.
  • Debugging the issues and report it to development team.
  • Page classes from scratch to represent web pages.
  • Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Used Jenkins tool for continuous integration.
  • Wrote SQL queries extensively, queried database and generated test reports.
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
  • Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.
  • Mentored testing resources during onboarding,given knowledge transition on existing functionalities and on automation framework.
  • Given estimations for test deliverables as a Test lead and involved in client meeting during release
  • Performed parallel execution of test suites in different browsers at the same time using testNG.
  • Used different kind of annotations in testNg,implemented page factory and used Extent reports to generate the reports.
  • Performed DB validation testing to ensure that the data entered is sensible and reasonable.
  • Prepared and maintained pre - requisite data to load the DB before executing the test scripts.
  • Trained the team on new functionalities and new automation tools.
  • Ensuring all development tasks meet quality criteria through test planning, test execution, quality assurance and issue tracking.
  • Involved in writing sql joins while comparing the data among two or more tables.
  • Used cucumber BDD framework to automate the scripts using Gherkin and used different keywords like @Given,@when and @Then to implement the test steps.
  • Work closely with the development team to achieve the deliverables and worked with offshore teams to get the status about their project activities and daily work status.
  • Ensure the team is focusing on automation along with manual testing and mentoring the newly joined testers.
  • Ensure that Rewards are given for each achievement in the team.

Environment: Appium server, Jenkins, AWS, Redis, TestNG, SQL Workbench, GIT Repository, Selenium Web driver using java and python, VSTS, Groovy scripting, JIRA, Cucumber and Swagger UI.

Confidential, Washington, DC

SDET

Responsibilities:

  • Requirement analysis and raising DS Review comments.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Used Ruby gems and methods to develop automation test scripts.
  • Used Jenkins tool for continuous integration.
  • Wrote SQL queries extensively, queried database and generated test reports.
  • Used different kind of annotations like @Beforemethod, @Aftermethod, @test, @find By, @parameters, @data provider etc to achieve the automation testing goals.
  • Used Selenium Grid to achieve cross browser execution on the different nodes .
  • Trained the team on new functionalities and new automation tools.
  • Used cucumber BDD framework to automate the scripts using Gherkin and Ruby.
  • Given test estimations for User stories and for automating the scripts.
  • Written dynamic xpaths for web elements used following and preceding - siblings approaches.
  • Used Postman client and Rest assured framework for Web service testing.
  • Used Pycharm for developing python scripts.
  • Used Python tuples,lists,sets and dictionaries for storing the data and for data manipulations.
  • Expert in resolving the code checkin conflicts while committing the code into GIT repo.
  • Mentored the team on the new functional and on new automation tools.
  • Involved in production support and executed smoke and regression suites on staging environment.

Environment: Postman, Ready API, Jenkins, AWS, Redis, TestNG, SQL Workbench, GIT Repository, Selenium Web driver using java and python, Confluence, Rest Assured framework for API automation, JIRA, Cucumber with Ruby mine.

Confidential

Senior QA Engineer

Responsibilities:

  • Requirement analysis and raising DS Review comments.
  • Test Environment setup for testcase execution.
  • Involved in API testing includes both functional & nonfunctional.
  • Test scripts preparation for automation and validation on 1D build.
  • Used python to automate the scripts.
  • Used python list and dictionaries to handle the data operations.
  • Involved in GUI testing.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in Jira.
  • Used SOAP UI Pro and Ready API tool to test webservices like Restful APIs and soap interfaces.
  • Used different kind of assertions to validate the soap and rest responses.
  • Used groovy scripting to parameterize the rest APIs.
  • Preparing daily status reports.
  • Used Protractor framework for testing the web application using javascript.
  • Used Jenkins as integration tool to automate the deployment process (CI/CD)
  • Automating scripts using selenium web driver using python.
  • Maintenance of automation suite when change of requirements.
  • Created and maintained defect reports using TFS.
  • Designed data-driven testing of Selenium and captured data dynamically from web controls.
  • Performed Functional, System and Regression Testing on the web and mobile applications at various phases of the Project Life Cycle.
  • Mentored testing resources during onboarding,given knowledge transition on existing functionalities and on automation framework.
  • Given estimations for test deliverables as a Test lead and involved in client meeting during release
  • Performed browser compatibility testing of an application under various cross browsers (Firefox, IE, Chrome) using HTML IDs and XPATH in Selenium WebDriver.
  • Used dynamic Xpaths to locate web elements using contains, starts with functions.
  • Attend daily standup meeting to update your activity status and impediments if any.
  • Set up the test environment before getting build from development team.
  • Used HP QC to verify and validate the testcases.
  • Involved in debugging the issues if any script fails in automation & debugging the database issues.

Environment: Selenium Web driver, cloud foundry, Junit, SQL server, Python scripting, Maven build tool, TestNG, Jenkins, HP ALM, Confluence, Ready API tool, postman, Groovy scripting, Testng, Cucumber BDD.

Confidential

Senior Automation Engineer

Responsibilities:

  • Understanding and analyzing the Business requirements and functions requirements.
  • Prepared High-Level Test scenarios based on Business requirements, Functional Specifications.
  • Involved in creating, updating, and executing of test cases according to requirements.
  • Developed and maintained automated regression test cases in Selenium Web driver.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Performed Smoke, Sanity, Functional, Unit, End-End Integration, Re-testing, Regression, Performance and Security testing in each build.
  • Expertise on Mobile App automation testing Using APPIUM.
  • Designed, coded, and executed automated tests using TestNG and Generate tests using Log4j in various output target.
  • Conducted Defect Triage Meetings with Developers, Product Owner and Testing team.
  • Automating scripts using selenium web driver using python.
  • Maintenance of automation suite when change of requirements.
  • Created and maintained defect reports using TFS.
  • Updated test results in Confluence tool for every Sprint release.

Environment: Selenium Webdriver, POM approach, Apache POI, TestNG, Maven framework, Cucumber BDD with Gherkin, GIT Repo, HP ALM, JIRA, SQL Workbench, Redis, Maven and Jenkins

Confidential

QA Engineer

Responsibilities:

  • Prepared Test Plan, test Cases, Test scripts and Test Metrics for the application as well as for the database verification based on the functional requirements, portal redesigned and test specs.
  • Worked in Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
  • Evaluate and analyze Business Requirements, Functional Specification documents.
  • Developed and executed test plans, test cases and test matrices utilizing QA best practices and standards.
  • Worked on mobile testing for iOS and android devices for native application and hybrid application.
  • Worked on TCP/IP, CAP,INAP protocol testing.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
  • Performed Data driven testing Selenium WebDriver using TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, SOAP UI, Maven and Jenkins.
  • Writing and executing script for regression and functional testing using QTP.

Environment: Windows 8, Web application, Selenium Grid/Webdriver, SOAP UI, HTML5, XML, Java Script, UNIX, Jira, QTP, VB scripting, Junit, Sprint Driven Development, XPath, CSS, Firebug, SQL, Oracle.

Confidential

QA Tester

Responsibilities:

  • Requirement analysis and raising DS Review comments.
  • Evaluated the data quality of Google maps before going into production and worked closely with Engineers, Product Managers and Operations team to address high priority issues.
  • Extracted and analyzed proprietary geodata using SQL queries, Pivot tables and visualized the data using charts and dashboards.
  • Performed quality audits for new maps stages as they are rolled out to global team and provided constructive feedback to different client teams.
  • Involved in reporting the daily status to the client managers against the project schedule, metrics preparation, review the test artifacts and knowledge transition to the team on requirement understanding, test procedure and test tool usage.
  • Involved in TAD preparation, Impact analysis preparation, Test case design preparation and peer review of it.
  • Performed validation json response using assertions like xpathMatch, Contains and Not contains etc.

Environment: Ready API, Postman client, Fiddler, Groovy scripting, MTM,TFS tool, Core java, Oracle, Pivotal cloud foundry, Keyword and data driven framework, Fuzzy Soap.

Confidential

Programmer Analyst

Responsibilities:

  • Requirement analysis and raising DS Review comments.
  • Preparing unit test cases and preparing data modelling use cases.
  • Involved in writing code snippets to implement the functionality.
  • Have done unit testing to test the code with respect to the different test scenarios.
  • Involved in daily standup meetings.
  • Involved in TAD preparation, Impact analysis preparation, Test case design preparation and peer review of it.
  • Performed validation json response using assertions like contains, xpath match etc.
  • Conducting daily standup meetings and take the status from the team members.
  • Involved in sprint grooming, spring planning and retrospection meetings
  • Test scripts preparation for automation and validating the scripts in the 1D build.
  • Prepared SQL queries and stored procedures to load the data into the DB before running the automated scripts.

Environment: Postman client, Fiddler, Groovy scripting, GUI testing, HTML,Java script,MTM, TFS tool, Core java, Oracle,, Keyword and data driven framework.

Hire Now