Software Development Engineer

Responsibilities:

  • Design, develop, and implement both manual and automated tests.

  • Evaluate user stories, use cases, and requirements for validity and feasibility.

  • Report and track defects, ensuring effective communication across teams, with a particular focus on product management.

  • Employ a range of testing methodologies, including functional, non-functional, regression, and end-to-end tests, to ensure successful build delivery.

  • Collaborate with DevOps, Product Management, and business stakeholders to strategize and coordinate testing and release activities.

  • Provide feedback and recommend various test tools, test practices, etc.

Requirements:

  • At least 3-4 years of relevant experience in quality assurance – a mix of manual testing and automation testing.

  • Established foundation in different basic tools for test documentation, bug logging and Agile practice.

  • Experience working in DevOps culture and toolsets.

  • Working experience in SDLC with Agile practices (Scrum preferred).

  • Working knowledge in at least 1 programming language such as C#, Java, or

  • JavaScript – JavaScript preferred.

  • Working knowledge of Selenium WebDriver and/or Playwright.

  • Working knowledge in manual and automated testing of integration REST APIs and web applications.

  • Familiarity with version control using Git.

  • Working knowledge of at least 1 test automation framework.

  • Preferred:

    • Experience working with CI/CD tools e.g. Azure DevOps and GitHub

Please send your most updated resume to info@247international.net.