Search

QA Automation - SDET

PublishedPublished: 6/14/2022
Technology

Job Description

Job DescriptionSDET (C# & Playwright) who can quickly learn the scope of business to design, develop and maintain automation test harness.

Mission:
This SDET will develop and maintain a robust automation test harness, combining hands-on coding in C#/.NET and Angular with modern testing tools to ensure application quality, performance, and SDLC compliance across APIs, UIs, and messaging systems.

Must Haves:
Strong hands-on coding skills in C#/.NET and Angular (must be able to read and understand application code).

Experience with API and UI automation testing tools (Playwright, SpecFlow, Karate, Rest Assured) - moving away from Selenium so not focused on that.

Familiarity with CI/CD tools (Jenkins, Harness) and test management systems like Octane.

Solid understanding of mocking frameworks, in-memory databases (H2), and SDLC-compliant testing documentation.

Working knowledge of BDD methodology, and ability to automate tests involving messaging systems (e.g., Kafka, MQ).


Nice to Have:

Exposure to GitHub Copilot for test script generation and code assistance.

Experience with load testing tools like JMeter or BlazeMeter.


Day to Day:
Design, develop, and maintain automated tests across UI, API, and messaging layers using tools like Playwright/SpecFlow, Rest Assured, and Karate.

Write unit and integration tests using mocking frameworks, with the ability to dive into .NET/Angular code to understand and validate logic.

Integrate automated tests into CI/CD pipelines (Jenkins, Harness), and utilize tools like Octane for test management and traceability.

Support SDLC documentation, including test plans, traceability matrices, and manual test cases as needed.

Set up in-memory test data environments (e.g., H2), and build test coverage for APIGEE endpoints and asynchronous messaging events.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...