Quality Assurance – Junior Software Tester
|Job Title:||Quality Assurance – Junior Software Tester|
|Job Published:||August 18, 2017 13:15|
Reporting to: Chief Product Developer Roles:
Quality Assurance, Product Development Job description: The successful candidate will be responsible for ensuring excellent quality for several software products. The role includes assisting with product development and performing quality assurance on a number of products, creating and maintaining testing environments, providing product support and product integration with other systems. It is important that the candidate enjoys working and interacting with product and development teams to identify and resolve problems and that they are able to develop test strategies, test plans and test cases based on business and functional requirements. The candidate needs to be detail-orientated and driven to produce world-class quality solutions based on industry best practices. They must be passionate about great user experiences and knowledgeable about testing methodologies. It is important that the candidate can interact easily with both business and technology stakeholders, keep abreast of current trends in e-commerce and financial technology, and constantly strive for innovative solutions to ensure better processes and effective quality assurance testing. The successful candidate will be a team player who is an avid learner and engages with knowledge sharing both interdepartmentally and intra-departmentally.
Annual salary (CTC): Remuneration negotiated based on qualification and experience Benefits: TBA Minimum education required: A relevant tertiary qualification – BSc in Computer Science, IT Diploma or related field – or equivalent experience in software testing Minimum experience required: 2 years Quality Assurance and/or systems testing experience required
Primary responsibilities The primary function of this role is to perform quality assurance for several software products, to create and maintain testing environments, and to provide product support and product integration with other systems. In addition, the duties and responsibilities of this role include: Documenting and executing regression, functional, and integration tests Providing support to development, QA and project teams when required Compiling documentation describing product functions and features Troubleshooting and managing software bugs and defects Working with developers and the QA team to complete tasks within allocated timeframes Providing daily feedback to the department head
Desired skills and experience The following areas of expertise are needed or would be advantageous in this role: Experience of testing complex software systems Experience with writing SQL queries Excellent understanding of testing concepts Experience of creating manual test plans and test cases Knowledge of the Software Development Life Cycle Exposure to software development methodologies Understanding of QA and testing methodologies Strong analytical, methodical and troubleshooting skills Exposure to software testing utilities such as SoapUI and LoadUI Excellent planning and organisational skills A high level of persuasiveness and credibility An analytical approach to problem solving Excellent written and spoken communication skills Experience with platform and operating system architecture Ability to perform operating system and software installations Knowledge of Windows operating systems Knowledge of Linux operating systems would be an advantage Knowledge of databases and Microsoft SQL Server Knowledge of the Oracle Java Runtime Environment Knowledge of front-end and back-end systems Experience with both web applications and client-server applications Knowledge of common protocols and standards such as HTML, XML, CSS, TCP/IP, SSL and FTP Exposure to ISO 8583 or ISO 20022 payment protocols would be an advantage