Science Exchange

Salesforce Automation Engineer

Science Exchange

Remote job description

Seniority Level: Senior/Mid-level
Industry: Information Technology & Services, Computer Software, Start-up, Procurement, Biotechnology, Biopharma, Pharmaceuticals
Employment Type: Full-time
Job functions: QA/Product and Design/Engineering
Location: Remote, flexible

About the role:
Science Exchange is looking for a Salesforce Automation Engineer to join our team. This role will be involved in the full development life cycle from assisting Product and other business stakeholders in crafting verifiable stories through the manual and automatic verification of release candidates as they progress from test environments to production.

The successful candidate needs to have hands-on expert implementation/ configuration/development experience with the Salesforce platform and APIs. CI/CD pipeline QA will act as a safety net, which allows the developers to focus primarily on the code, its changes, and the shipping updates, rather than worrying about testing.

The Automation Engineer position requires 3+ years of proven skills in test automation development and methodologies. The ideal candidate must have top computer science skills, be obsessed with customer satisfaction, and have a demonstrated track record of passion for leveraging technologies to help build incredible quality products. The candidate should understand back-end services and know how to conceptualize, identify testing opportunities, and test them.

About you:
You will be a partner in our R&D organization as we create great solutions to complex problems. We already operate at scale, and we are looking for ways to build out new features, refine the existing platform, and enhance performance as we continue to support a world-class operations team. We believe in being agile as a way to focus on delivering business value without wasting time on things that do not support our ability to deliver those capabilities. You will be a key part of a small team that works hard every day to creatively build great software and systems.

About Science Exchange:
Science Exchange is a rapidly growing SaaS company that powers R&D outsourcing for the world's top life sciences companies. Our marketplace gives scientists access to the innovation and research they need, and our platform fully automates R&D outsourcing from source to pay so scientists can focus on what they love-science. We're looking to expand the revenue organization with individuals who are intellectually curious, are strong advocates for their prospects and customers, and who want to join our mission to improve the efficiency and quality of scientific research.

Science Exchange was seeded out of Y Combinator in 2011 and has raised nearly $70M from top venture funds, including USV, Maverick Capital, and Norwest Venture Partners. We're a remote-first company with employees all over the U.S., Europe and Asia/Pacific who exemplify our F.O.R.C.E. values (Fearless, Open, Respectful, Curious, and Entrepreneurial).

Responsibilities:

    • Must have experience in all the phases of software development life cycle, with strong working experience in agile methodology
    • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
    • Design and extend Development and QA automation frameworks, plan and estimate effort required to incrementally deliver targeted and streamlined automation initiatives, develop, maintain, and execute automated test cases
    • Assist in developing release level test plans and test matrixes, executing, and communicating those plans and developing test automation for the same
    • Enable Science Exchange to continue to release delightful, bug-free client and consumer experiences, by enabling the engineering team to seamlessly achieve product feature goals with confidence in code quality as a direct result of the solutions produced by the Automation Engineer
    • Provide our team with the ability to respond and develop quality code quickly as we identify and resolve problems and bottlenecks in the CICD pipeline with proposed solutions and implementations driven by the Automation Engineer

Requirements:

    • Knowledge of QA methodology and test automation tools
    • 3+ years of proven skills in test automation development and methodologies
    • Demonstrated understanding of how and where risk is introduced during software development
    • Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control, build and release processes, continuous deployment, and test suite development and maintenance
    • Experience with standard QA tools and practices, such as functional API testing, integration testing, and UI functionality and usability testing, with a passion for automation
    • Deep understanding of back-end development and continuous testing concepts
    • Strong previous experience in analyzing existing test environments/frameworks (like Selenium, Specflow, Cucumber, TestCafe) and recommending feasible resolutions for implementation
    • Proven ability to work in a fast-paced development environment and respond quickly to shifting priorities as needed
    • Familiarity with Cloud environments like Salesforce (like Sales, Service, Experience), Zuora (or Billing platforms), and Azure/AWS will be desirable
    • Demonstrated ability with SQL Server and Oracle databases (writing and executing queries)
    • An understanding of Git / GitHub version control. GitActions release procedure understanding is a plus
Ready to join us?

Science Exchange is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.

Privacy Policy



Summary
Company name: Science Exchange
Remote job title: Salesforce Automation Engineer
Job tags: marketplace, sharing economy

Share or copy

Job alerts