We provide IT Staff Augmentation Services!

Automation Quality Analyst / Sdet Resume

4.00/5 (Submit Your Rating)

Marlborough, MA

SUMMARY:

  • Worked as an Automation Tester and Quality Analyst for last around 8+ years, analyzing designing and implementing testing strategy for application build on C#, Java using Manual and Automation Testing.
  • Good understanding and experience working on AGILE Methodologies and involved in all phases of Software Development Life Cycle (SDLC).
  • Expertise in designing and developing strategic Test plans, Test Cases, and Test Reports for manual test.
  • Proficient in different forms of testing like Manual testing, Unit testing, Integration testing, Regression testing, Performance testing and Non - functional testing.
  • Experience in creating test data and end to end testing for POS devices/application.
  • Automation experience in Selenium using C# and Java.
  • Experience in writing and executing SQL queries on databases for backend testing
  • Extensive experience of working on both web based and client server applications.
  • Extensively automated Regression and Functional test suites by developing test cases and test suites using Selenium WebDriver.
  • Worked extensively on performing Black Box Testing, Functional Testing, System Testing, Unit Testing, Integration Testing, Regression Testing, Smoke Testing and User Acceptance Testing.
  • Expertise in testing Web Services using Postman and SoapUI tool.
  • Have a good experience in Data Migration testing and Web Interface testing.
  • Experience with defect tracking and analysis using different defect tracking tools such as TFS (Team Foundation Server) and Jira.
  • Involved in creating test framework based on BDD, DDD, TDD using tools like Specflow, Cucumber, etc.
  • Experience in designing Automation Framework using C# and Java.
  • Experience on working XML and testing API using SOAPUI Pro and REST Assured.
  • Experience in writing and executing SQL queries on databases for backend testing.
  • Deploy and run the Continuous Integration builds as part of the Code deployment using Jenkins.
  • Strong experience in functional and UAT testing using Selenium Webdriver on both platforms as well as cross platform web testing on all major web browsers (Safari, Google Chrome, Firefox and IE).
  • Excellent team player with excellent interpersonal and communication skills.
  • Demonstrated ability to self-motivate and be flexible within a fast-paced environment.

TECHNICAL SKILLS:

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

Testing Tools: Selenium WebDriver, Jira, Quality Center, TFS, Microsoft Test Manager, Postman, Specflow, Cucumber, SOAPUI

IDE: Visual Studio, Eclipse, IntelliJ, SSMS

Web Debugging Tool: XPath, Xpather

Databases: SQL Server, MS Access

Browsers: Internet Explorer, Firefox, Safari, Google Chrome

Test Framework: NUnit, TestNG, JUnit

Other tools: SourceTree, Bitbucket, GIT, TFVC

PROFESSIONAL EXPERIENCE:

Confidential - Marlborough, MA

Automation Quality Analyst / SDET

Responsibilities:

  • 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, and Selenium Web Driver.
  • Built automation scripts using Behavior driven and NUnit Framework.
  • Worked with the functionality and Regression testing cycles of major product releases by developing test suite using Selenium Webdriver.
  • Wrote SQL queries to retrieve the information from the databases to check whether the data has been updated.
  • Worked on BDD (Behavior Driven Development) approach using Specflow (C#).
  • 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.
  • Developed and executed Data Driven tests using automation.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration Continuous Deployment (CI/CD) tools (Jenkins) for nightly batch run of the Script.
  • Used SoapUI and Postman to test SOAP based services and RESTful 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 SoapUI to test the API 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 is met throughout all the phases of development.

Environment: AGILE, TFS, SQL, SQL Server, SOAPUI, Jenkins, Selenium Web Driver, NUnit, Nuget, C#, Specflow, Visual Studio

Confidential, Lisle, IL

Automation Quality Analyst / 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 then tested these cases using Selenium WebDriver, TestNG and Java technologies (IntelliJ IDE). Contributed in framework creation.
  • Perform Functional Testing, Regression Testing, and System Integration testing, (UAT) User Acceptance testing and End to End Testing.
  • Tested the application in highly dynamic environment with sprint team using Agile methodology.
  • Responsible creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests.
  • Used Cucumber for Behavior Driven Development (BDD) based framework.
  • Involved in testing REST services using Postman and tested JSON formats data.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application & GUI and in the testing environment using Selenium WebDriver.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Wrote Gherkin language test case scenarios using Cucumber.
  • 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.
  • Used Build tool like Maven to generate test report.
  • Performed data driven testing by using JDBC as a data source in SOAPUI and configured SQL queries to fetch data from the Oracle database.
  • Executed Test Cases recorded in Jira manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • Involved with SDLC models waterfall and AGILE Methodology projects (Scrum and XP).
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.

Environment: Java, Selenium WebDriver, Cucumber, Jenkins, TestNG, Maven, SOAPUI, Eclipse IDE, Jira, Agile, Oracle 11g and Windows.

Confidential - Richardson, TX

Quality Assurance Analyst/ 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 deliverables.
  • 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#, BDD (Specflow) and Selenium Webdriver.
  • 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 application.
  • Responsible for updating and maintenance of existing selenium scripts.
  • Used Postman for testing 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#, Specflow, Visual Studio, Firebug, Firepath, Web Services, RESTfulTFS, SQL Server

Confidential - Dallas, TX

QA Manual/Automation Tester

Responsibilities:

  • Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
  • Involved in analyzing Business Requirement Documents (BRD) and Technical Specification document and developed test plan and test cases for testing the application.
  • Involved in Sprint Demo meeting, Sprint 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 are been automated.
  • 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 automation scripts using Java, Maven, JUnit, Eclipse IDE and Selenium Webdriver.
  • Automated the User Interface of the application using Selenium Webdriver.
  • 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.
  • Developed data driven test scripts to check the same functionality with multiple sets of data.
  • 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.

Environment: Java, JUnit, Jira, Eclipse IDE, Selenium Webdriver, SoapUI, Postman, SourceTree, Bitbucket, MS-Excel.

Confidential - Irving, 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 regression test, by using the automated scripts for QTP.
  • Creating test data with help of SQL and Excel tool.
  • Conducting benchmark testing for performance for each Sprint.
  • Creating performance graphs for each Sprint.

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

We'd love your feedback!