Senior CRM/AX Software QA Engineer, Backup Care
Bright Horizons is seeking an exceptional Senior Quality Engineer to join Bright Horizon s Back-Up Care product engineering team with a specialty in CRM and ERP (enterprise resource planning) software. In both web and native mobile app form, Back-Up Care is one of Bright Horizon s major applications that connect care givers to children or elders at times when their regular care arrangements fail. You will primarily be responsible for all aspects of testing our application experience with a focus on CRM and ERP activities. Your skills in Quality Assurance and QA Automation will be needed in our fast-paced development processes. We require strong QA skills, great communication skills, and reasonable programming fundamentals, to provide the level of testing and team support needed for our product.
Help us create the next generation of the Back-Up Care application. You will be responsible for creating, executing, and reporting on testing efforts for your Team. You will participate in establishing standards and best practices as needed and be part of a growing Quality Engineering practice. You will also be part of the team planning and expanding our Quality Engineering practice for this product area.
The Senior CRM/AX Software QA Engineer is expected to possess the skills necessary for working closely with the full engineering and product team during all aspects of the development process. This position requires a self-motivated and dynamic individual with extraordinary technical and communication skills who can contribute in a vibrant team environment.
What You Will Do
Work closely with onshore and offshore development and quality engineering teams to define and create test plans, test strategies, test cases, scripts, manage defects
Create and maintain end-to-end data setup plans for cross-system integration testing
Implement acceptance tests against release candidate software, in accordance with the test plan
Communicate fluently and effectively with all levels of business users, technical teams, and management across the organization
Help refine and lead the Quality Assurance process by collaborating with the overall quality engineering team
Work closely across functional teams to assure test coverage
Build run manual and automated test cases, as well as maintain and implement automation scripts for functional, regression, loading and stress testing
Drive efficiencies in the QA process
Engage directly with users to triage problems and understand issues they may be experiencing
Report on the status of development, quality, operations, and system performance to management
Works with engineering team and QE organization to establish, maintain/improve and document consistent QE methodology/process and to resolve questions during the testing process
Contribute to continuous improvements to our testing tools to support continuous integration, continuous deployment, and automated testing
Collaborate with Product, Development, and other QE on test execution
Education/Experience/Skills
4-8 years of IT Quality Assurance testing of web-based, mobile, and API applications
Bachelor s degree or higher in Computer Science or equivalent work experience
Experience in analyzing project requirements and objectives, creating Test Strategy, test plan, test cases, scripts, manage defects
Strong Experience in Web development backend and/or frontend with an understanding of end-to-end n-tier enterprise software architectures
Must have strong skills working with SQL queries
Works independently and knows when to ask for help
Ability to deliver solid work on tight schedules
Ability to investigate, debug and triage difficult problems in the application, and independently work towards results
Ability to learn quickly, be an excellent teammate, and handle change efficiently
Display a readiness to walk unchartered territory with a deep sense of curiosity, appetite for risk and perseverance to solve problems
High-level analytical skills
Advanced written and verbal communication skills, proficient in English
Critical thinker
Strong problem-solving skills
Preferred Experience
Hands on direct experience testing CRM applications, such as Microsoft Dynamics 365
Hands on direct experience testing ERP software for a web-based application system
Experience working with QA Automation, execution, and creation of test scripts
Experience working with offshore and geographically spread-out development and testing teams
BDD Processes, use of CucumberStudio (HipTest)
Azure DevOps or TFS, (project tracking)
Worked in Agile environments
Supervisors Title
Senior Manager, BUC Quality Engineering
Disclaimer
The above statements are intended to describe the general nature of work performed, not an exhaustive list of all essential functions and responsibilities.