Senior Lead, QA Developer
Ville : Toronto, Ontario
Catégorie : Technology
Industrie : Telecommunications
Employeur : Bell
Req Id: 408696
At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content – we advance how Canadians connect with each other and the world.
If you’re ready to bring game-changing ideas to life and join a community that values, professional growth and employee wellness, we want you on the Bell team.
The Bell Mobility team offers the best and latest mobile devices, wireless services and Internet of Things solutions to consumer and business customers, with the top speeds, coverage and reliability on Canada’s Best National Network. We love to innovate, embrace big challenges, and live for the newest technology
About the Team
The Network Charging team is responsible for the development of real-time charging, rating and policy management solutions, such as Online Charging Systems, Wireless Prepaid, Event Based Charging, Data Charging Solutions, PCRF and future real-time charging and policy management opportunities.
We are looking for an experienced, truly motivated and highly skilled QA Developer who wants to participate and drive this transformation. As a Lead QA Developer, the successful candidate will be responsible for leading Quality Assurance of Platforms and Services. Working in a fast pace, highly technical and multi-disciplinary environment, you will work closely with architects and software developers to design, execute, review, integrate and manage software delivery quality.
Key Responsibilities
- Lead strategy, architecture and design roadmap discussions with internal and external stakeholders
- Lead the Quality Assurance practice to improve existing QA methodologies and processes.
- Seek continuous improvement - identifying areas and methods to improve testing efficiency, expanding coverage and increasing product reliability
- Architect, develop and maintain an innovative test automation system
- Create, design and execute manual test cases and test scripts for functional, system, performance/integration and regression testing for Micro Services.
- Analyze project documents to identify test requirements and ensure alignment with planned architecture and developer compliance with best practices in coding, testing, and issue management
- Hunt for bugs in the software, investigate problems, troubleshoot to find root cause, and clearly document findings into the defect/issue tracking system (JIRA)
- Communicate with programmers and product owners to clarify requirements
- Provide timelines and effort forecasts
- Continuously evolve and implement Quality Assurance strategies that enable highly effective software delivery teams.
- Well versed in assessing test results and reporting issues /risks to Management
Critical Qualifications
- A Bachelor’s degree in Computer Science, Software Engineering, or equivalent
- 5+ years professional work experience in software development and architecture, specifically in applications testing
- 5+ years professional work experience designing, developing, and supporting test automation platforms (or process automation platforms)
- Extensive experience in Automation test scripting, Load/Performance Test scripting
- Experience in automation, performance and black box testing
- Ample and solid knowledge of Rest/Soap Webservices
- Experience in containers and cloud native development.
- Experience with Serenity or similar platforms.
- Experience and a high level of comfort with reading and understanding data from MongoDB / SQL
- Strong ability to manage and to break big testing initiatives into small tasks
- Excellent communication skills
- Strong teamwork skills
- Highly organized time management skills to be able to juggle multiple priorities at once
- A high level of detail orientation even while focusing on the big picture
Preferred Qualifications
- Experience with any of JavaScript, Java, and MongoDB, REST based, Data formats: XML / XSD / WSDL / JSON
- Experience with CI/CD pipelines using Jenkins or GitLab.
- Experience with cloud native development
- Experience with container management and orchestration platforms.
- Experience working with Agile team using Jira and Confluence
- Telco Knowledge / Wireless Charging experience
#Tech
#Talent
#Indeed
#EmployeeReferralProgram
Adequate knowledge of French is required for positions in Quebec.
Additional Information:
Position Type: Management
Job Status: Regular - Full Time
Job Location: Canada : Ontario : Mississauga || Canada : Ontario : Ottawa || Canada : Ontario : Toronto
Flexible work profile: Mobile
Application Deadline: 06/14/2023
All team members are expected to reside in Canada and within a reasonable commuting distance from their work location to ensure that they are able to come to the office as required, whether the visit is planned or unplanned.
Please apply directly online to be considered for this role. Applications through email will not be accepted.
At Bell, we don’t just accept difference - we celebrate it. We’re committed to fostering an inclusive, equitable, and accessible workplace where every team member feels valued, respected, and supported, and has the opportunity to reach their full potential. We welcome and encourage applications from people with disabilities.
Accommodations are available on request for candidates taking part in all aspects of the selection process. For a confidential inquiry, simply email your recruiter directly or recruitment@bell.ca to make arrangements. If you have questions regarding accessible employment at Bell please email our Diversity & Inclusion Team at inclusion@bell.ca.
Created: Canada, ON, Mississauga
Bell, one of Canada's Top 100 Employers.