Summary As a Software Development Engineer you will analyze design code and test multiple components of application code across one or more clients. You will perform maintenance enhancements and development work. Your typical day will involve analyzing requirements designing software solutions writing code and conducting testing to ensure the quality of the application. Key Responsibilities Develop and execute test cases and test plans for API integrations in mobile backend applications. Verify API functionality performance reliability and security. Collaborate with development teams to understand requirements and ensure comprehensive test coverage. Identify isolate replicate and report issues found during testing. Conduct regression testing to ensure that defects are fixed and new functionality does not introduce unintended issues. Work closely with product managers and stakeholders to prioritize testing efforts based on project timelines and requirements. Document test results and create detailed reports for stakeholders. Stay updated with industry best practices and new testing methodologies. Technical Experience 67 years of experience in manual testing specifically testing APIs and backend systems for mobile applications. Strong understanding of API testing tools and techniques. Experience with database testing. Proficiency in using testing tools such as Postman SoapUI or similar. Solid knowledge of HTTP RESTful APIs JSON XML and other relevant web technologies. Ability to analyze complex technical information and effectively communicate findings to technical and nontechnical stakeholders. Knowledge of Agile/Scrum methodologies. Familiarity with version control systems (e.g. Git). Experience with mobile app development or testing on Android and iOS platforms. Certification in software testing (e.g. ISTQB) is a plus. Professional Attributes Strong grasp of software development principles including Agile methodologies. Excellent problemsolving and analytical skills. Strong written and verbal communication skills with the ability to effectively communicate technical concepts to both technical and nontechnical stakeholders. Detailoriented with a commitment to delivering highquality software solutions. Proven ability to lead and mentor a team of developers. Leadership and management skills with the ability to drive projects to successful completion.