HamburgerMenu
hirist

Job Description

Description :

About the Role :


We are seeking a highly skilled and motivated Quality Assurance Engineer (SDET) with strong expertise in C#, Python, RESTful APIs, and automated testing frameworks. The role demands a blend of development and testing expertise to design and implement robust test automation solutions, contribute to backend API validation, and ensure the delivery of high-quality, scalable software products.

Key Responsibilities :

Test Automation & Development :

- Design, develop, and maintain robust automated test frameworks for web applications and APIs.

- Write and execute unit, functional, integration, and regression tests using C#, Python, NUnit, MSTest, xUnit, and other frameworks.

- Develop reusable libraries, utilities, and test harnesses to accelerate test automation.

API Testing & Development :

- Build, test, and validate RESTful APIs ensuring scalability, security, and reliability.

- Automate API tests using Python and C# to support continuous validation.

Collaboration & Process Integration :

- Work closely with developers, QA engineers, and product managers to define test requirements and acceptance criteria.

- Actively participate in code reviews, design discussions, and CI/CD processes.

- Contribute to Agile ceremonies by providing test strategies and risk assessments.

Quality & Reporting :

- Perform root cause analysis of defects and collaborate on fixes.

- Provide detailed test reports, defect tracking, and metrics to stakeholders.

- Ensure traceability of requirements through effective test case management.

Continuous Improvement :

- Stay updated with emerging technologies, automation trends, and QA best practices.

- Advocate for improved development and testing workflows across the team.

Required Skills & Experience :

- Strong expertise in C# with deep knowledge of object-oriented programming and design patterns.

- Hands-on experience in Python scripting for automation and integration.

- Proven experience developing and executing automated unit, functional, and integration tests.

- Solid understanding of RESTful API design, development, and testing.

- Proficiency with test automation frameworks : NUnit, MSTest, xUnit (C#), Pytest (Python).

- Strong knowledge of SDLC, STLC, QA methodologies, and Agile processes.

- Familiarity with CI/CD pipelines, Git, and build/deployment tools.

- Excellent problem-solving, analytical, and communication skills.

Preferred Qualifications :

- Exposure to cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).

- Understanding of performance testing, security testing, and reliability engineering.

- Experience with SQL queries and database validation.

- Familiarity with service virtualization, mocking, and API contract testing.


info-icon

Did you find something suspicious?