Fish Tank Recruitment is looking for a Quality Assurance Tester
Location: Cape Town, South Africa
Job Type: Full-time
About Client:
Our Client is a leading digital production agency, working with both South African and International clients creating applications ranging from native mobile apps, to website applications, to custom software development. They are looking for a dynamic and resourceful Manual QA Tester to join our team, with a keen eye for detail; good communication skills; a sense of ownership and pride in your performance and its impact on our business success. Experience in Mobile (native) Apps and Web Application testing is essential. You will work closely with all the teams including the Project Management
Development; Design and Business Analyst teams. The Operations Director will oversee your work to ensure the quality and fulfilment of their products and services. You will understand client project requirements; make raise UX issues during the QA process understand the CMS platforms they work with, and along with our Business Analysts, improve the QA team operational effectiveness and processes.
Requirements:
- 3+ years’ experience within an IT or agency environment
- Familiar with Agile methodologies e.g., Kanban / Scrum
- Experience working with JIRA project management platform
- Good understanding of the Software Development Life Cycle
- Proficient with native mobile app testing (iOS and Android)
- Proficient with web and mobile cross browser testing
- API testing experience using Charles, Postman, or something similar
- Experience working with Content Management Systems, specifically Umbraco, WordPress; and EPiServer
- Experience performing QA for technical SEO issues
- Ability to create and manage clear and concise test scripts, such as, In – Sprint, Regression and Sanity Test cases
- Military-like organizational and time management skills, with the ability to very comfortably juggle multiple projects/tasks
- Razor sharp eye for detail – you should have a creative eye and the ability to review designs against the final product and pick out those minuscule 1 pixel off bugs and
- inherently understand when something ‘feels wrong’ within the user experience
- Ability to report effective bugs, written in a clear structure
- Excellent command of the English language, both written and verbal
- Familiarity with GitHub or other version control systems and continuous integration/delivery
- Solid skills in Microsoft Excel and Word – are required
Key Responsibilities:
- Cross Platform Testing – of large Website Applications; and Mobile Apps (iOS, Android)
- Functional Testing – manually testing applications against defined user stories and business logic.
- Develop strong ‘hands-on’ debugging abilities with a talent for putting yourself in the user’s shoes and troubleshooting both functional and usability issues
- Scenario Testing – trying to break the application and put yourself in a user’s shoes, is a key responsibility and you should be an out-the-box thinker and able to conceive and replicate different scenarios that users may take to perform a function
- Performance Testing – able to test application performance levels using available free tools i.e., Dev Tools; Google Lighthouse etc.
- Create high quality Acceptance Criteria and detailed bug reports for project tickets, that will allow developers to replicate a bug and resolve quickly
- Perform regression testing across projects and ensure there is a solid process for conducting regression testing
- Stay abreast of UX best practices by reading popular blogs and follow UX industry though leaders, so that you can think about UX testing and functional design testing
- Keep up to date with browser, mobile device, and operating system compatibilities, limitations & quirks to aid with the QA process
- From a CMS user perspective, become a master of the various Content Management
- Systems they implement for clients (Umbraco, EPiServer, WordPress)
- Work closely with both the client services and development teams to ensure software solutions are fully tested within the project deadlines
- Research and understand security standards, especially the OWASP Top Ten standards will be beneficial for security testing projects
- Participate in project planning sessions with team members to contribute towards cost estimates and timeline project planning.
- Review client Google Analytics accounts and try to gain insights of information as to how users are using the website or application
Interested candidates please apply.
More Information
- Salary Offer Up to R20,000 per month
- Posting Date December 12, 2020