Job Description
Engage in cross-functional collaboration with software development teams, manual Quality Assurance (QA) personnel, and key stakeholders to ascertain and enhance the overall quality.
Design and implement automated test scripts using Python to augment testing capabilities and coverage, thereby mitigating risk and enhancing system reliability.
Architect, cultivate, and augment specialized test frameworks and testing environments tailored to the unique requirements of API systems.
Conduct proactive reviews of product requirements, behavioral specifications, and design documents to initiate test development in the early stages, thereby facilitating the identification of potential issues prior to actual software implementation.
Maintain currency with emergent technologies and methodologies in the software testing landscape, leveraging this knowledge to drive innovation and continuous improvement within the organization.