Fortna - Atlanta, GA
posted 4 months ago
The Software QA Engineer at FORTNA plays a crucial role within the Software Engineering Team, working under the guidance of the Software QA Manager. This position is integral to the Software delivery organization, focusing on the development and execution of test plans that ensure the quality and technical performance of Warehouse Execution Systems (WES) Software. The role involves verifying the integration of WES with third-party systems and host systems, as well as controlling functionality between FortnaWES and the actual material handling equipment. The Software QA Engineer will follow the Fortna Agile Scrum Process, collaborating closely with a Scrum team that includes a Scrum Master, Development Lead, and Software Development Engineers. In this position, the Software QA Engineer will review project documents such as Software Specification Scope (SSS), Technical Design Documents, and Product Release documents to establish testing objectives. They will develop comprehensive test plans and test cases that align with established quality assurance standards. The role requires executing various types of testing, including Functional, System/e2e, Integration, and release regression testing, all while adhering to Agile methodologies and timelines. Additionally, the Software QA Engineer will maintain test environments, oversee deployments, and create master data for system testing. Documentation is a key aspect of this role, as the Software QA Engineer will meticulously document all issues encountered during testing and communicate effectively with Scrum team members to ensure timely resolution. They will also assist the QA Manager in generating test project status reports and metrics, such as a Test Dashboard. Furthermore, the Software QA Engineer will develop interface testing plans to validate that system interfaces meet mapping specifications and maintain automated regression suites for reuse during phased go-lives and software modifications.