Software Testing Engineer
Melco Resorts & EntertainmentHong kongUpdate time: December 16,2019
Job Description
Position Summary:
As a Software Testing Engineer, you’ll be responsible for increasing the quality with which we deliver software by spreading the effective adoption of agile testing practices and tools within and across agile teams. You’ll use the latest lean and agile thinking to solve tough problems and challenge yourself and others every day. You’ll play an important role in driving our digital projects to success.
Primary Responsibilities:
- Serve as an embedded member of one or more agile teams to improve their adoption of agile testing practices and tools, in both a hands-on and coaching role
- Collaborate with others such as product managers, software engineers, and agile coaches to create and socialize organizational-wide standards and guidance on agile testing
- Design and conduct exploratory tests to identify software defects; determine the root causes behind those defects and communicate what improvements agile teams should make in order to improve the quality of their software delivery processes
Key Performance Indicators:
- Continual improvement of software quality within and across agile teams
- Continually learn and grow
- Great team player
- Coaching and mentoring others
Experience:
- Minimum 5 years of experience applying agile testing approaches (e.g., unit testing, acceptance testing, test automation, test-driven development) to web-based systems
- Experience working in a product-oriented, team-based environment that uses modern digital delivery approaches such as user experience design, lean, agile, DevOps, and cloud computing
- Experience working in a technical environment that makes use of languages, frameworks, techniques, and technologies such as HTML5, CSS3, CSS, SASS, JavaScript, jQuery, Node.js, Angular, Responsive Design, Twitter Bootstrap, Java, Groovy, Ruby, PHP, Python, Spring, Grails, Rails, REST APIs, JSON, SQL, NoSQL, MongoDB, Git, GitLab, Jenkins, Docker, AWS, and Azure
- Experience serving as a coach and mentor to other engineers
Education:
- Degree in a technical field, or equivalent work or training experience
Skills / Competencies:
- Expertise in agile software testing
- Knowledge of engineering fundamentals and architecture
- Able to think holistically around engineering issues
- Able to think critically and creatively around how to improve software quality through testing
- A thoughtful, adaptive, and positive mindset
- Empathetic, humble, and collaborative mindset
- Able to teach, coach, and mentor other engineers
- Good written and verbal communication skills in English, technical and otherwise
Get email alerts for the latest"Software Testing Engineer jobs in Hong kong"
