QA Automation Developer
Book4Time
This job is no longer accepting applications
See open jobs at Book4Time.See open jobs similar to "QA Automation Developer" Work In Tech.Who is Book4Time?
Founded in 2004, Book4Time is a global leader in wellness and recreation management solutions for the hospitality market. Our SaaS platform manages the end-to-end guest experience and back office operations for hotels, resorts, casinos and private clubs in over 100 countries. In everything we do we are guided by five clear values: Commitment, Integrity, Teamwork, Accountability and Innovation.
About The Role
We’re looking for a curious, energetic, and knowledgeable QA Automation Tester with 5+ years of experience in automation testing who will play a very important role in ensuring the quality and excellence of our products and is motivated to work in a fast-paced environment.
As a QA Automation Developer, you will be responsible for creating, modifying, and executing software test plans and programs for testing complex software in accordance with project requirements, UX design, and industry best practices. As a highly valued contribution member of our QA team reporting to the QA Manager you will also be working closely with our software development team(s), and product team to understand the design and implementation of key features to test manually and develop automated test scripts for new and existing functionality.
How You’ll Make An Impact
- Review and analyze business and functional requirements for the new functionalities.
- Create test plans, test strategies and test cases based on the functional requirements.
- Perform various types of manual and automation testing including, but not limited to, UI, functional, regression, SIT, backend database validation, mobile/scalability, cross browser compatibility, and usability testing, API testing, smoke test.
- Ensure that the final product satisfies the product requirements and meets end-user expectations.
- Build, customize and manage existing test automation frameworks.
- Conduct POCs on latest test automation tools and technologies.
- Work with Sr. Test Automation Developer to build robust, scalable, and high-quality test automation scripts for functional regression and performance testing.
- Develop and maintain test data and assist with the preparation of reports on test progress and test results.
- Raise defects/issues using Jira and follow up to closure.
- Collaborate with product owner(s), and application developers to ensure that test cases provide complete product coverage.
- Other duties as required.
What We’re Looking For
- Bachelor’s degree in computer science, Software Engineering, or related field with 4+
years of professional manual and automation software quality assurance experience. - Proven professional experience in automation testing using different automation testing tools (Selenium WebDriver, NUnit etc.).
- Advanced level of experience in writing testing documentation and understanding of QA processes, test cases/plans and automation/manual testing techniques
- Experience in writing and executing test cases manually.
- Experience in building test automation frameworks for various platforms and browsers (Chrome and IE).
- Ability to learn systems, processes, and procedures quickly (Agile environment) and enjoy problem solving.
- Ability to influence Quality of product delivery through Quality Assurance and application of specialized testing techniques (usability, automation, performance, etc.).
- Ability to work independently, as well as in a team in an extremely fast-paced, dynamic environment.
- Strong interpersonal and communication skills including but not limited to: problem solving, decision making, root-cause analysis, written and oral communications along with the ability to work effectively with diverse groups.
- Strong software troubleshooting skills.
- Strong organizational skills with an ability to stay focused on deadlines and deliverables.
- Excellent verbal and written communication skills with an ability to write test plans & test cases and effectively communicate defects to developers and other stakeholders.
- Ability to exercise good judgment and work well independently, multi-task, and
follow through on assignments to completion.
Additional Experience required:
- Experience in POS testing
- Experience in integration testing
- Experience in API and DB testing
- Experience in Mobile & Cross-Browser testing
- Experience in financial testing
- Working knowledge in scripting languages (Java, Groovy, .Net, C++, Python…).
- Working knowledge of REST and SOAP Protocols.
- Working knowledge of MS SQL database (hands-on test data creation, SQL scripts, queries, stored procedures).
- Experience with open-source automation tools (Selenium WebDriver, JMETER).
- Working experience with JavaScript, jQuery, JSON, and XML.
- Working knowledge of Web Services and API testing tools (Soap UI and Postman).
- Familiarity with cross browser issues and strategies for cross browser automation testing across multiple operating systems and platforms.
- Experience with writing QA documentation.
- Experience with Test Management and Defect Tracking tools like QTest, JIRA etc
Nice to have:
- Working experience with performance testing and tools such as JMETER.
- Working experience Appium (mobile applications on actual devices).
Life at Book4Time
Book4Time is the leading cloud-based spa, wellness and leisure activity management software for the world’s top hotels and resorts, used by more Forbes 5-Star resorts than any other vendor. We are the trailblazers in our space and we continually strive to learn and grow, while still taking the time to celebrate and recognize our teams from birthdays to anniversaries and team wins! Some of the ways Book4Time supports our team at and outside of work include:
- 100% employer-paid premium benefits
- Fitness membership program
- Annual wellness stipend
- Company match group RRSP program
- 18 days of paid time off plus corporate holidays
- Remote-First work environment (1 day in office per week. Office location: Markham, ON)
- Professional Development Budget
Additional Information
Book4Time is committed to accessible employment practices that are compliant under the Accessibility for Ontarians with Disabilities Act ("AODA") and supports equal opportunity. Accommodations are available on request for candidates taking part in all aspects of the selection process. For internal and external applicants who require accommodation in the recruitment and selection process, please contact 905-752-2588 or hr@book4time.com for assistance/support.
As a condition of employment, all successful candidates will be required to complete a credit + background check.
This job is no longer accepting applications
See open jobs at Book4Time.See open jobs similar to "QA Automation Developer" Work In Tech.