We provide IT Staff Augmentation Services!

Sr. Sdet Engineer Resume

5.00/5 (Submit Your Rating)

Chicago, IllinoiS

SUMMARY

  • Expert professional with 9+ years of experience in Manual and Automation testing across Web, API testing & Mobile interfaces. Capability to work on difficult projects with limited supervision.
  • Exposure to all the phases of testing, including Integration/System Testing, Regression Testing, User Acceptance Testing, Beta Testing etc.
  • Design and Implement automation frameworks like Data Driven, Hybrid and object driven framework using Selenium WebDriver.
  • Proficient in working with automation tools such as Selenium Web Driver, TestNG, Cucumber and Eclipse.
  • Exposure to Android Studio and XCode interfaces.
  • Knowledge in writing SQL Queries for Database testing for data validation using Microsoft SQL Server, MySQL, and Oracle and establish JDBC connectivity between the Java Programming language and a wide range of databases.
  • Knowledge of Agile and SAFe Methodologies
  • Knowledge in developing Strategy documents such as Test Strategy, Master Test Plan, Gate Review and Status reports across project life cycle.
  • Knowledge in using Apache POI for data driven frameworks to load test data into required test scripts from external sources like excel sheets.
  • Knowledge of Continuous integration automation using Jenkins and scheduled the tests to run at specific time.
  • Knowledge of maintaining Selenium & JAVA automation code repositories using version control tool such as Git/SVN.
  • Knowledge of implementing automation with Selenium, Docker and Protractor tools.
  • Knowledge in implementing Maven as a build management tool to manage the required dependencies, plug - ins and for uniform build system.
  • Knowledge of Cross-Browser Testing to test whether the web applications are working as desired in different browsers and environments.
  • Knowledge of Cloud automation tools such as AWS, Browser stack

TECHNICAL SKILLS

Methodologies: agile (scrum), waterfall

Testing tools: selenium web driver, cucumber, eclipse, android studio and xcode

Test management tools: Jira, HP ALM, Microsoft azure (vsts)

MS office tools: outlook, MS word, MS excel, MS PowerPoint, MS Access, MS Visio, AutoCAD

Data management tools: confluence, SharePoint

Test & integration tools: Maven, Jenkins, GIT

Programming language: java, c, c++, python

Databases: oracle, SQL Server.

Markup languages: HTML, CSS, XML

Operating systems: Windows & MAC OS

Frameworks: behavior driven, data driven, hybrid, page object model.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, Illinois

Sr. SDET Engineer

Responsibilities:

  • Participated in Sprint Ceremonies such as grooming/planning, standup and retrospective meetings.
  • Defined Test Case and Requirements, Created Test Scripts and mapped with Traceability Matrix templates.
  • Utilized Jira for Defect Management. Worked with Development resources for triaging defects, reproducing with different combinations of data and prioritizing accordingly.
  • Worked with Development team to ensure the development completion target dates are planned keeping in mind of QA estimates required for each user story.
  • Prioritize user stories which have highest story point estimates with development team and ensure QA has enough time to complete the stories before the sprint ends.
  • Walkthrough Test Cases and Results to Project Lead and Sign off team during review process.
  • Designed and Reviewed Hybrid framework using a mix of Object Driven and Data Driven framework.
  • Used Cucumber for automation testing.
  • Tested the API’s as well as validated the data returned through web services.
  • Created functions and libraries for Web application using Selenium Web Driver.
  • Created automation suite using XML which allows executing specific test cases such as Regression Scripts, End to End scripts or all Java scripting’s.
  • XML Reports are generated which lists total test cases Pass/Fail status using assert function.

Confidential, Durham, North Carolina

QA Analyst.

Responsibilities:

  • Part of Agile-Scrum team, participated in Sprint planning and Demo meetings, Retrospective meetings etc.
  • Created test plans, test suite and uploaded into the quality center.
  • Reviewed requirements for testability and usability, consulted development team with regards to system functionality.
  • Created and enhanced numerous test scripts to handle changes in the application's GUI in the environment using Selenium.
  • Designing and building Frameworks like Behavior Driven Development (BDD/TDD), Hybrid, Keyword driven, and data driven using Selenium Web driver, API Testing
  • Worked in the Agile Environment with frequently changing requirements and features set review product requirement document.
  • Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
  • Associated with the development team to understand technical design and architecture for test planning.
  • Involved in tracking, reviewing, analyzing defects using the Quality Center.
  • Wrote and implemented automated test scripts using Selenium WebDriver.
  • Implemented Page Object Model automation framework with Java and Selenium Web Driver.
  • Implemented TestNG automation framework through Selenium WebDriver with XML to control the flow of the test cases.
  • Performed cross browser testing using Selenium Grid.
  • Created Test Reports generated out of TestNG and captured the error screenshots.
  • Wrote Regression test cases and automated using WebDriver.
  • Executed test cases using TestNG parameters, data providers, suites, parallel suites and groups.
  • Performed testing on Web Services using REST Assured and Postman to check the communication between different services.
  • Performed Automation testing using Selenium on Web-based (Browser) application.
  • Participated in Developing User Defined functions to support the automated java scripts.
  • Categorized bugs based on the severity and interfaced with developers to resolve them.
  • Coordinated with the developers in resolving the testing defects.
  • Participated in Test Process Improvement discussions and advised in Strategies to implement and enhance the Testing process.

Confidential, Detroit, Michigan

QA Engineer

Responsibilities:

  • Worked closely with business users to obtain system acceptance
  • Planned, executed and evaluated test cases using Selenium WebDriver
  • Developed automated regression test suites
  • Performed Functional, Black Box, Smoke, and End-to-End Testing
  • Conducted Positive and Negative testing with valid and invalid data
  • Configured JDBC connections to retrieve data from database
  • Created testing data needed to execute manual and automated test cases using Data Driven Frameworks
  • Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari
  • Developed BDD tests using Cucumber by writing feature file using gherkin language and step definitions and developed required Selenium support code in Java for Cucumber
  • Conducted GUI validations on menu bars, toolbars, textboxes, radio buttons, checkboxes, dropdown lists, combo boxes and list boxes using Selenium
  • Interacted with the Development team in prioritizing the defect list and validating known bug fixes

Confidential, Austin, Texas

QA Analyst

Responsibilities:

  • Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents.
  • PerformedExtensive Manual Testing
  • Developed Test Plans, Test Scenarios, Test Cases.
  • PreparedRequirement Traceability Matrix (RTM)to trace test cases to functional requirements
  • Composed accurate and detailed Test Approach, scenarios and test cases (functional, usability and regression).
  • Interacted with the development and testing teams to improve the overall quality of the software
  • Analyzed the performance based on the reports generated and conducted end to end test executions on the entire application.
  • Worked on enhancing the existing front of the application for its look and feel.
  • Responsible for providing a regular status report to the upper management
  • Involved in setting up different configuration environment for compatibility testing and manual testing.
  • Performed ad-hoc, Functional, Regression, Integration, Data-driven testing and Compatibility Testing of Web-based Application.
  • Responsible for updating and maintaining the Test Directory for all the defects found during functional and regression testing and follow up of the bug life cycle.
  • Carried out extensive Backend Testing to ensure proper backup and restoring of data by writing SQL queries using MySQL tool.
  • Maintained Test Logs and Test Summary Reports.
  • Developed UAT Test cases to cover all over Functionality.

We'd love your feedback!