Staff Devtest Engineer, Advanced Tools Job in Vocera Communications.
Staff Devtest Engineer, Advanced Tools
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Position Description: Vocera is looking for a talented, seasoned, hands-on Staff DevTest Engineer to join our growing organization. As a Staff DevTest Engineer you will oversee the functional, system, and automation testing of the Vocera Holodeck hospital simulation platform that provides real world clinical communication and collaboration voice and messaging workflows to exercise and analyze Vocera product releases. This will include the functional, system, and automation testing of other advanced tools to be used by product lane development teams to enhance Vocera products. You will also be responsible for contributing to the writing of project Epics, Stories, Tasks, and Bugs, as well as sprint planning and the project planning roadmap. This position will report to the Director, Software Development.
Responsibilities
- Assume technical leadership of the planning, design, implementation, and execution of effective functional, system, and automation tests within project timelines to ensure correct, real world outcomes while exposing defects for the Vocera Holodeck hospital enterprise solution simulation platform and other advanced software tools and their supporting environments
- Oversee team lead contributions to the Advanced Tools projects, including writing test and development Epics, Stories, Tasks, and Bugs, as well as leading grooming sessions, bug scrubs, escape analysis cases, and visibility metrics
- Lead the support, troubleshooting, escalation, and resolution of issues involving Holodeck environments and other advanced software tools
- Collaborate effectively as the ranking technical lead with development team(s), Test Engineering, SSL, Release Engineering, DevOps, IT, Tech Support, and Professional Services as needed to ensure the Holodeck and other advanced software tools are effective
- Ensure effective documentation is maintained for relevant processes and designs
Competencies
- Deep understanding of software testing concepts and best practices
- Proven ability to lead, plan, design, implement, and execute effective functional, system, and automation tests for complex, highly available enterprise solutions and advanced tools
- Experience leading an Agile/Scrum development process and solid experience with Jira and Confluence development methodologies
- Strong team player comfortable working with geographically distributed and cross functional teams and willingness to mentor less experienced team members
- Superior troubleshooting, communications, and documentation skills
- Experience validating clinical integrations middleware solutions preferred
- Proactive in the face of ambiguous requirements; unafraid to explore new ideas and technologies
- Resourceful and able to solve complex problems through practical use of technology and a thorough understanding of product architecture
- Independent self-starter; able to complete projects on time with minimal guidance
- Superior analytical, verbal, and written communication skills
Requirements
- BS or MS in Computer Science or related discipline, or equivalent
- 12+ years of experience testing of complex enterprise applications
- Solid understanding and experience with BASH, Python, Git, Wireshark, RegEx, PowerShell, networking, and Jira
- Deep understanding and proficiency with Linux and Java environments, Web Services, as well as web and mobile based applications (ex. RHEL, OpenJDK, Java, HTTP, WebSockets, iOS, and Android)
- Working knowledge and experience with test automation frameworks (BDD, Selenium, TestNG, JMeter a plus)
- Sound knowledge and experience with messaging protocols, voice protocols, and relational databases (XMPP, TCP, UDP, JSON, XML, RTP, SIP, Postgres, Redis, and MongoDB a plus)
- Track record of delivering high quality technical results within committed time parameters
- No travel required

