Deliver both performance testing and functional test automation for large-scale government and enterprise systems, as part of the NCS quality engineering team.
The role
covers the full cycle of non-functional (performance) testing and the design and upkeep of automated regression test suites, often across several projects at the same time. Key
Responsibilities
- Performance Testing Analyse non-functional requirements and work with business and technical teams to define performance test scope, workload models and acceptance criteria. Prepare performance test plans, scenarios and test data. Develop and maintain performance test scripts using LoadRunner (VuGen) and J
Meter. Execute load, stress, endurance and capacity tests, and monitor application, database and infrastructure metrics during test runs. Analyse test results, identify performance bottlenecks, and work with development and infrastructure teams on tuning and re-testing.
Prepare performance test reports and present findings and recommendations to project stakeholders. Key
Responsibilities
- Test Automation Analyse application features and test cases to identify and prioritise scenarios for automation. Design, develop and maintain automated functional and regression test scripts using Selenium. Build and extend reusable automation frameworks, page objects, test data and utilities. Execute automated regression suites for each release, analyse failures and report defects. Work with developers and testers to keep automate