Senior QA Engineer
Progressive Edge Consulting
- Cape Town, Western Cape
- Permanent
- Full-time
- Create, update, and execute test plans and test cases for developed functionality
- Continuously improve test coverage by implementing new manual and automated tests
- Create and update internal QA documentation to ensure that tests are repeatable
- Complete non-functional testing like performance, stress, and security tests
- Review user stories to determine requirements, acceptance criteria, and test approach
- Provide regular feedback on functionality, usability, and defects
- Assist customers, colleagues, and partners with troubleshooting guides and procedures
- Join the teams for Scrum ceremonies such as grooming, sprint planning, daily scrum stand-ups, retrospectives, etc.
- Bug/Defect logging and tracking all issues to ensure they are fixed
- Working with development teams on product releases
- Assisting other junior members of the team with testing
- Creating and maintaining automation tests for our API and UI automation suites.
- Release testing and management
- Continuously looking to improve the website
- A relevant tertiary level qualification (BSc in Computer Science, BTech, BEng) or equivalent
- +6 years experience as a QA Engineer
- Experience across the full SDLC and understanding where QA fits into this process
- QA experience with a C#, cloud, Azure, asp.net-mvc technology stack
- Experience documenting test and design artifacts (use cases, success criteria, etc.)
- Experience with API testing using tools such as Postman, Swagger, etc. (important to know how to test API’s and automate those API tests)
- Experience with automation testing tools such as Selenium or Robot Framework
- Exposure to database-driven testing (e.g. Sql server, Postgres, MySql, SqlLite)
- Exposure to data quality, validation, and reasonability testing
- Exposure to unit testing and writing unit test cases
- Performance testing techniques and tools that help stress test and load testing applications.
- Exposure to testing of platforms that utilise micro-services and/or service-oriented architecture
- Exposure to cloud-based environments, preferably Azure
- Agile development methodologies
- Exposure to source control (e.g. SourceTree, Bitbucket, Github)
- Exposure to demonstrating functionality on QA environments
- Previous experience in a Fintech would be beneficial
- Significant experience with both white box and black box testing
ExecutivePlacements.com