Job Summary
Job Description/Requirements
Job Description
Palladium develops and delivers solutions that create positive impact for communities, businesses, societies and economies. We transform lives and create enduring value by working with governments, corporations and non-profit organisations.
You and Your Career:
If you are a problem-solver, collaborator, and doer, and you have expertise in Quality Assurance for Digital Solutions Development, we are interested in hearing from you. We are a learning organization and provide growth opportunities from the start. We pride ourselves on giving you the freedom, resources, and guidance to chart a fulfilling career!Reporting and Supervision:
The QA Specialist will report to the Senior Manager (Digital Strategy).Primary Duties and Responsibilities:
Develop and spearhead compliance to software quality guidelines and standards Design test plans, procedures, scenarios, and scripts to accurately assess new and existing products in compliance with user requirements and organizational standards Develop testing protocol for various aspects, such as usability, database impact, error and bug finding, regression testing, and implementation scenarios Identify, analyze and create detailed records of problems that appear during testing, such as software defects, bugs, functionality issues, and output errors, and work directly with software developers to find solutions and develop retesting procedures. Track problems, resolutions, and bug fixes throughout testing and create a comprehensive database of defects and successful mitigation techniques Create comprehensive documentation of test procedures for each phase or project as needed to ensure replicability, compliance with standards, and growth of organizational knowledge base Communicate clearly and effectively with testing team, users, developers, and clients to facilitate quick resolution of problems and accurate documentation of successes Provide frequent feedback to developers, including recommendations for improvements, evaluation of problems, potential solutions, and discussion of further test requirements Design and implement automated testing tools, and update tools as needed to ensure currency and accuracy Participate in the Business Analysis, System Analysis process and UI/UX design process Support user and technical documentation of software products as part of quality assurance prior to release Stay up to date with industry best practices and emerging trends in software quality assurance, incorporating them into our processes to drive continuous improvement Mentor and guide team members on QA, promoting a culture of quality and fostering their professional growthRequirements
Key Competencies Required:
Ability to design and write complex software testing procedures Ability to collate test data and compile test reports Strong attention to detail and understanding of architectural dependencies Ability to coordinate and balance priorities of multiple projects and deliverables Ability to work in a fast paced, agile development environment Excellent communication skills and attention to detail Demonstrate strong problem solving and technical skills Knowledge of the trends in the software development domain Experience in driving ongoing improvements and efficiencies in operational practices, tools & processes Ability to communicate directly with peers, managers, and clients while participating in development to a completed and successful solution Should be able to work under minimum to no supervision and yet deliver quality results on timeProfessional Expertise/Competencies Preferred:
Relevant professional experience directly supporting the development, and implementation of mission critical systems Deep understanding and experience in enterprise-level software test engineering and conducting manual and user tests In-depth knowledge of software quality assurance methodologies, standards, and best practices. Experience in developing and executing test plans, test cases, and test scripts, collation of test data and compilation of test reports In-depth knowledge of program testing software e.g., selenium/cypress Adequate experience in debugging codes and software development languages e.g., Java Experience working in an Agile/Scrum development process Well-rounded experience with multiple operating systems, virtualization technologies, and test environmentsImportant Safety Tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.