We provide IT Staff Augmentation Services!

Qa Engineer/ Sdet Resume

3.00/5 (Submit Your Rating)

Bloomington, MN

SUMMARY

  • Over 7 years of experience working as a QA Engineer performing both Manual and Automation testing.
  • Solid understanding of all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) using various methodologies, such as Waterfall and Agile.
  • Experience in implementing QA Methodologies, Test plans, Test cases and Test scenarios.
  • Extensive experience in client/server and web application testing using System Testing, Functionality Testing (Black Box), Integration Testing, Regression Testing, Smoke Testing, GUI Testing, Database Testing and User acceptance testing.
  • Automated Regression and Functional test suites by developing test cases and test suites using Selenium WebDriver.
  • Extensive experience on System Testing, Functional Testing, Integration Testing, Regression Testing, GUI Testing, Smoke Testing, Database Testing and User Acceptance Testing in Client/Server and Web Based applications
  • Extensively worked on performance testing tools like JMeter.
  • Experience on working XML and testing API using SOAPUI Pro and REST Assured. xtensive experience in writing test scripts in Selenium using C# and Java.
  • Demonstrated ability to interpret business requirements to actionable test plans.
  • Experience in using test management and defect tracking tools like HP Quality Center, JIRA and Bugzilla.
  • Used Quality Center (QC) and Team Foundation Server (TFS) for defect tracking and reporting (logged defects, change Requests, recorded defect details, assigned severity and reported defect status).
  • Experience in writing and executing SQL queries on database for backend testing.
  • Experience in Data Migration testing and Web Interface testing.
  • Experienced in Web Service/API Testing using SOAPUI and POSTMAN.
  • Hands on experience in designing Automation frameworks from scratch using C# and Java.
  • Experience on deployment and running the Continuous Integration builds as a part of code deployment using tools like Jenkins and Bamboo.
  • Solid experience in Functional and UAT testing using Selenium Web Driver on both platforms as well as cross platform web testing on browsers like Safari, Chrome and Firefox.
  • Involved in interaction with developers, managers and team members to coordinate job tasks.
  • Excellent team player with excellent interpersonal and communication skills.
  • Strongly motivated, enthusiastic, dedicated, and goal oriented.

TECHNICAL SKILLS

Testing Tools: HP Quality Center, Microsoft Test Manager, Selenium WebDriver, Selenium Grid, TFS, SOAPUI

IDE: Visual Studio, Eclipse, Netbeans, SQL Developer

Operating Systems: MS Windows XP/7/10, Linux

Web Debugging Tool: Firebug, Firepath, XPath, XPather

Methodologies: Waterfall, Agile /SCRUM

Databases: SQL Server, MS Access, Oracle

Languages: C#, JAVA, HTML, XML, XHTML.

Test Framework: TestNG, JUnit.

Other Tool: GIT, SourceTree, BitBucket, TFVC.

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, MN

QA Engineer/ SDET

Responsibilities:

  • Analyzed and Reviewed Business and Functional documents (BRD & FRD) and Use Case documents.
  • Attended daily Scrum Meetings with the Team Lead and Developers and executed daily tasks based on the Agile Methodology.
  • Heavily involved in design and development of behavior driven automation framework using Selenium WebDriver.
  • Implemented Page Object Model (POM) design pattern for automation UI tests.
  • Working in developing and implementing automated scripts for testing web - based applications using C#, Visual Studio, Nunit, Nuget and Selenium WebDriver.
  • Developed and executed test suites, including manual, data-driven regression testing, GUI testing, performance and stress testing, and reliability and recovery testing
  • Developed and executed Test Suites and Test Scripts based on the requirement documents and using Test Manager.
  • Involved in different kinds of testing like: Sanity, Functional, Negative, Regression, System, Integration, End to End and Backend testing.
  • Define, develop, and execute automation test scripts using C# that leverage black and white box testing across functional, non-functional and performance testing.
  • Tested rest web services and APIs manually using POSTMAN.
  • Used SQL queries to perform different kinds of operations like Select, Delete, Update, Insert and Join.
  • Conducted System Testing and User Acceptance Testing (UAT) for every client and Conducted Backend testing writing extensive SQL queries.
  • Used Team Foundation Server (TFS) to open bugs, create tasks and user stories and initiate change requests.
  • Used Postman for testing JSON based RESTful web services/API.
  • Used MTM (Microsoft Team Manager) to write test cases.
  • Used SQL Queries to perform backend testing and retrieve the data from the database and checked data integrity.
  • Created automation framework in Selenium WebDriver and NUnit using Behavior Driven Development (BDD) approach like Specflow with Gherkin.

Environment: TFS, Visual Studio, Selenium WebDriver, Specflow, NUnit, C#, .NET, XPath, Visual Studio, SQL Server.

Confidential, Dothan, AL

QA Automation Engineer

Responsibilities:

  • Attended meetings with Business Analysts and End Users to review functional/technical requirements and responsible for translating business requirements into quality assurance test cases.
  • Strongly involved in applying Testing Methodologies, creating Test Plans, Test Automation Planning, Developing and Execution of Test Scripts, Requirement Traceability Matrix (RTM), Defect Tracking.
  • Used TOAD to develop and execute test scripts in SQL, to validate the test cases.
  • Performed all phases of end-to-end testing which included Regression Testing, GUI testing, Black Box testing, Smoke testing, User Acceptance Testing and Negative Testing of the Application, its interfaces, and Client-Server Utilities
  • Developed automated scripts in JMeter and SOAPUI.
  • The scripts were designed to test front end applications to ensure there was no change in functionality due to migration to a new platform
  • Actively followed Agile Methodology for all the phases of SDLC and interacted with Lead, Business Analyst, Developers and other QA Members during Daily Stand-Up Meeting.
  • Involved in all stages of STLC (Software Testing Life Cycle).
  • Developed Groovy scripts to validate database migration from mongo database to SQL
  • Created detailed Test Cases and executed them manually and by automation.
  • Designed structured User Interface UI automated Test cases using Selenium Webdriver in JAVA for web-based software products used to perform software testing.
  • Worked on existing Selenium Automation Framework with JAVA using Data Driven Testing.
  • Tested web services and REST apis using Postman and SOAP based web services and APIs using SOAPUI.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions.
  • Developed required Selenium support code in JAVA for Cucumber.
  • Used JIRA extensively to track defects and managed them.
  • Wrote Selenium Webdriver test cases using JAVA and TestNG.
  • Performed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.

Environment: Java, Selenium Webdriver, Cucumber, JUnit, SQL Assistant, SQL, SharePoint, Oracle, TOAD, Flat files, MS access

Confidential, Deerfield, IL

Quality Assurance Analyst

Responsibilities:

  • Created Test Plan, with the help of requirement documents (Business & Function) and used it along Test Cases and Test Procedures to ensure the quality and reduce the risk of failure.
  • Involved in planning, designing and executing different test cases for Smoke, Functional, and Integration, System and User Acceptance and GUI testing
  • Followed Agile methodology throughout the whole project.
  • Created Test Plans, Test Cases and Test Scripts in HP Quality Center using BRDs, Functional Specifications and Dev Design Documents.
  • Status reporting and test updating in Team Foundation Server (TFS).
  • Tested Web Services /XML /SOAP and RESTful services using SoapUI tool and chrome postman plug-in Actively participate in requirements and design reviews
  • Heavily involved in writing test scripts using C# .NET and executed it through Selenium WebDriver for Functional and Regression testing.
  • Performed all kinds of testing including: Smoke, Functional, GUI/Design, Black Box, White Box, End to End, and Regression.
  • Used TFS to deliver overall test summary reports and track, review, analyze and compare tests.
  • Used various web programming languages like HTML5, CSS3, XML and selected other web elements using web developer tools.
  • Performed back end testing using SQL queries to make sure that data has been uploaded correctly into the database table.
  • Involved in performing Regression testing to Validate addition of new patch to ensure that existing functionality is not broken.
  • Used SoapUI to test web services and APIs.
  • Heavily involved in UAT and production support activities.
  • Participated in walkthroughs to discuss the defects logged in to the defect tracking tool with the developers and the Business Analysts.

Environment: Windows, Team Foundation Server, SOAPUI, Specflow, REST, Selenium WebDriver, SQL Server, C# .NET, CSS, XML Firefox, IE and Chrome browsers, Selenium Grid

Confidential, Dallas, TX

QA Analyst

Responsibilities:

  • Worked in an Agile environment and heavily involved in all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Heavily involved and participate in Scrum and Sprint planning meeting and discussed progress made in the previous meeting and planned for the next sprint, discussing ideas with the team.
  • Wrote automation scripts in Selenium Webdriver in Java for automating regression and functional testing.
  • Extensively used JUnit to write test cases in Java.
  • Used Java as a language to develop required Selenium support code in Cucumber.
  • Heavily used JIRA for bug tracking, issue tracking and defect monitoring and communicated that with the team.
  • Writing and executing queries in SQL in MS/SQL and Mongo DB
  • Executed SQL queries to perform the back end testing.
  • Executed backend operations using queries like Join, Select, Update in Oracle Server.
  • Involved in performing tests like: Smoke Testing, Backed end Testing, Black-Box/White Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
  • Used GIT as Source code management and version control tool.
  • Used Soap UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Involved in Behavior Driven Development (BDD) using Cucumber and Java.
  • Contributed in the documentation and actively involved with team in driving review and approval process.

Environment: Java, Selenium Webdriver, Cucumber, JUnit, SOAPUI, UAT, JIRA, SQL Assistant, SQL, SharePoint, Oracle, MS access

Confidential, Dallas, TX

Quality Assurance Tester

Responsibilities:

  • Worked in Agile methodology with SDLC.
  • Involved in creating test cases and manually testing the application.
  • Conducted Blackbox and Whitebox testing.
  • Created performance graph for each Sprint.
  • Heavily involved in Daily stand up meetings and Sprint planning meetings.
  • Used automated scripts for QTP to conduct regression testing.
  • Involved in creating test data using Python.
  • Wrote test cases using existing frameworks.
  • Worked with QA lead and rest of the team to make sure the quality assurance criteria are met.

Environment: .NET, Windows, Quality Center, SQL Server, Agile Methodology (Scrum/Sprint)

We'd love your feedback!