Penske Automotive Group - Reading, PA
posted 3 months ago
As a Senior QA Tester at Penske, you will play a crucial role in ensuring the quality of new features and supporting break-fix code releases in a fast-paced agile development environment. This advanced-level position requires you to collaborate closely with product management, the Manager of QA - Testing, and software engineers to develop and maintain comprehensive test plans. Your primary focus will be on test execution, formulating test plans, evaluating results, recommending solutions, and overseeing process improvements. You will work with a diverse team of Software Engineers, QA Managers, and product owners to create and maintain test plans that ensure the highest level of quality in our new development features. In this role, you will actively participate in the development of testing strategies and take a hands-on approach to support break/fix code releases being deployed into production. You will perform defect analysis to understand issues and potential root causes, formulating action plans to address larger issues and prevent defects in the future. As a technical leader on the team, you will drive process improvements in manual testing methodologies through the adoption of new testing procedures and advanced tools. Your contributions will be vital in facilitating functional testing, regression testing, and UI testing across various platforms, including desktop applications, browsers, and mobile environments. You will also be responsible for developing complex test plans that align with agile sprint development plans, participating in sprint zero to define the entire sprint testing strategy. Your expertise will be essential in validating feature file flows created by automation testers and developing complicated test cases for advanced-level code. You will coordinate test execution with development staff and other Agile team members, validate program logic, and verify system flow while identifying and communicating advanced quality risks and plans for remediation. Maintaining documentation of test scripts, processes, and procedures will also be a key part of your responsibilities, along with consulting with Software Architects to recommend resolutions for identified problems.