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.