We’re a new generation software company based in Hyderabad, helping to scale digital businesses to disrupt global utility retail markets. We provide technology development, customer experience and process optimisation services to support our award-winning utility retailers in New Zealand and Australia.
It’s an exciting time where traditional utilities need to innovate. Consumers expect companies to do good for their employees, customers, local communities, and for the future of the planet (all while offering seamless user experience that’s great value). Our strategy recognises that the exceptional technology we create makes us one of the best consumer facing businesses in our industry.
Job Title: Senior Manager – Technical (QA)
Purpose of the Job:
We are seeking a highly skilled and experienced Senior Manager with a proven track record of leading and managing full-stack technical teams, including both internal staff and external contractors. The ideal candidate will have over 12+ years of extensive experience in building and overseeing technical teams, demonstrating deep expertise in defining and implementing testing strategies across teams, establishing quality measures for software delivery, and leveraging automation tools for various testing types (UNIT, Integration, API, and E2E) within CI/CD pipelines. The successful candidate will also have a strong background in agile development methodologies, cloud-based Microservices architecture, and secure software development practices. This individual will play a critical role in ensuring the timely delivery of high-quality software solutions within budget constraints.
Key Responsibilities:
Team Management and Leadership:
● Lead, mentor, and manage both internal and external technical teams, fostering a collaborative, high-performance culture.
● Recruit, train, and empower team members to ensure continuous professional development and alignment with organizational goals.
● Maintain effective communication and coordination across team members, ensuring smooth collaboration and successful project delivery.
Agile Development:
● Drive and implement agile development methodologies to improve project efficiency, scalability, and responsiveness.
● Lead the team in maintaining and evolving DevOps practices, ensuring they are fully integrated into the software development lifecycle.
● Oversee the management and development of codebases across multiple global applications, ensuring adherence to best practices.
Testing Strategy and Quality Assurance:
● Define and implement comprehensive testing strategies across teams, ensuring that software delivery meets high-quality standards at all stages. These strategies will be based on DORA capabilities, including Test Automation, Test Data Management, Continuous Integration, and Observability.
● Establish quality measures for all stages of the software delivery process, including automated testing (with a focus on AI-enabled test automation for script development, testing tools, and reporting), code reviews, and performance monitoring within CI/CD pipelines.
● Lead efforts in setting up and managing automated testing processes for various types of testing such as UNIT, Integration, API, and End-to-End (E2E) testing.
● Ensure integration of automated testing tools within the CI/CD pipelines to maintain a seamless testing process for continuous delivery.
● Develop and implement strong test data management principles and practices.
● Utilize observability tools to monitor application performance and identify areas for improvement and testing.
CI/CD Practices:
● Lead the implementation and optimization of Continuous Integration/Continuous Deployment (CI/CD) practices to streamline software development and deployment processes.
● Optimize automated testing and build processes within CI/CD pipelines to ensure high-quality, efficient software delivery.
Secure Software Implementation:
● Lead the development and implementation of robust security strategies throughout the software development lifecycle.
● Integrate secure coding practices, vulnerability management, and security testing into the CI/CD pipeline.
● Ensure security and compliance standards are met during the entire development and deployment process.
Modern Development Practices:
● Leverage expertise in cloud-based Microservices architecture to design and implement scalable and resilient software solutions.
● Drive the adoption of modern development practices and technologies, ensuring the team stays ahead of industry trends.
Project Management:
● Oversee the full project lifecycle, from planning to execution, ensuring projects are delivered on time, within budget, and meet high-quality standards.
● Coordinate with stakeholders to define project goals, timelines, and resource requirements, managing project risks and resolving issues in a timely manner.
Problem Solving and Troubleshooting:
● Proactively identify technical challenges and implement innovative solutions to address them.
● Troubleshoot complex technical issues and provide timely resolutions to ensure continuous project progress and success.
Qualifications:
● 12+ years of experience in software development, and testing experience with extensive experience in leading full-stack technical teams.
● Proven expertise in agile development methodologies, agile tools, and CI/CD pipeline management.
● Strong experience in defining testing strategies and establishing quality assurance processes for software delivery, with hands-on proficiency in automated
testing tools (e.g., UNIT, Integration, API, and E2E testing) including those with AI capabilities for test automation.
● Extensive experience in cloud-based Microservices architecture and modern development practices.
● Solid background in secure software development, with experience in secure testing practices, vulnerability management, and integrating security into CI/CD pipelines.
● Strong leadership and project management skills, with a proven ability to oversee the entire software development lifecycle and deliver projects within scope, timeline, and budget.
● Excellent problem-solving skills with the ability to manage complex technical issues and implement effective solutions.
● Experience with Test Data Management principles and practices.
● Familiarity with DORA metrics and their application in testing strategy.
● Experience with or understanding of observability tools for application performance monitoring.
Desired Skills:
● Proficiency in using automation tools like Selenium, JUnit, Postman, Cypress, or similar for various types of testing, including those with AI-powered features.
● Experience with cloud platforms such as AWS, Azure, or GCP.
● Expertise in using tools like Jenkins, GitLab CI, or similar for CI/CD pipelines.
● Experience implementing and managing AI-enabled test automation solutions.
At the heart of our business is a purpose led culture. We’re a community at heart, and we know our people are unstoppable when they have the empowerment to come up with the answers. Here’s some of the benefits we give:
- Flexible working
- Growth academy and internal career opportunities - we grow our people while we grow our company
- Competitive salary
- Five extra days of paid leave every year to do the things that matter to you
- A paid volunteer day every year to give back to your community
- Parental leave that’s above and beyond legal requirements
Want to help us make it better? Apply and we’ll be in touch.
Top Skills
EnergyTech Global Hyderabad, Telangana, IND Office
NSIC Business Park, Module # 404, ECIL, Hyderabad, TELANGANA , India, 500062