Bachelor degree in Computer Science or related field 5+ years of industry experience as Engineering Manager or Automation Manager or Software Quality Manager. 10+ years of industry experience building or testing driver products 5+ years’ experience in core programming languages such as Python /C/ C++/ Java/ Selenium, should have a thorough understanding of popular test automation architectures and the best industry practices. Proficient in using one of the Machine Learning Frameworks like Keras with Tensorflow/Caffe. Knowledge of OpenCV for Image Processing. Hands on experience writing advanced object oriented code including creating automation frameworks and test scripts for large scale testing scenarios. Have hands-on QA engineer experience testing driver or cloud products Deep understanding of QA methodologies including triaging, debugging, automating and testing Experience deploying automated testing for performance, UI, features, stability and other product oriented needs Technical authority in at least two of these areas: driver, cloud, networking, virtualization Excellent verbal and written communication skills to different audiences including direct reports, peer managers/architects, multi-functional leaders and executives Require people and project management experience working with cross site teams. Knowledge of working in Agile Software development Environment in a Plus. Familiar with full product life cycle and agile development methodologies. Obsessed with quality improvement, constantly seeking execution efficiency improvement Able to work in an ambiguous and highly interdependent work environment to get things done in an efficient and considerate way Experience creating and bringing to qualitative metrics and measurements We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Java / Java Script code development using frameworks like Spring, Hibernate , Rest web services, AWS services. · Dev-Ops activities using Maven, Eclipse and other tools · Contribute to providing estimates for implementation of new requirements and work diligently towards delivering within the estimates · Ensure Quality of the releases by adhering to SDLC best-practices such as, unit tests,continuous integration, system testing · Re-use code. Ensure delivered code is modular and extensible · Ensure adequate coverage of functional and non-functional requirements in test plans Position Requirements · 3-5+ years of hands on experience in Java/J2EE development. Experience with the implementation of a distributed, enterprise JAVA/J2EE solution is strongly preferred · Experience in JAVA/J2EE Frameworks such as Spring, hibernate is strongly preferred · Experience in SOA and SOA related technologies, solutions and products as well as experience with implementation of REST full web services is preferred · Experience with data modelling and experience with relational databases like MySQL, SQL Server or Oracle is desirable · Mobile application development experience on Android or iOS is desirable Good to Have : experience in Machine learning and AI
In a nutshell The CTO will have the extraordinary opportunity to drive the technology and solutions forward as we grow the company for scale. The person will lead multiple teams including Solution architecture, Technical Architecture, Service Management, and various Product Delivery teams. Reporting directly to the CEO, this person will be working closely with the executive management members to drive the company strategy forward. Above all the person will need excellent leadership skills to manage the largest team within the company. What you will do The role provides an opportunity to stamp an indelible footprint on complex and growing solutions. The role provides versatility from making strategic decisions to operational service management. Leading a team of smart people and working with the executive management team will allow you growth opportunity while providing enough space for bringing innovative and problem solving streak out of you. Technology is the engine that drives our growth and you would be in the driving seat. • You will guide Architecture Team to drive technology leadership, creating scalable architecture, frameworks, best practices, coding guidelines and ensuring their adherence. • You will guide the Delivery Teams to ensure reliable and quality releases • You will work with our Sales Team to ensure the right solution is provided to prospects • You will guide our clients for better solutions and you will be the technology escalation point • You will move our Testing team to Automation Testing • You will bring the best SDLC practices such as pair-programming to drive code quality • You will lead The Service Management imbibing ITIL practices for better “ilities“ • Ensure that solution architecture is reusable across products and extensible for future enhancements What you will need • Excellent leadership skills • Excellent interpersonal and organizational skills • The ability to handle diverse situations, multiple projects, rapidly changing priorities, and leading junior developers • Experience in at least one tech team transformation towards better SDLC practices (pair-programming, XP, Scrum, etc.) • Expertise in IT delivery towards internal and external clients • Architecture strength and passion for technology, specifically J2EE stack • Experience in product based companies, ideally e-commerce/ new age businesses preferred with experience of at least one end-to-end product life cycle • Experience in physical server management such as capacity planning, performance, availability, reliability, DR, security specifically DDoS, networking etc. • Engineering degree/ masters from a reputed institute • Can create scalable architectures, have excellent knowledge of design principles and managing non-functional requirements • Self-starter and problem-solver thinking
Roles and Responsibilities: ➢ Handle the L1 team of 60-100 members with Clinical and technical capabilities supporting US clients ➢ Manage the work stack assigned to the team with the help of Team Leads ensuring tasks are delivered in timely manner with accuracy ➢ Act as a Mentor to the leads and team members as appropriate ➢ Ensure effective governance and tracking mechanism in place to manage the team ➢ Perform activities for Practice on-boarding as per the agreed time lines ➢ Ensure team adheres to HIPPA or any other security/US Health care regulations ➢ Ensure all incident tickets are kept updated at regular intervals ➢ Highlight/Escalate any tasks stuck due to dependencies from other teams (internal/external) ➢ Timely and accurate update of timesheet ➢ Documentation and analysis of current and future processes