Inovalon Logo

Inovalon

Senior Manager, Software Engineering

Job Posted 3 Days Ago Posted 3 Days Ago
Be an Early Applicant
Hyderabad, Telangana
Senior level
Hyderabad, Telangana
Senior level
The Senior Manager, Software Engineering at Inovalon will lead the design, development, and deployment of a Cloud-based Big Data Analytics Platform while managing teams and implementing technical solutions. Responsibilities include ensuring adherence to development timelines, mentoring engineers, and maintaining high-quality performance in a fast-paced IT healthcare environment.
The summary above was generated by AI

Inovalon was founded in 1998 on the belief that technology, and data specifically, would empower the transformation of the entire healthcare ecosystem for the better, improving both outcomes and economics. At Inovalon, we believe that when our customers are successful in their missions, healthcare improves. Therefore, we focus on empowering them with data-driven solutions. And the momentum is building.

Together, as ONE Inovalon, we are a united force delivering solutions that address healthcare’s greatest needs. Through our mission-based culture of inclusion and innovation, our organization brings value not just to our customers, but to the millions of patients and members they serve.

Job Description

At Inovalon, we are seeking a dynamic and experienced Senior Manager to lead a team of engineers working on automating various aspects of application testing. In this role, you will be responsible for driving the automation strategy, ensuring high-quality software delivery, and leveraging the latest technologies to optimize testing frameworks. The ideal candidate will combine strong technical expertise with proven leadership skills and a deep understanding of modern test automation tools and practices. Demonstrates a blend of leadership, technical proficiency, and strategic thinking.

The Senior Manager will be responsible for guiding the team in designing, developing, and building automation test strategies, plans, and test scripts based on product and business requirements to reduce the repeated manual tests and increase effectiveness, efficiency, and ensure coverage of software testing. This includes automated testing for functional, security, regression, performance, API testing, and end-to-end testing.

You will collaborate with technical teams and stakeholders to deliver customized automation solutions that meet product needs while driving continuous improvement. With the chance to work on business-critical products and applications, you will have many opportunities to demonstrate your leadership skills, coach, and mentor junior team members, and develop lasting relationships. As you take ownership of automation testing strategies, we will support you in building your consultancy, technical, and product management skills to drive your career forward.

Key Responsibilities

Strategic Leadership

· Develop and execute a comprehensive test automation strategy aligned with overall business and product objectives.

· Drive continuous improvement in testing processes, methodologies, and tools.

· Lead cross-functional teams in an agile environment to deliver robust, scalable, and high-quality software.

Technical Oversight

· Oversee the design, development, and maintenance of automated test frameworks using modern tools and technologies.

· Ensure integration of test automation into CI/CD pipelines for efficient and continuous testing.

· Evaluate and implement emerging testing technologies, including cloud-based testing platforms and containerized testing environments.

· Build, maintain, and execute automation test scripts and frameworks to enhance test coverage across various testing phases.

· Collaborate with BU leaders to understand their business requirements and implement automated testing processes to improve the speed and accuracy of testing.

Process and Quality Management

· Implement and improve automation frameworks, ensuring that they adhere to best practices and governance standards.

· Establish and enforce testing standards and best practices to ensure a high-quality software delivery process.

· Implement metrics and reporting mechanisms to track performance, identify trends, and drive improvements.

· Track and report test progress to stakeholders, including developing dashboards to communicate results.

· Proactively manage risks and resolve technical challenges, ensuring minimal disruption to project timelines.

Process Improvement

· Participate in ongoing process improvement efforts to ensure test automation is promoted and applied effectively across multiple products and applications

· Evaluate existing automation tools and test scripts to further enhance them

· Integrating the automation tools with CI/CD pipeline

Team Management and Development:

· Mentor and manage a team of test automation engineers, fostering a culture of innovation and excellence.

· Provide coaching, training, and performance feedback to build technical capabilities within the team.

· Collaborate with other departments to ensure seamless integration of test processes across the organization.

Effective Communication and Collaboration:

· Act as a key liaison between development, operations, and business teams to ensure testing requirements are understood and met.

· Communicate complex technical concepts effectively to both technical and non-technical stakeholders.

· Facilitate meetings, reviews, and status updates regarding test automation initiatives.

Attributes for Success

· Strong leadership and team coordination skills to oversee test automation efforts and deliver solutions.

· Expertise in designing, developing, and maintaining automation frameworks that align with organization goals.

· Ability to engage with business stakeholders to develop automation strategies and ensure alignment with overall business objectives.

· Skilled in providing test reports and progress updates to internal and external stakeholders.

· Ability to mentor junior team members and drive best practices across the team.

Technical Skills

· Proficiency in programming languages such as Java, JavaScript, Python, C#.

· Extensive experience with automation tools like Selenium, Appium, JUnit, TestNG, Cypress, or similar.

· In-depth understanding of Agile and DevOps methodologies, hands-on experience with version control tools like Azure Dev Ops, GitHub, GitLab, Bitbucket, or similar.

· Experience in implementing CI/CD pipelines for test automation using platforms like (AWS, Azure, Google Cloud) is highly desirable.

· Familiar with test management tools like Azure Test Plans, TestRail, Zephyr for test case traceability and defect management.

· Proven track record in designing and implementing automation frameworks and integrating them into CI/CD pipelines.

Required Qualifications

· A Bachelor’s or Master's degree in computer science, Engineering, or a related field.

· Minimum of 8-10 years of experience in software testing, with at least 3-5 years in a leadership role focused on automation.

· A deep understanding of testing methodologies and familiarity with the SDLC.

· 3+ years of experience in a test Automation Manager or Sr. Manager role.

· Proven experience working with team(s) size of 10-20+ members.

· Excellent communication, interpersonal, and leadership skills.

Good to Have

· Demonstrated behaviors who have done something differently, questioned the status quo, courage to try innovative approaches / techniques not upset with failure.

· Should be dynamic in thinking and use modern technologies for faster implementation and take advantage of AI tools or modern techniques.

· Familiarity with AI/ML-powered testing tools and techniques.

· Experience with containerization technologies (Docker, Kubernetes).

If you don’t meet every qualification listed but are excited about our mission and the work described, we encourage you to apply.  Inovalon is most interested in finding the best candidate for the job, and you may be just the right person for this or other roles. 

By embracing inclusion, we enhance our work environment and drive business success. Inovalon strives to provide equal opportunities to the communities where we operate and to our clients and everyone whom we serve. We endeavor to create a culture of inclusion in which our associates feel empowered to bring their full, authentic selves to work and pursue their professional goals in an equitable setting. We understand that by fostering this type of culture, and welcoming different perspectives, we generate innovation and growth. 

Inovalon is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirement. 

To review the legal requirements, including all labor law posters, please visit this link

Top Skills

Agile
Big Data
Cloud-Based Analytics
Tfs

Similar Jobs

Senior level
Financial Services
The Senior Manager of Software Engineering will mentor technical teams, oversee software engineering projects, manage resources, and influence budget decisions. Responsibilities include ensuring collaboration, mitigating issues, coaching engineers, and enhancing operational efficiency. The role focuses on advancing financial technology with AI and ML capabilities.
Top Skills: AWSDatabricksDynamoDBEcsEksEmrMlopsRaySeldon
3 Days Ago
Hybrid
Hyderabad, Telangana, IND
Senior level
Senior level
Fintech • Financial Services
Wells Fargo is seeking a Software Engineering Senior Manager to lead and develop engineering teams, ensuring adherence to architecture standards and driving technology strategies. Responsibilities include managing software development cycles, collaborating with product managers, and leading engineering initiatives in a multi-cultural environment, particularly in the banking domain.
Top Skills: Ci/Cd PipelineCloudCrawfordDistributed DatabasesIbm FilenetIer SuiteItextJavaKubernetesMicroservicesSnowboundSpring Frameworks
18 Hours Ago
Hyderabad, Telangana, IND
Senior level
Senior level
Fitness • Healthtech • Payments • Software
The Senior Manager of Software Engineering will lead and mentor an engineering team, defining vision and strategy while enhancing systems and cloud technology usage. Responsibilities include fostering a culture of innovation, managing software development best practices, and articulating platform strategies to stakeholders, while handling a tech stack involving Java and React.
Top Skills: AWSAzureJavaReactSpring

What you need to know about the Hyderabad Tech Scene

Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account