Return to search

Software Quality Engineer

Other

Full Time
Employer Listing
Engineering
IT

The role: We are seeking a highly skilled and motivated Software Quality Engineer to join our dynamic team. As a Software Quality Engineer, you will be responsible for ensuring the quality and reliability of our software products through comprehensive testing and quality assurance practices. You will work closely with the development team to identify and resolve issues, create and execute test plans, and contribute to the continuous improvement of our software development processes. Key responsibilities: Collaborate with the development team to understand software requirements and design test plans and strategies accordingly. Develop and execute automated test scripts using Playwright with Typescript, RestSharp with C#, Selenium, and Postman. Detox will be an added advantage Perform manual testing to validate software functionality, usability, and performance. Create and maintain test documentation, including test cases, test scripts, and test data. Collaborate with developers, application owners, SMEs to identify and resolve software defects and issues. Conduct performance testing using tools such as JMeter and K6 (added advantage). Utilize Swagger documentation to understand API specifications and validate API functionality. Work with Azure DevOps (and other tools where applicable) to manage test cases, track defects, and ensure smooth integration with the software development lifecycle. Contribute to the implementation and improvement of continuous integration and continuous deployment (CI/CD) processes. Stay up-to-date with industry best practices and emerging technologies related to software quality assurance and testing. Core Skills and Knowledge: Bachelor's degree in Computer Science, Software Engineering, or a related field. Proven experience as a Software Quality Engineer or similar role. Strong proficiency in automated testing tools such as Playwright with Typescript, RestSharp with C#, Detox with Typescript, Selenium, and Postman. Experience with performance testing tools such as JMeter and K6 (added advantage). Knowledge of API testing and familiarity with Swagger documentation. Solid understanding of test methodologies, test case development, and defect tracking. Experience with Azure DevOps or similar project management and version control tools. Familiarity with CI/CD processes and tools. Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. What's in it for me? At Investec, you'll be empowered to bring your authentic self, contribute new ideas, and grow alongside colleagues who share your drive for excellence. You will be part of a collaborative and creative culture where we encourage and are committed to sustainability across our global business. You will share in our purpose of creating enduring worth and together, we'll achieve things tomorrow that hardly seem possible today

Seeker Insight

to see extended details such as date listed.

View more details at...