Senior Test Engineer

Bullhorn, Inc. Boston , MA 02298

Posted 5 months ago

As a Senior Test Engineer, AI, you will work with Software Development Engineers to understand features and technical implementation and the intent of the automation. Understand customer usage models and develop test plans, automation harnesses and test suites that approximate real-world environments and regression tests. Software QA Engineers are also responsible for driving the software development process toward quality-first methodologies.

Why this job is important:

Bullhorn is building out a team as part of the Enterprise Data organization to jump start an effort that is focused around targeted AI and automation efforts utilizing all of the data in their data lake, with use-case-specific high volume data connectors to AWS, GCP and Azure.

As a Senior Director, Engineering, AI, a typical day might include:

  • Test code from the user perspective, both manually and with automated tools. Use black box, gray box, and white box testing techniques; able to understand software internals, find and debug problems using log files, and write automated tests and/or user-level test automation tools.

  • Develop test strategies and create appropriate test harnesses that replicate the widest possible range of user input.

  • Create and maintain a 'gold standard' test data set to ensure the highest quality product delivery with successive releases.

  • Evaluate new product functionality and create test strategies and test cases to assess product quality.

  • Establish and enforce professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

  • Automate the validating of modern user interfaces and messaging infrastructures

  • Experience in the domain of Machine Learning and Conversational AI, voice to text, and search and discovery.

  • Excellent communication, collaboration, reporting, analytical and problem solving skills

  • Familiarity with executing performance, longevity and device interoperability tests in the confines of the mobile application space

This job might be for you if:

  • You have a Bachelor's Degree in Computer Science or related technical field

  • You have 3+ years experience in a test or development role as part of a product development organization which has delivered consumer or enterprise software products

  • You have 3+ years of experience testing on device firmware or mobile devices (iOS & Android)

  • You have 3+ years of experience in Python/Java coding and user-level automation

Strong culture makes Bullhorn a great place to work! Our offices offer a casual, collaborative environment with weekly catered-in lunch and breakfast, and "First Thursday" social events. Bullhorn offers unlimited vacation, quarterly paid volunteer days through its philanthropic group Bullhorn Cares, and an open invitation to Bullhorn Allies groups, which celebrate and cultivate diversity and inclusion for all employees.

You might be a fit for Bullhorn if:

  • You are energetic and enjoy working in a fast-paced environment

  • You are confident and love sharing success with your team

  • You take ownership of your work and continuously strive for improvement

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Test Engineer

Medidata Solutions

Posted 1 week ago

VIEW JOBS 10/5/2019 12:00:00 AM 2020-01-03T00:00 The Product Engineering Team is actively engaged with life science organizations to enable rapid synthesis of insights via the Quantum platform. The team is responsible for delivering an adaptive, secure and highly configurable platform, scalable to the specific needs of individual customers. We are seeking a Senior Quality Assurance Engineer with the ability to design, develop, and implement manual test cases that scale across our Quantum platform. The ideal candidate will possess strong backend testing, data validation, and expert level ability to create as well as execute many SQL commands for parallel verification and testing processes. Key Responsibilities: * Ability to create and execute Test Plans, Test Cases, Test and create highly complex studies and perform the full scope of end to end testing. * Demonstrate expertise with complex data structures and studies, write simple and complex SQL queries, and perform backend data (parallel) validation * Ability to use defect tracking tools; create a QA project, track results, and organize testing metrics calculations. * Possess a strong background in manual testing, and have a working knowledge of Automation concepts and tools (QTP, Selenium, etc.) * Ability to prioritize and escalate issues in relation to importance to a given project or customer basis. * Interface credibly with cross-functional client teams (e.g., clinical, core development, database development, customization and business analyst) in the process of gathering platform design and functionality requirements. * Be an active Agile/Scrum participant * Proactively identify bottlenecks in the SDLC process and give recommendations and/or feedback for all known issues. Position Requirements: * S. degree with engineering, business or scientific focused curriculum preferred. MBA or masters level degree in business, life science, or healthcare related fields preferred. * Knowledge of analytical approaches, statistical techniques and relevant technologies for healthcare industry. At least 2 years' experience in pharmaceutical/healthcare analytics or consulting preferred. * Hands-on experience with Test automation & scripting utilizing tools such as QTP and Selenium. * Proven experience in testing databases (SQL Server preferred) & writing complex SQL statements. * Proven experience translating software requirements/stories into accurate and complete test scenarios, including identifying the detailed test data and environment needs. * Strong communication, technology and operational functions are critical to the relevance of the product. * Being a pro-active, self-motivating member of the Scrum team, you will not only contribute to the technical architecture and implementation, but also to the team efficiency initiatives and culture. * Extensive working experience with SDLC best practices, preferably in an Agile environment. Medidata Solutions Boston MA

Senior Test Engineer

Bullhorn, Inc.