Job Title: Lead Test Automation & Performance Engineer
Role Purpose
We are seeking a highly skilled and experienced professional to lead the development, maintenance, and implementation of Test Automation and Performance Test Frameworks across our IT systems and applications. This role is pivotal in driving automation testing initiatives to enhance testing efficiency, reduce manual testing efforts, and ensure compliance with established test processes and standards.
Key Responsibilities
Lead end-to-end testing activities including assessment, planning, design, development, execution, and maintenance for automation and performance testing.
Manage and deliver test automation and performance testing projects, ensuring alignment with project goals and timelines.
Identify, implement, and maintain tools, processes, and practices that support test and defect management, automation, and performance testing.
Conduct impact analysis on existing automation scripts based on new requirements.
Develop and revise test plans, facilitate walkthroughs, and secure stakeholder sign-offs.
Build reusable test assets to minimize rework and enhance automation suite efficiency.
Prepare test data for automation and performance testing scenarios.
Present test results and reports regularly to stakeholders, highlighting progress and risks.
Collaborate with internal and external stakeholders to ensure successful delivery of testing initiatives and tool upgrades/migrations.
Maintain and update test artefacts in a centralized repository for reusability.
Customize testing tools, including analysis, specification writing, design, coding, and testing of complex applications.
Provide timely support for automation and performance testing tools and related issues.
Ensure testing infrastructure complies with architectural and information security standards.
Evaluate and recommend emerging tools and technologies for automation and performance testing.
Drive continuous improvement initiatives in testing processes and tools.
Qualifications & Experience
Bachelor's degree or higher in Computer Science, Information Technology, Information Systems, Software Engineering, or a related field.
Minimum 5 years of experience in software development, support, automation testing, and/or performance testing.
At least 3 years of hands-on experience with Automation/Performance Test Accelerator Frameworks.