QA Engineer – Integrations (API) Position Summary: Our partner, a fast-growing SaaS company that offers easy-to-use remote monitoring and endpoint management software for IT teams, is looking to add a highly skilled and motivated Manual QA Engineer with strong expertise API/integrations testing. You will collaborate closely with the development and product teams to identify issues, implement testing strategies, and maintain a high standard quality. You will help as a subject matter expert on the tools used for testing, as well as the testing approaches, methodologies, and requirements. Experience and Education: B.S. in Computer Science or related experience. 4 years of QA experience. End-to-end testing experience. Extensive experience in manual software testing across a variety of project and domains. Expertise in creating test plans, test cases, and test strategies. Experience with custom APIs Proficiency in using manual testing tools and frameworks. Skills and Strengths: Manual testing Manual web application testing Functional testing Non-functional testing Blackbox & Whitebox testing Internal API testing External API testing Integration testing QA backlog refinement Test case design tools (e.g., Visual Studio, IntelliJ IDE) Test management tools (e.g., TestRail, Zephyr, or Qtest) Virtualization tools (e.g., VMWare, VirtualBox) Source/revision control methodologies (e.g., SVN/GIT) Bug tracking systems (e.g., Jira, Bugzilla, or Trello) SQL SDLC STLC Test documentation Automation testing (a plus) Primary Job Responsibilities: Develop comprehensive test plans and strategies that align with project objectives and business requirements. Execute complex test cases manually to identify defects and ensure software functionality meets specified requirements. Create detailed and well-structured test cases, test scenarios, and test data that cover different testing types. Document test cases with clear steps, expected results, and test data requirements. Identify, prioritize, and report defects accurately, including clear steps to reproduce and severity assessments. Ensure the availability of appropriate test data for testing, including the creation, modification, and validation of test data sets. Maintain organized and up-to-date test documentation, including test plans, test cases, and testing processes. Identify opportunities to enhance manual testing processes, implement industry best practices, and contribute to overall software quality improvement. Collaborate effectively with cross-functional teams, including developers, product managers, and business analysts, to ensure alignment on testing objectives and priorities.