QA/Testing - Automation, C#, NUnit

Automation, C#, NUnit
Contract W2, 3

Job Description

Job Description:

Software Tester
SMCI is seeking an Automation-focused Test Engineer for a Tampa based client. Qualified candidates will have demonstrated experience in Test Automation on Microsoft-based frameworks and web applications.

  • Work with other test automation engineers to build and enhance a C# API automation framework for an innovative cloud-based data privacy platform.
  • Use C# and NUnit to develop API automation scripts and maintain frameworks for regression testing.
  • Perform REST API/Web Service Testing & HttpWebRequest / HttpWebResponse library validating XML/JSON/text/plain schema, values, HTTP status code, status message, content-type, response time, headers, etc.
  • Perform Manual and Automated testing of API Web Services and Data validation in Database.
  • Work with Agile team (Planning, estimating, test designing, executing, and defect tracking).
  • Develop test cases in accordance with user stories, acceptance criteria and requirements.
  • Perform functional testing, end-to-end testing, Regression Testing, and database validation.
  • Validate GET, PUT and POST methods with different authentications 0Auth2.0/bearer token and basic Auth.
  • Create Postman Collections for test structure and use Newman HTML reporting of the API test execution and shared with various team members.
  • Perform network tracking and capturing of HTTP calls using Fidler and Chrome Dev tools.
  • Execute SQL queries and performing database testing.
  • Use Jira for creating bug reporting/tracking, sprint tracking, moving from testing in progress to testing done stages.
  • Work extensively with offshore and onsite development team using Microsoft team meeting and Slack.
  • Participate in weekly QA meeting and discussed matrix, team performance and goals.
  • Participate in sprint planning meeting, daily stand up meeting, and demos.
  • Help onboard new hires, trained on application, framework walkthrough, Jira tickets, and assigned tasks.
  • Work Closely with Product Manager and Developers on business requirements gaps and improving proper documentations.

  • 3-5 years (or more) of professional experience in Software Engineering and/or Test Automation.
  • Experienced using C# with NUnit to develop automated scripts for software testing.
  • Familiar with REST API automation - Proficient in Request/Response validation of Web API s using Swagger/Postman
  • Strong experience with database testing (SQL, NoSQL).
  • Proficient in writing SQL scripts for backend testing and log validation.
  • Proactive and analytical problem solver, capable of defect tracking through use of defect tracking tools like JIRA/Bugzilla.
  • Experience participating in requirements analysis/review and working sessions to understand the requirements, design specs and user stories.
  • Versatile in testing applications in a fast-paced, Agile software development/testing environment.
  • Dynamic in working with all teams involving Developers, Product Managers, PM s and business unit for deliveries on time with highest quality.
  • Proficient in writing test cases, test scenarios, test data preparation, test execution, defect tracking and resolution.
  • Responsible for reviewing all requirements, feature/sub feature documents and associated items for the products and sprint candidate.
  • Proficient in participating in use case/user story discussions/review to ensure accuracy and completeness.
  • Proficient in accurately estimating new feature items for both test case development and testing properly.
  • Proficient with multi-platform and cross-browser compatibility testing.
  • Accountable for regression of product suite in maintaining quality.
  • Proficient in development and execution of test cases working in parallel with development and regression testing cycle.
  • Proficient in ensuring testing traceability to user stories and requirements associated with the project and product.
  • Critical thinker, passionate about Quality having experience working on multi-platform.
  • Possesses organizational skills and the ability to multi-task, adapt to change and prioritize work.
  • Proficient in communicating testing updates through status reporting and daily stand-up.
  • Clear communicator - both written and verbal.
  • Capable of assisting guide customer support and business users through UAT process as necessary.

    Don't hesitate! Submit your resume today.

    SMCI is an EEO employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, national origin, disability, age, genetic information, marital status, military, and veteran status. Members of minority groups, Vietnam Era Veterans and individuals with mental or physical disabilities are encouraged to contact us regarding employment opportunities. In addition, in order to support the provision of business to minority-owned and Women-owned businesses (MWBE), such MWBE are encouraged to contact us regarding subcontracting business opportunities with our firm.

    (No third parties, please)
    (H1 sponsorship currently unavailable)
    (Local candidates only, please)
  • Posted By

    SMCI Tampa

    Dice Id : 10518766
    Position Id : F200114
    Originally Posted : 2 months ago
    Have a Job? Post it