Working for this technology solutions company as QA Engineer you will be responsible for designing and implementing testing processes, conducting thorough quality assurance testing, and ensuring the delivery of high-quality software products.
Key activities
- Develop and execute test plans, test cases, and test scripts to verify software functionality and identify defects
- Collaborate with cross-functional teams including developers, product managers, and designers to understand requirements and user stories
- Perform manual and automated testing to validate software features, functionality, and performance
- Design and implement automated testing frameworks and scripts using appropriate tools and technologies
- Identify, document, and track bugs, defects, and issues using bug tracking tools
- Conduct regression testing to ensure that previously developed and tested software still performs correctly after changes
- Analyze test results and provide meaningful insights and recommendations to improve the quality of software products
- Participate in sprint planning, daily stand-ups, and sprint reviews as part of an Agile development team
Skills, knowledge and experience
- Proven experience as a QA Engineer or Test Analyst, or similar
- Strong understanding of software testing principles, methodologies, and best practices
- Experience with test automation tools and frameworks (e.g., Selenium, Appium, Cypress)
- Proficiency in programming/scripting languages such as Python, Java, or JavaScript
- Familiarity with Agile development methodologies (Scrum, Kanban, etc.)
- Excellent analytical and problem-solving skills
- Strong attention to detail and ability to meticulously follow test plans and procedures.
- Excellent communication and collaboration skills
Apply now to secure an interview or contact Samantha Hogan on 9236 7783 for a confidential discussion.