We provide IT Staff Augmentation Services!

Sdet / Qa Engineer Resume

5.00/5 (Submit Your Rating)

Columbus, OH

PROFESSIONAL SUMMARY:

  • Over 7+ years of professional experience in Information Technology as Quality Analyst with extensive experience in performing Manual and Automated Testing.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid and NUnit, Load Runner, Quality Center, JIRA, SOAPUI, Postman.
  • Strong Knowledge and experience of all phases of SDLC (Software Development Life Cycle), and QALC (Quality Assurance Life Cycle).
  • Expert on Selenium Automation using WebDriver and Server and programming using C# and JAVA.
  • Strong Knowledge ofWeb Services/API and SOA (Service Oriented Architecture).
  • Proficient in using SoapUI for testing Web Services/API and used several types of assertions such as soap fault, Contains, X - path etc.
  • Proficient in using Postman for Web Services/API testing using POST, GET, PUT, and DELETE.
  • Expertise in functional testing using Selenium WebDriver using Testing framework.
  • Developed automated scripts in C# and JAVA using principles of object-oriented programming.
  • Experience in Black Box testing, Functional Testing, System testing, Integration testing, Regression testing, 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.
  • Performed testing using Behavior Driven Development (BDD) approach and tools like Specflow.
  • Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Good programming skills in C#, JAVA, SQL and experience in SQL Server and MS-Access.
  • Proficient in using basic SQL queries to perform backend testing for data integrity and validating stored procedure.
  • Experience with defect tracking and analysis using different defect tracking tools such asTFS (Team Foundation Server) and Jira.
  • Experience using different version control systems such as SVN and Source Tree.
  • 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: C#, JAVA, HTML/XHTML, XML, SQL, PL/SQL, T-SQL

Testing Tools: Selenium Grid, Selenium WebDriver, Postman, TFS, Jira, Specflow, Cucumber, SoapUI

IDE: Visual Studio, IntelliJ, Eclipse, SSMS

Web Debugging Tool: XPath, Xpather

Databases: SQL Server, Oracle, MS Access

Browsers: Internet Explorer, Firefox, Safari, Google Chrome

Test Framework: NUnit, TestNG

Operating Systems: Linux, Windows, Mac

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

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

SDET / QA Engineer

Responsibilities:

  • Involved in Software Test LIfe Cycle (STLC) to identify test requirements, setup project, estimate planning, plan test strategy, test outline, design, plan reports, and execute test.
  • Analyzed and reviewed Business and Functional Requirements documents and Use Case documents.
  • Worked with Business Analysts and end users while developing test cases, test scenarios also while testing the application.
  • Involved in design and development of keyword-driven automation framework using Selenium WebDriver.
  • Actively participated in Scrum meetings and involved in developing Test Plan, Test Cases and Requirement Traceability Matrix (RTM) in TFS.
  • Contributed in regular status meetings to state any bugs, problems and risks.
  • Designed and developed automated scripts for functional, regression, sanity and integration testing using Selenium Webdriver.
  • Developed and implemented automated scripts for testing web-based applications using C#, Visual Studio, Nuget, NUnit, Specflow, and Selenium Web Driver.
  • Worked on BDD based framework with NUnit and Specflow.
  • Builtautomationscripts using Data driven and NUnit Framework.
  • Worked with the functionality and Regression testing cycles of major product releases by developing test suites usingSeleniumWebdriver.
  • Wrote SQL queries to retrieve the information from the databases to check whether the data has been updated.
  • Used SQL queries to perform Select, Update, Delete, Insert and Join statements.
  • Developed and executed several SQL queries in SQL Server as part of backend testing and involved in data validation and verifying data-integrity and also to check the data flow between different Systems.
  • Used SOAPUI and Postman to test SOAP based web services and RESTful web services.
  • Used Microsoft Team Foundation Server (TFS) to open bugs, create tasks and user stories, initiate change requests.
  • Used browser developer tools to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Attributes and Tags.
  • Used automation approach to test the API/web services responses and validate the data in the UI.
  • Responsible for testing the application against different environments in QA, staging and production
  • Implemented test schedule, tracked defects and assigned them to developers based on their priority.
  • Verified that the Software Quality Assurance Standards are met throughout all phases of development.

Environment: C#, AGILE, TFS, SQL, SQL Server, Postman, Selenium Webdriver, Specflow, NUnit, Nuget, Visual Studio.

Confidential, Farmingham, MA

QA Engineer / SDET

Responsibilities:

  • Drafted Test Plan including test objectives, test phases, scenarios and test environment after an analysis of the business rules and discussed ambiguities with business analysts.
  • Performed Functional Testing, Integration Testing, Regression Testing, System testing, Smoke Testing and Compatibility Testing at various phases of the development and test cycles.
  • Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium WebDriver and Java.
  • Tested independent and dependent modules individually.
  • Implemented Behavior Driven Development (BDD) using Cucumber and Gherkin in an Agile/Scrum environment.
  • Created Requirement Traceability Matrix to ensure all the requirements are covered.
  • Extensively used Java OOPs concepts for developing Automation Frameworks using Eclipse, Selenium WebDriver and TestNG.
  • Created pom.xml in APACHE MAVEN and run the builds and integrated with Continuous Integration tools Jenkins for running test on a regular basis automatically.
  • Managed automation test script source code using Bitbucket (GIT) repository.
  • Worked with development team on defect reporting, fixes and resolution, update management on testing results, activities and planning using JIRA.
  • Involved in validating the Web Services/API using the SOAPUI Pro (ReadyAPI) tool.
  • Involved in Sprint Demo meeting, Sprint Retrospective, Scrum and other team meetings.
  • Used SeleniumGRIDfor cross browser testing and parallel execution of test cases.
  • Created and maintained reusable actions, functional libraries and shared object repositories.
  • Performed GUI testing manually to check the application behavior on different platforms using Sauce Labs.
  • Responsible for testing the application against different environments in QA, staging and production.
  • Participated in Daily Scrum/Stand-up meeting, Sprint Planning meeting, Sprint Review, and Sprint Retrospective meeting.
  • Worked on backend testing by running complex SQL queries.
  • Worked with developers to fix the bugs within time frame and close the bug.

Environment: Selenium WebDriver, Java, JIRA, Agile (Scrum), Eclipse IDE, Oracle, Maven, SoapUI, Bitbucket, TestNG, Jenkins, Cucumber, Gherkin, MS Office.

Confidential, Woonsocket, RI

QA Automation Engineer/SDET

Responsibilities:

  • Involved in planning, designing and executing different test cases for Smoke, Functional, and Integration, System and User Acceptance and GUI testing.
  • Worked in the agile environment with frequently changing requirements and features set.
  • Involved in weekly walkthroughs and meetings to monitor the status of the testing effort and the project.
  • Coordinated with developers, business analysts, user representatives in application design and document reviews.
  • Worked with application development team for writing in Eclipse for integration testing using Java and JUnit.
  • Used Selenium and Behavior Driven Development (BDD) approach using tools like Cucumber to setup test automation framework.
  • Wrote SQL scripts to validate the data integrity/stored procedure, in the application.
  • Experience in Data driven testing to validate the components on the website usingSelenium.
  • Tested applications in all environments (QA, staging (UAT), Pre Production, and Production).
  • Validate Web services/APIs built in SOA Architecture using SOAPUI.
  • Performed regression tests to check for unintended errors after the enhancement.
  • Aligned the test cases & test scripts to manage change during the test process.
  • Performed different browser testing (Firefox, IE, Chrome, Safari) for the web interface and compatibility usingSelenium WebDriver.
  • Developed Requirements Traceability Matrix (RTM) to track requirements during the QA Testing Phase.

Environment: Selenium WebDriver, Java, Junit, Cucumber, Jira, Agile (Scrum), Jenkins, Hybrid Driven, Page Factory, Oracle, SoapUI, MS Office.

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 JSON RESTful web services and api.
  • 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, Plano, TX

QAEngineer

Responsibilities:

  • Reviewed Project Artifacts, analyzed Requirements, designed the test plan and provided weekly status report that includes testing metrics, test logs and test summary reports.
  • Conducted walkthrough meetings with SDLC team to understand the functionality, risk and operations management of the application.
  • Validated Requirements Traceability Matrix (RTM) and Users Requirement documents to prepare SIT test plan and test scenarios.
  • Conducted manual and automated testing for functional and non-functional test cases.
  • Created test data for QTP scripts, used external data sources and excel sheets to import test data.
  • Developed SQL Queries to query Database to test the back-end of the application.
  • Effectively managed the testing process using HP Mercury Quality Centre to manage the requirement and test case and have a clear traceability between them.
  • Document the defects using the HP Mercury Quality Centre and track them to completion by communicating and coordinating with the development as well as support groups.
  • Coordinated with the onshore and offshore resources.
  • Set up the test environment and was responsible for migration between Development Environment and Testing Environment.
  • Created and executed test cases to test SAS products of GE integrated with base applications for rewards and marketing reports.
  • Worked on testing SOAP web services and API using SOAPUI.

Environment: Quality Center, JIRA, QTP, SQL Server 2005/2008, MYSQL.

We'd love your feedback!