Automation Tester (CSTech Risk)
Job Description
The QA Engineer within the Investec Digital Onboarding (IDO) team is responsible for driving quality across the onboarding journey by designing, implementing, and continuously improving testing practices. This role goes beyond traditional testing, requiring someone who thinks differently about quality, leveraging automation, AI, and innovative approaches to improve coverage, efficiency, and outcomes. The successful candidate will contribute to and shape the QA strategy, set and uphold high standards of quality, and confidently challenge decisions that may compromise delivery. Working closely with cross functional teams, they will embed quality early in the development lifecycle while continuously learning and evolving their skills in a fast paced, ambiguous environment.
Key Responsibilities- Design, develop, and maintain scalable automated test frameworks and scripts across web and API layers using tools such as Playwright, Selenium, RestSharp, and SpecFlow within a .NET environment.
- Embed quality early in the development lifecycle (shift left), ensuring early defect detection and improved overall delivery quality.
- Perform comprehensive functional and REST API testing, validating business workflows, service endpoints, data integrity, and system interactions.
- Integrate and maintain automated tests within Azure CI/CD pipelines to enable continuous testing and fast feedback loops.
- Own and maintain regression test suites to ensure consistent coverage and protect production stability across digital platforms.
- Establish and uphold quality standards, governance, and best practices within lower environments to ensure test reliability and consistency.
- Identify risks, gaps in test coverage, and quality concerns, and confidently challenge decisions that may impact delivery or customer experience.
- Leverage AI tools and innovative approaches to improve testing efficiency, coverage, and defect detection.
- Troubleshoot and resolve issues in automation frameworks, pipelines, and environments to minimise delivery disruptions.
- Collaborate with cross functional teams and contribute to the broader Testing Guild, driving continuous improvement, knowledge sharing, and alignment to QA strategy.
- 2 3 years experience in automation testing with a focus on RestSharp, SpecFlow (Reqnroll), Playwright, Selenium WebDriver, and REST service API testing in a .NET environment, with a willingness to learn new tools and frameworks.
- Conduct REST service API testing, ensuring robust validation of service endpoints and data exchanges.
- Strong understanding of Azure Pipelines and experience in integrating automated tests into CI/CD pipelines.
- Experienced in C# programming language and familiarity with object oriented programming principles.
- Troubleshoot and resolve issues related to automation scripts and infrastructure, ensuring minimal disruption to the development and testing process.
- Experienced in using AI to improve testing practices, efficiency, and defect detection.
- The use of Copilot, Virtual Studio & VS Code will be an advantage.
- Strong analytical and problem solving skills with attention to detail.
- Ability to learn independently and adapt quickly in a changing environment.
- Innovative mindset-able to think differently about testing and continuously improve QA practices.
- Strong sense of ownership and accountability for quality, with the confidence to push back when needed.
- Ability to collaborate effectively with cross functional teams and communicate clearly with both technical and non technical stakeholders.
- Strong communication skills, both written and verbal, with the ability to convey technical concepts to non technical stakeholders.
- Excellent problem solving skills and attention to detail, with a proactive approach to identifying and addressing automation challenges.
At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment.
About This Role
Career insights for Software Quality Assurance Analysts and Testers positions