Software Test & Build Engineer, Data & Technology

Company:  Ankura
Location: Washington
Closing Date: 06/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Ankura is a team of excellence founded on innovation and growth.

Practice Overview:

The Noragh group within Ankura develops and maintains a portfolio of analytics products centered largely but not solely around high-volume unstructured text. Rather than a pure machine-learning plus dashboards approach, we focus on opportunities to interactively support human analysts as they organize, explore, and exploit data with the assistance of machine learning and an intuitive user experience. Our products include platforms that can be configured for specific re-sellable applications or delivered “raw” for unique needs, as well as custom development when required. We believe in modular distributed design, clear code, robust testing, collaborative innovation, happy clients, mutual respect, and a real work/life balance. We also strive to build upon and maintain a culture that is inclusive, rewarding, and in keeping with our organizational core values.

Role Overview:

The Software Test & Build Engineer is a specialized role that focuses on ensuring the quality, stability, and performance of software products through rigorous testing and build processes. This role plays a crucial part in the software development lifecycle, ensuring that all developed features and functionalities meet the desired requirements and are free of defects. The Software Test & Build Engineer collaborates closely with software developers, product managers, and other stakeholders to design and execute test plans, automate testing processes, and streamline build and deployment pipelines. This role combines deep technical expertise, a keen attention to detail, and a proactive mindset to identify issues before they reach the production environment, ensuring that software products are of the highest quality.

This role is remote, located in the United States.

Responsibilities:

  1. Testing and Quality Assurance
    • Design, implement, and execute comprehensive automated testing to ensure software quality.
    • Collaborate with developers to reproduce and diagnose defects, ensuring timely resolution.
    • Automate repetitive testing tasks to increase efficiency and coverage.
    • Continuously monitor software for performance, stability, and usability.
  2. Build and Deployment
    • Manage and optimize the software build pipeline, ensuring efficient and reliable builds.
    • Collaborate with development teams to integrate new features and updates into the build.
    • Monitor and report on build statuses, ensuring timely deployments to test and production environments.
    • Assist with software versioning, releases, and release notes, ensuring clear communication of changes.
  3. Collaboration and Reporting
    • Work closely with product managers and developers to prioritize and plan testing activities.
    • Provide detailed reports on test results, including metrics on defect density, test coverage, and build performance.
    • Offer insights and recommendations for software quality improvements.
    • Stay updated with the latest testing tools, methodologies, and industry best practices.

Qualifications & Skills:

  • Bachelor of Science degree in a computer, math, or engineering discipline.
  • Ability to analyze information, apply general programming skills, and can design, debug, document, and test software.
  • Minimum five years’ experience in a position that provides broad exposure to analytics software development, high-volume data management, or user experience development. A combination of each is preferred.
  • Proven ability to support the build, system test, packaging, and delivery of a software platform ideally within the analytics space.
  • Proven ability to create, review, run and evaluate integration tests and performance tests, and to work with developers in an Agile environment to address issues.
  • Proficiency in programming languages such as C, Ruby, Java, Perl, Python, CSS, and JavaScript.
  • Deep knowledge of Linux and experience with aggregate (NoSQL) data stores.
  • Experience with software test and build support for cloud-based deployments.
  • Hands-on experience with building and maintaining deployment tools like SCM, Mercurial, Git, Jenkins, and cucumber.
  • Strong troubleshooting and analytical skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Excellent communication skills at varying levels of the organization, and a proven track record for teamwork.
  • Commitment to respect the proprietary nature of data, practices, and plans of both Ankura and its clients.
  • Occasional travel to customer sites may be needed.

For individuals assigned and/or hired to work in California, Colorado, or New York, Ankura is required to include a reasonable estimate of the compensation range for this role. This compensation range is specific to the said markets and considers a broad range of factors including but not limited to skill sets, experience and training, licensure and certifications, and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. The range does not include additional benefits outside of salary. At Ankura, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each role. A reasonable estimate of the current base pay range is between $85,000 to $200,000; this range is not a promise of a particular wage.

#LI-Remote

#LI-NT1

Ankura is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against based on disability.

#J-18808-Ljbffr
Apply Now
Share this job
Ankura
  • Similar Jobs

  • Software Test & Build Engineer, Data & Technology

    Washington
    View Job
  • Software Test & Build Engineer, Data & Technology

    Washington
    View Job
  • Software Test & Build Engineer, Data & Technology

    Washington
    View Job
  • Software Test Engineer

    Washington
    View Job
  • Software Test Engineer

    Washington
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙