Software Quality Engineer - (Public Sector)
Apply NowOverview We are looking for a detail-oriented Software Quality Engineer to ensure the quality, reliability, and performance of our applications across multiple projects. This role involves planning and executing tests, identifying defects, driving continuous improvement in testing processes, and collaborating closely with cross-functional teams to deliver high-quality solutions.
Responsibilities • Develop and execute comprehensive test strategies, test plans, and test cases for web and mobile applications. • Design, develop, maintain, and execute automated test scripts using Appium, Espresso, and Selenium. • Perform functional, integration, regression, system, API, and performance testing. • Conduct API testing using Postman and validate service integrations. • Collaborate closely with product managers, business analysts, developers, and DevOps teams to ensure high software quality throughout the SDLC. • Identify, document, track, and verify software defects using Jira, and maintain test documentation in Confluence. • Support continuous integration and continuous testing initiatives within Agile delivery teams. • Monitor application performance using StackOps and analyze performance issues to ensure system reliability. • Validate applications deployed in GCC AWS environments and ensure compliance with cloud testing best practices. • Ensure all testing activities comply with IM8 security and governance requirements. • Participate in sprint planning, backlog grooming, release planning, and project status meetings. • Prepare test reports, quality metrics, and recommendations for stakeholders.