Jobs in

Senior Software Qa Engineer Remote - South Africa

Hustle Consulting Ltd

Our client is looking to hire a Senior Software QA Engineer to join their team. What you will be doing: ● Maintain the high quality of the company's software. ● Define, monitor and improve upon the Quality Assurance process and practices, including our quality assurance architecture, frameworks, policies, standards and tools at all stages of the SDLC. ● Execute the quality control process, including taking ownership of product acceptance testing. ● Enhance test data as new product features are established. ● Collaborate with product stakeholders to ensure that problems discovered will be investigated and the quality assurance process will be adapted to address these problems moving forward. ● Train the team members on quality assurance control process and policies. ● Initiate and own the handover of acceptance testing from the customer success team to Quality Assurance. ● Define, document and maintain the product acceptance testing strategy / approach and expand the depth of testing as your product knowledge improves. ● Keep abreast of the expectations of the product stakeholders, engaging with the Quality Assurance Manager for assistance in managing these expectations. ● Execute day-to-day testing related to deliverables planned for each sprint. ● Define and execute the Predictor IBP test automation strategy, considering any needs for alignment with the Predictor IA engineering team as well as the broader company automation strategy. ● Grow and continually update your product knowledge. ● Take the Quality Assurance Manager with you on the journey. What we are looking for Experience: ● 5 or more years of experience in test analysis, design and execution at a senior level. ● Proven experience in balancing between hands-on and tool-based testing activities. ● Confident in working with knowledgeable individuals. ● Meticulous at planning for, and recording the outcome of meetings and discussions pertaining to the product engineering process. ● Previously been responsible for, or been involved in the process, of defining a Quality Assurance framework for a team, or have a clear understanding of what this requires. Knowledge that will support your success in the role: ● Managing test environments installed on a Linux operating system. ● Managing test data in flat files and in mysql / Postgres RDBMS using SQL DDL and DML. ● Using Git repositories to manage source code, including experience in using a Git platform such as Github, GitLab or Bitbucket in an IDE as well as on the command-line. ● Using Postman to explore, document and test APIs. ● A proven track record in building automated acceptance tests using tools such as Selenium Webdriver with Cucumber and / or Microsoft Playwright ● Having performed testing within a Java development team. ● Using and maintaining GitHub or GitLab CI/CD pipelines. ● Using and maintaining Docker containers within a cloud environment such as AWS, Azure or Google Cloud Platform. Skills and aptitudes: ● High level of attention to detail. ● Able to prioritize your own work within agreed deadlines and manage stakeholder expectations where necessary. ● Ability to think quickly, be agile, solution driven, innovative, problem solve and have the confidence to make decisions. ● Great communication skills. Personal qualities: ● Fluent in English. ● Self motivated R85 000.00 per month Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

QA Engineer - Johannesburg

...

Qa Engineer JHB - Northern Suburbs - North Johannesburg

Edge Executive Search

...

Senior Engineer Automation Testing - Randburg

...

Senior Engineer Automation - South Africa

Goldenrule

...

Qa Engineer JHB - Central - South Africa

Mindworx Consulting

...

Want to do another search?

Jobs in