We provide IT Staff Augmentation Services!

Qa Engineer/ Sdet Resume

0/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • About 7 years of experience in Software Quality Assuranceand Software Testing ofClient/Server ApplicationsandWeb basedapplications using Manual and Automation methodologies. Strong analytical, communication, problem solving, decision making and organization skills and an excellent team player.
  • Excellent understanding and experience of working on all phases of SDLC.
  • Expertise in analyzing Business and Functional Requirement/Use Case documents for creating test cases.
  • Worked extensively on complete Defect management life cycle all the way from executing test cases, identifying defects, logging defects and verification of bug fixes.
  • Expertise in Manual testing using HP Mercury Quality Center (QC) and Microsoft Test Manager.
  • Proficient in different forms of testing like Manual testing, Unit testing, Integration testing, Regression testing, Performance testing and Non - functional testing.
  • Worked extensively on performing Black Box Testing, System Testing, Smoke Testing, Regression Testing, Mobile Testing and User Acceptance Testing.
  • Automation experience in Selenium using both JAVA and C#.
  • Experience working on automation framework based on BDD approach using tools like Spec flow and Cucumber using Gherkin language.
  • Good knowledge in mobile testing using APPIUM in both IOS and Android applications using simulator and emulator.
  • Performed mobile testing using Appium and tested various types of mobile applications (such as Native, Hybrid and Mobile Web) using standard WebDriver library.
  • Experience in using IDEs like Visual Studio, IntelliJ, Eclipse.
  • Good experience in testing both SOAP and REST services using SOAP UI, POSTMAN, Rest Assured and Tested both XML and JSON formats
  • Experience in writing and executing SQL queries on databases for backend testing
  • Extensive experience of working on both web-based and client server applications.
  • Excellent team player with excellent interpersonal and communication skills.
  • Experience in working with web and performance testing from the scratch of projects for the functional as well as Non-functional Testing.
  • Demonstrated ability to self-motivate and be flexible within a fast-paced environment.
  • Extensively automated Regression and Functional test suites by developing test cases and test suites using Selenium WebDriver.
  • Set up and maintain a test lab with environment configurations and assigned products in AWS.
  • Worked with AWS cloud machines to setup selenium GRID and also Jenkins’s server on HUB machine.
  • Extensive experience in Functional Testing, UAT, Integration testing, System testing, Exception testing and Backend Testing of Mobile application.
  • Expertise in the use and integration of Core Animation, Core Bluetooth, SQLite, Core Data, XCTest, Event Kit, and various other 3rd party frameworks and APIs.
  • Experience in writing and executing SQL queries on databases for backend testing.
  • Excellent skills in written and verbal communication with the client, project manager, and developers.
  • Possess strong technical aptitude with strong analytical, problem-solving and communication skills.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem-solving and delivering under a high-stress environment.
  • Solid experience with bug/defect tracking tools like Team Foundation Server (TFS) and JIRA.
  • Quick learner with strong Analytical and Problem-Solving skills, multi-Tasking abilities and proven experience in utilizing process knowledge of various technologies and domains.
  • Excellent team player with excellent interpersonal and communication skills.
  • Demonstrated ability to self-motivate and be flexible within a fast-paced environment.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, JUnit, TestNG, QTP, HP Quality Center/ALM, Postman, Soap UI, Spec flow, Cucumber, TFS, Jira, Appium

Languages: C#, Java, HTML, CSS, XML, SQL

Web Debugging Tool: XPath, Fire Path, Firebug

IDE and Tools: Visual Studio, Eclipse, IntelliJ, SSMS, Maven

Continuous Integration Tools: Jenkins, Bamboo

Methodologies: Agile-Scrum, Waterfall, TDD, BDD, DDD

Defect Tracking Tools: TFS, Jira, Quality Center

Databases: SQL Server, MS Access, My SQL, Oracle

Operating Systems: Windows, UNIX, LINUX

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

QA Engineer/ SDET

Responsibilities:

  • Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java technologies (IntelliJ IDE).
  • Involved in framework creation from scratch using Maven, Cucumber, Selenium and TestNG.
  • Perform Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing, and End to End Testing
  • Responsible for executing Selenium test scripts on different browsers and checked for compatibility.
  • Tested the application in a highly dynamic environment with a Confidential team using Agile methodology.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests.
  • Created iOS and Android test frameworks based on APPIUM, Cucumber with Java to test the functionality and flow of data.
  • Performed mobile testing using Appium and tested various types of mobile applications (such as Native, Hybrid and Mobile Web) using standard WebDriver library.
  • Automated internal Mobile application module using Appium and Web driver by setting the Emulator, simulator and tested on various browsers.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium WebDriver.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven (BDD) approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Involved in using Jenkins as a Continuous Integration server to configure with Maven.
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG methods.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Performed Unit testing with TestNG test framework and use Bromine for easy running the test and store the result for analysis of the test.
  • Used JIRA to open bugs, create tasks and user stories, initiate change requests.
  • Analyzed the business requirements, developed test plans and test cases using JIRA.
  • Designed and managed automation framework for REST APIs using Rest Assured, IntelliJ and Java.
  • Worked on Cypress framework for angular application automating the end-to-end flow for the application.
  • Worked on checking the response time of the API by creating the load scripts using Cypress.
  • Designed and documented REST/HTTP including JSON data formats and API versioning strategy.
  • Worked with POSTMAN to manually validate the JSON response and also automated the services using Rest Assured library.
  • Conducted load testing by simulating activity of users with JMeter, verified system load for HTTP requests
  • Implemented a 'server less' architecture using API Gateway, Lambda, and DynamoDB and deployed AWS Lambda code from Amazon S3 buckets.
  • Proficient in designing and implementing AWS cloud solutions based on specific business needs and requirements.
  • Worked with Splunk for analyzing production metrics.
  • Analyzing and identifying root causes for the failures in production and QA environments using Splunk logs and fixing them.
  • Creating deployment slots in Azure webapps for web and mobile apps for different clients, as needed. Monitoring the Azure VMs in azure.
  • Creation and monitoring of API performance dashboards using Splunk.
  • Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.

Environment: Selenium, Java, Appium, Rest Assured, JIRA, WebDriver, Cucumber, TestNG, Azure, MAVEN, JENKINS, POSTMAN, Windows XP, MS word, MS XL, JMeter, Splunk

Confidential, Overland Park, KS

QA Engineer /SDET

Responsibilities:

  • Reviewed the requirements and technical specifications for development of a test plan and developed high level test cases.
  • Prepared detailed manual and automated testing scripts test plans test scenarios test cases and test scripts by understanding the business logic.
  • Involved in analyzing Business Requirement Documents (BRD) and Technical Specification document and developed test plan and test cases for testing the application
  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.
  • Analyzed the business requirements, developed test plans and created test cases in the QualityCenter, a test management tool.
  • Worked existing Selenium Automation Framework with C# using Data Driven Testing and MS Test.
  • Designed structured User Interface UI automated Test cases usingSelenium Web driverinC#for web-based software products used to perform software testing.
  • Involved in writing test scripts using C# and executed it through Selenium WebDriver for Functional and Regression testing.
  • Worked on Behavior Driven Development (BDD) based automation framework using Spec flow and C#.
  • Proficient in managing and optimizing AWS resources, including monitoring performance, identifying and addressing issues, and optimizing costs.
  • Performed Smoke, Functional, GUI/design, Block Box, End to End, Navigational and Regression tests during the execution phase.
  • Worked with the Web programming language HTML5, CSS3, XML and selected web elements by using Developer Tools.
  • Working knowledge on creating business-friendly acceptance test using Spec flow (C#).
  • WroteData driven,Cross Browserautomation test cases and executed them for Cross browser compatibility using Selenium Web driver.
  • Used Appium to test websites on Chrome, Firefox, Safari browsers on Android and iOS.
  • Manually tested mobile native apps on different mobile platforms such as Android mobile devices to track new feature performances and bug fixes to ensure stability of releases.
  • Performed compatibility testing with various mobile handsets (IOS and Android) to ensure that functionality works fine.
  • Used Soap UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed Web Services/API testing using our own built XML and JSON parser.
  • Performed Back-end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
  • Extensively used SQL statements to query the SQL Database for Data Validation and Data Integrity.
  • Tested daily data import jobs and SSIS packages with the data in the application.
  • Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
  • Involved in Confidential Demo meetings, Confidential Retrospective, Scrum and other team meetings.
  • Tested independent and dependent modules individually and prepared Test Matrix to keep track of the requirements and the test cases.
  • Wrote Test Cases in excel sheet imported them and executed Test Cases and logged defects in Team Foundation Server (TFS).
  • Used Team Foundation Server (TFS) to open bugs, create tasks and user stories, initiate change requests and deploy applications.
  • Prepared Test Mapping sheet to keep track of the test cases are been automated
  • Used SourceTree to check in the code and get the latest code.
  • Responsible for coordinating with the offshore team for test management and delivery.
  • Involved in UAT and production support activities.

Environment: SQL Server 2014, SOAPUI, C#, Appium, Selenium WebDriver, Windows XP, MS Office XP, HTML, XML, ASP.NET.

Confidential, Omaha NE

QA Automation Engineer

Responsibilities:

  • Involved in analyzing Business Requirement Documents (BRD) and Technical Specification document and developed test plan and test cases for testing the application
  • Participated in requirement reviews and analyzed Modification requests and Enhancement requests
  • Involved in Confidential Demo meeting, Confidential Retrospective, Scrum and other team meetings
  • Tested independent and dependent modules individually and prepared Test Matrix to keep track of the requirements and the test cases.
  • Prepared Test Mapping sheet to keep track of the test cases have been automated
  • Used Excel to prepare the test cases and Qmetry to store and manage the test cases
  • Used Jira to open bugs, create tasks and user stories, initiate change requests.
  • Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional, non-functional and performance testing.
  • Used SourceTree to check in the code and get the latest code
  • Developed reuse package based on Object Oriented Design for improving performance on database functions.
  • Created test scripts using company proprietary framework called Lattice which had their own library classes
  • Working knowledge on creating business-friendly acceptance test (BDD based) using Cucumber (Java).
  • Run automation scripts in a batch for each build.
  • Performed manual testing of each build and then regression testing on each build
  • Used SoapUI to test the API responses and validate the data in the UI.
  • Experience in RESTFUL web service Testing using Rest Assured framework java.
  • Validated JSON formatted data, different http status code like 200, 201, 400, 404, 500 etc.
  • Developed data driven test scripts to check the same functionality with multiple sets of data.
  • Involved in documentation as to how to maintain and run scripts for future enhancements.
  • Responsible for testing the application against different environments in QA, staging and production
  • Analyzed the business requirements, developed test plans and test cases using JIRA, a test management tool
  • Responsible for coordinating with the offshore team for test management and delivery.

Environment: Java, Lattice Framework, TestNG, JIRA, Qmetry, Postman, Roku, SourceTree, Bitbucket, MS-Excel.

Confidential, Dallas TX

QA Tester

Responsibilities:

  • Working in Agile methodology with SDLC.
  • Creating test cases, executing, recording results.
  • Conducting integration test, platform certification testing.
  • Creating automated test scripts by modifying the existing functions.
  • Conducting a regression test, by using the automated scripts for QTP.
  • Created JMeter Test Cases to measure performance and functionality of web services.
  • Performed functionality testing of all core functions of the application by functional and performance testing.
  • Worked on performance and load testing using JMeter, involved in testing and quality assurance.
  • Performed Load and Performance Testing by monitoring the throughput and response time of the application using JMeter.
  • Involved during execution of JMeter Test scenarios based on complex business requirements with different monitors for Stress testing, Scalability testing, Failover testing, and Load testing.
  • Conducting benchmark testing for performance for each Confidential .
  • Creating performance graphs for each Confidential .

Environment: QTP, Quality Center, SQL Server, Agile Methodology (Scrum/ Confidential ), JMeter

We'd love your feedback!