Senior QA Automation Engineer
Datacom
Summary
Join Datacom's QA team as a Senior Automation QA Engineer. You will design, develop, and maintain robust test automation frameworks, ensuring high-quality software delivery. Collaborate with developers and product managers to implement efficient and scalable automation solutions. This role requires 5+ years of experience in QA automation, strong programming skills in TypeScript/JavaScript, and experience with Playwright and API automation tools. Datacom offers a dynamic work environment, remote work options, flexible hours, professional development opportunities, and a range of other perks. The role is open to both permanent and contract positions. Datacom is one of Australia and New Zealandβs largest IT services providers, offering a supportive and inclusive workplace.
Requirements
- 5+ years of experience in QA automation, with a focus on test frameworks and automation strategies
- Hands-on experience with Playwright for UI automation
- Strong programming skills in TypeScript/JavaScript for automation development
- Experience with API automation using tools like Postman, SuperTest, or RestAssured
- Proficiency in writing and executing test scripts in BDD/TDD environments
- Experience integrating automated tests into CI/CD pipelines (GitHub Actions, Jenkins, CircleCI, etc.)
- Strong understanding of software testing principles, Agile methodologies, and defect tracking tools (JIRA, TestRail, etc.)
- Knowledge of version control systems like Git
- Excellent analytical, problem-solving, and debugging skills
- Strong communication skills and ability to collaborate effectively in a fast-paced environment
Responsibilities
- Design, develop, and maintain test automation frameworks for web and API testing
- Build and execute automated test scripts using Playwright and TypeScript
- Develop, enhance, and maintain automated API tests using tools like Postman, SuperTest, or similar
- Collaborate with cross-functional teams to define test strategies, acceptance criteria, and best practices
- Implement CI/CD pipelines to integrate automated tests into the development workflow
- Debug and troubleshoot test failures and work with developers to resolve issues
- Enhance test coverage, reliability, and performance of automation suites
- Perform code reviews and mentor junior QA engineers in automation best practices
- Contribute to continuous improvement initiatives in test automation and quality assurance processes
Preferred Qualifications
- Experience with performance testing tools like JMeter, k6, or similar
- Knowledge of containerization technologies like Docker
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
Benefits
- Remote working
- Flexi-hours
- Professional development courses
- Healthcare
- Life insurance
- Discounts at local retailers
- Supportive, flexible working environment