HE – Quality Assurance Engineer – Job2477

Job Summary

We are seeking a Quality Assurance Engineer with a strong background in testing
ASPX applications, focusing on applications with fraud API integrations. The ideal
candidates will have experience with backend logic testing using MS Test and possess the ability to ensure that fraud detection and prevention functionalities are tested thoroughly for both functionality and security. You will work closely with developers, product teams, and other QA engineers to ensure the reliability, security, and performance of our web applications.

Job Responsibilities

Test Planning and Execution:

  • Design, write, and execute comprehensive test plans and test cases for ASPX applications integrating with fraud APIs.
  • Develop unit, integration, and functional tests for back-end services using MS Test framework.
  • Perform manual and automated testing of backend logic and API integrations to ensure correctness and robustness.
  • Ensure fraud detection and prevention workflows are operating as expected under various edge cases and load conditions.

Backend and API Testing:

  • Verify the proper integration of fraud APIs (both internal and external) with the ASPX application, ensuring correct data flow and transaction security.
  • Perform API testing using tools like Postman, Swagger, or custom test
  • scripts to validate request and response accuracy, error handling, and security compliance.
  • Collaborate with the development team to ensure that fraud detection rules and logic are accurately implemented and tested.

Automation & Tools:

  • Leverage MS Test to create automated tests for backend logic and ensure high code coverage.
  • Write automated scripts for testing fraud detection APIs, including mocking external API calls to validate integration points.
  • Continuously improve automation test suites to support faster, more reliable releases.

Defect Tracking & Reporting:

  • Identify, document, and track defects, working closely with developers to provide detailed descriptions of issues and expected outcomes.
  • Use bug tracking tools like JIRA, Azure DevOps, or similar platforms to report and monitor bugs through to resolution.
  • Collaborate with the product and development teams to ensure timely resolution of defects and thorough regression testing.

Performance & Security Testing:

  • Conduct performance testing of APIs and backend logic to ensure scalability under high-traffic conditions.
  • Validate security measures, such as input validation, authentication, and authorization, to protect sensitive information processed by fraud detection systems.

Collaboration:

  • Work closely with developers to ensure that unit tests are designed properly and align with overall test strategies.
  • Partner with other QA engineers to share best practices and improve the testing process.
  • Collaborate with cross-functional teams to ensure fraud detection and API integrations align with business and security requirements.

Basic Qualifications

  • 3+ years of experience in Quality Assurance for web applications, specifically working with ASPX applications and back-end testing.
  • 2+ years experience testing API integrations, preferably with fraud detection APIs.
  • Strong experience using MS Test or equivalent testing frameworks for backend testing and unit test creation.
  • Strong knowledge of ASPX applications and ASP.NET framework.
  • Proficiency in writing and executing unit tests, integration tests, and API tests using MS Test.
  • Hands-on experience with RESTful API testing using tools like Postman, Swagger, or similar platforms.
  • Familiarity with mocking and stubbing external API calls during testing.
  • Knowledge of fraud detection systems, APIs, and related security practices is highly desirable.
  • Understanding of database testing and querying (e.g., SQL Server, MySQL) for validating backend logic.
  • Experience with automation frameworks for web and backend services.
  • Familiarity with CI/CD pipelines and integrating automated tests into build processes.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Attention to detail and commitment to delivering high-quality software.

Preferred Qualifications

  • Knowledge of fraud prevention and detection technologies (e.g., tokenization, encryption, real-time fraud monitoring).
  • Experience working with cloud environments (e.g., AWS, Azure) and DevOps tools.
  • Familiarity with other automation testing tools like Selenium, Cypress, or JUnit.
  • Certifications in Quality Assurance, Software Testing, or related areas.
Tipo de empleo: Remote
Ubicación del empleo: Argentina Brazil Colombia Peru

Solicitar este puesto

Tipo(s) permitido(s): .pdf, .doc, .docx
×