Apply now »

Senior Manager (QA) - Ai Automation

Job Req ID:  30928
Posting Date:  11 Apr 2024
Function:  Software Engineering
Unit:  Digital
Location: 

RMZ Ecoworld, Devarabeesanahal, Bengaluru, India

Salary:  Competitive

Why this job matters

The role of a Senior Manager (QA) - Automation and AI is crucial for driving technological innovation and excellence within the organization. Here’s why this job matters:
•    Creating Patterns & Principles: Establishing consistent quality and innovation by creating foundational patterns and principles.
•    Incubating Ideas: Fostering a creative environment where cutting-edge solutions are born.
•    Building Services: Bringing innovations to life by building and maintaining services.
•    Collaboration:
       o    Operational Outreach: Engaging stakeholders to ensure seamless integration of AI and automation.
       o    AI / Automation Surgeries: Facilitating knowledge sharing and best practices.
       o    Test Delivery Velocity: Enhancing ways of working and continuous testing (CT).
•    Ownership:
       o    Ensuring the delivery of AI and automation across journeys and applications.
•    Educating:
      o    Conducting Learning & Development (L&D) sessions to empower team members.

In summary, this role bridges technology, collaboration, and governance to drive successful AI and automation initiatives. 

Roles and Responsibilities

1.    Build Patterns & Principles:
    Establishing best practices, design patterns, and guidelines for QA automation and AI initiatives.
    Ensuring consistency and scalability in automation frameworks and AI models.
2.    Incubate Ideas:
    Encouraging innovation by fostering an environment where new ideas related to automation and AI can be explored.
    Identifying emerging technologies and evaluating their potential impact on quality processes.
3.    Build Services:
    Developing and maintaining automation services, tools, and frameworks.
    Collaborating with development teams to integrate automated testing into the software development lifecycle.
4.    Run Services:
    Managing the execution of automated tests, monitoring results, and addressing any issues promptly.
    Ensuring that automated services are reliable, efficient, and aligned with business goals.
5.    Collaborate:
    Engaging with cross-functional teams, including development, product, and data science, to align automation and AI efforts.
    Participating in operational outreach to promote awareness of QA practices and automation benefits.
6.    Operational Outreach:
    Advocating for automation and AI adoption within the organization.
    Sharing success stories, best practices, and lessons learned.
7.    Test Delivery Velocity – Ways of Working, CT (Continuous Testing):
    Defining strategies to accelerate test delivery through automation.
    Implementing continuous testing practices to ensure faster feedback loops.
8.    Own Delivery of AI / Automation Across Journeys and Apps:
    Taking ownership of end-to-end automation and AI solutions for various business processes and applications.
    Ensuring alignment with business objectives and quality standards.
9.    Educate (L&D Sessions):
    Leading learning and development sessions for QA engineers, developers, and other stakeholders.
    Keeping the team updated on the latest trends, tools, and techniques in automation and AI.

Skills required for the job

As a Senior Manager (QA) Automation and AI, possessing a mix of technical and non technical skills is essential. 
Programming Languages - Proficiency in programming languages is vital for QA automation
    Java- Widely used for test automation frameworks.
    Python- Known for its simplicity and versatility.
    JavaScript- Essential for web based automation.

Automation Tools and Frameworks- Familiarity with popular automation tools and frameworks
    Selenium- For web application testing.
    Appium- For mobile application testing.
    TestNG, JUnit, or PyTest: For test execution and reporting.
Web and Mobile Testing- Understand web and mobile application architectures.
    Know how to test across different browsers, devices, and operating systems.
API Testing- Proficiency in testing APIs (RESTful, SOAP, GraphQL).
    Use tools like Postman, RestAssured, or custom scripts.
Test Automation Design Patterns-    Learn common design patterns for creating robust and maintainable automation scripts.
Continuous Integration/Continuous Deployment (CI/CD)- Understand CI/CD pipelines and how automation fits into the release process.
    Familiarize yourself with tools like Jenkins, GitLab CI/CD, or Travis CI.
Version Control Systems- Proficiency in using version control tools like Git.
    Understand branching strategies and code collaboration.
Database Testing- Know how to validate data integrity, perform CRUD operations, and execute SQL queries.
    Familiarize yourself with databases like MySQL, PostgreSQL, or MongoDB.

Performance Testing- Basic understanding of performance testing tools like JMeter, Gatling, or Locust.
    Know how to analyze performance metrics.
Security Testing-  Awareness of security testing concepts.
Cloud Services-  Understand cloud platforms (AWS, Azure, Google Cloud).
    Know how to set up test environments in the cloud.
Test Data Management- Strategies for managing test data (synthetic data generation, masking, data subsets).

About us

BT is part of BT Group, along with EE, Openreach, and Plusnet.

Millions of people rely on us every day to help them live their lives, power their businesses, and keep their public services running. We connect friends to family, clients to colleagues, people to possibilities. We keep the wheels of business spinning, and the emergency services responding. 

We value diversity and celebrate difference. ‘We embed diversity and inclusion into everything that we do. It’s fundamental to our purpose: we connect for good.’

We all stick to the same values: Personal, Simple, and Brilliant. From day one, you’ll get stuck in to tough challenges, pitch in with ideas, make things happen. But you won’t be alone: we’ll be there with help and support, learning and development.  

This is your chance to make a real difference to the world: to be part of the digital transformation of countless lives and businesses. Grab it.

 

A FEW POINTS TO NOTE:

Although these roles are listed as full-time, if you’re a job share partnership, work reduced hours, or any other way of working flexibly, please still get in touch.

DON'T MEET EVERY SINGLE REQUIREMENT?

Studies have shown that women and people who are disabled, LGBTQ+, neurodiverse or from ethnic minority backgrounds are less likely to apply for jobs unless they meet every single qualification and criteria. We're committed to building a diverse, inclusive, and authentic workplace where everyone can be their best, so if you're excited about this role but your past experience doesn't align perfectly with every requirement on the Job Description, please apply anyway - you may just be the right candidate for this or other roles in our wider team.

Apply now »