We provide IT Staff Augmentation Services!

Sdet/qa Engineer Resume

5.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • Over 7+ 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, Load Runner, Quality Center, JMeter, 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 AUT using Selenium IDE and Selenium WebDriver using JUNIT unit testing framework.
  • Expert in writing QTP scripts from scratch by using Descriptive Programming and developing Libraries, Functions in VBScript to build Automation Frameworks.
  • Experience in testing automation framework based on BDD approach built using Specflow, Cucumber, Java, C# and Gherkin Language.
  • 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 using LoadRunner and JMeter.
  • Expert level knowledge in all modules of Quality Center (Requirements, Test Plan, Test Lab, Dashboard and Defects).
  • 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 C#, Java, Oracle, SQL, PL/SQL 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 perform as part of a team.

TECHNICAL SKILLS:

Languages: Java, C#, HTML/XHTML, XML, JavaScript

Testing Tools: Selenium WebDriver, Cucumber, Specflow, SOAPUI, Postman, LoadRunner, JMeter

IDE: Visual Studio, Eclipse, SQL Developer

Web Debugging Tool: XPath, XPather

Databases: Oracle, SQL Server, MS Access

Browsers: Internet Explorer, Firefox, Safari, Google Chrome

Test Framework: NUnit, Junit, TestNG

Operating Systems: Linux, Windows, Mac

Other tools: SourceTree, Bitbucket, GIT, TFS, VSTS

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

SDET/QA Engineer

Responsibilities:

  • Developed test cases for various scenarios based upon requirements, designs and specifications.
  • Attended daily Scrum Meetings with the Team Lead and Developers and executed daily tasks based on the Agile Methodology.
  • Developed and executed Test Suites and Test Scripts based on the requirement documents and using Test Manager.
  • Executed test cases manually and verified actual results against expected results.
  • Detected, Reported and Tracked bugs using Test manager.
  • Performed Sanity, Functional, Negative, Regression, System, Integration, End to End and Backend testing.
  • Participated in requirements reviews, design reviews, test plan and test case review.
  • Worked with Team Foundation Server (TFS) for version control, source-control, bug reporting and project documents.
  • Participated in BDD (Behavior Driven Development) approach using NUnit, Gherkin, Selenium Webdriver and Specflow.
  • Updated regression test cases in Selenium WebDriver using C# programming language.
  • Used XPath, CSS Selector, ID, Name, Link Text locators to identify objects.
  • Used Selenium Support library to perform different actions in the web page.
  • Modified test plans in accordance with changing requirements.
  • Created and executed SQL statements to verify the data in the backend.
  • Utilized Test Manager for managing software testing process including planning tests, executing tests, defect tracking and reporting.
  • Worked on software Verification and Validation manually and use Assertions for automation.
  • Integrated Automation scripts in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Tested REST based web services and api using Postman .
  • Wrote scripts in C# to automate web services and API testing.
  • Developed and executed SQL joins to validate the results in Web Services and Front end with Database.
  • Handle High severity issues on priority.
  • Responsible for weekly status updates showing the progress of the testing effort and open issues to be resolved.
  • Attended review, defect and go no-go meetings.

Environment: C#, Selenium Webdriver, Postman, Specflow, NUnit, Jenkins, MS Test Manager, Visual Studio, TFS, .NET, SQL, MS Excel, MS Visio, Agile.

Confidential, Mooresville, NC

SDET/QA Selenium Tester

Responsibilities:

  • Conducted user acceptance testing to ensure that developed systems satisfied the needs of business clients as specified in the functional requirements.
  • Designed developed and implemented user acceptance testing (UAT) protocols as the final phase of application development.
  • Captured and tested all modifications to proposed functional requirements.
  • Implemented automation using Selenium WebDriver, JAVA, TestNG, Selenium Grid, Cucumber, Maven.
  • Implemented Page Objects framework, Hybrid framework and Page classes from scratch to represent web pages.
  • Tested web services and RESTful api using Postman.
  • Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Used JMeter for performance testing/load testing.
  • Used Maven to execute Selenium automation suites on different platform, browser combinations in parallel.
  • Developed BDD tests using Cucumber and TestNG by writing behaviors and step definitions.
  • Used CI/CD for standardize environment and common language and version stacks using Jenkins.
  • Developed required Selenium support code in JAVA for Cucumber.
  • Wrote SQL queries on Oracle Database extensively, queried database and generated test reports.
  • Performed Purchase Orders Database testing by developing SQL scripts to run on Oracle.
  • Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
  • Performed Test Driven Development (TDD) using Amazon Web Services (AWS).
  • Extensive experience in testing api using manual and automated approach.
  • Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.
  • Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.

Environment: Java, Selenium Webdriver, Oracle, Cucumber, BDD, Jenkins, TestNG, Maven, JMeter, SQL, Jira, Selenium Grid, UAT, AWS, POM, Postman

Confidential, Tucson, AZ

QA Engineer/SDET

Responsibilities:

  • Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
  • Responsible for design and development of requirements collected from the customer.
  • Prepared test plans to identify test strategies and resource.
  • Developed Automation scripts for new enhancements using Selenium Webdriver and Junit.
  • Defined test automation strategy, designed automated tests, created automated test cases, test plans and execute tests using Selenium.
  • Responsible for setting up the framework and test environment.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium.
  • Extensively involved in integrating Selenium Webdriver with existing API to test framework.
  • Used Selenium GRID to execute test cases parallel on different Confidential machines.
  • Worked on developing the automation scripts for back-end testing using Selenium and executed the Junit tests.
  • Used Cucumber for BDD approach testing.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Involved in System-wide Integration, regression and Load testing.
  • Performed active regression, load, stress, volume and performance testing.
  • Worked in Manual and Automated testing of applications on Windows and UNIX / Linux Environment.
  • Verified database test results using Toad.
  • Clearly documented all the test cases and executing methods and techniques and uploaded all the requirements.
  • Worked closely with Business teams and participated in Business Acceptance Testing (BAT).
  • Actively participated in status report meetings and interacted with other team members for technical issues.

Environment: Java, Selenium Webdriver, Junit, Cucumber, JavaScript, XML, HTML, Eclipse, PL/SQL, Windows XP.

Confidential, Houston, TX

QA Tester

Responsibilities:

  • Developed and executed the test scripts with Selenium Webdriver and C#.
  • Within Software Test Life Cycle (STLC), I have been involved both directly and indirectly with Test Requirement Identification, Project Setup, Planning Estimation, Test Strategy,
  • Test Outline, Test Design, Test Plan reports, Automation, Test Execution, Regression reports.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and tested each SPRINT deliverable.
  • Participated in Test Planning and Automation Effort estimations.
  • Reviewed Business Requirement documents (BRD) and Functional Specifications
  • Documents (FSD) to prepare Test Cases and identify Test Scenarios.
  • Participated in daily scrum meetings to report daily progress of Automation activities and Sprint planning meetings.
  • Involved in creation of Automation Framework that uses C# and Selenium Webdriver with BDD approach using Specflow.
  • Executed test cases and test scripts for manual and automation testing.
  • Used XPath, CSS Selector, ID, Name, Link Text locators to identify objects.
  • Performed cross-browser testing and executed test cases on multiple platforms using Selenium Grid.
  • Used Team Foundation Server (TFS) to open bugs, create tasks and user stories, initiate change requests and deploy applications.
  • Responsible for updating and maintenance of existing selenium scripts.
  • Used Postman for testing XML RESTful web services.
  • Performed extensive Backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
  • Executed End -to- End test scenarios.
  • Extensively involved in resolving bugs fixes with Development Team.

Environment: Selenium Webdriver, C#, Visual Studio, Postman, Web Services, RESTful, TFS, SQL Server.

Confidential, Dallas, TX

QA Analyst

Responsibilities:

  • Created and maintain test plans, testing schedule and report defects using Quality Center (QC).
  • Executed and Debugged the Automated Scripts and conduct Peer Reviews using QTP.
  • Execute Manual Test Cases by using positive and negative data inputs. Reported results and defects in TestDirector.
  • Wrote and executed automated Data Driven Test using QTP.
  • Analyzed the defects and coordination with the development Team to solve the problems using Defect tracking.
  • Coordinate with Developers for defect analysis and performing Regression Testing.
  • Test the data using SQL queries on the Confidential data.
  • Attended Analysis walkthrough meeting and analyze the Test process for bimonthly Release.
  • Performed background testing in UNIX environment.
  • Developed Test cases as per Test Plan and execute them as appropriate.
  • Handle High severity issues on priority.

Environment: SQL, QTP, Quality Center, Agile, MS SQL Server, MS Office.

We'd love your feedback!