Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Test Engineer

TELUS Agriculture & Consumer Goods

Software Test Engineer

National
Full Time
Paid
  • Responsibilities

    TELUS Agriculture & Consumer Goods is a great place to work. You can see it in our team members. The diversity of the team and their unique contributions set us apart from the competition. Our success is based as much on our future friendly team as the innovative technology solutions we offer.

    Our team members include people like you – enthusiastic, innovative, passionate and energetic. We believe that you'll find our high-performance culture personally fulfilling, professionally challenging and financially rewarding.

    HERE'S THE IMPACT YOU WILL MAKE AND WHAT WE WILL ACCOMPLISH TOGETHER

    TELUS Agriculture & Consumer Goods is leveraging our world-leading technology and innovation to tackle one of the most pressing social challenges of our time – achieving more efficient production while lowering the impact on the environment. We believe that by delivering data insights and digital solutions that empower and connect producers to consumers we can improve the quality, safety and sustainability of our food and consumer goods. 

    We offer an unmatched suite of innovative solutions and purpose-built applications for every participant in the supply chain, from seed manufacturers and farmers through to grocery stores and consumer goods companies. Our solutions are comprised of the latest technologies that enable our customers to optimize their businesses with more accuracy, efficiency and profit and create unified, trusted and sustainable food and consumer goods value chains.

    As a Software Test Engineer, your mission will be to author and maintain automated tests and tools. Some of the daily challenges include web app automation, native iOS/Android automation and presenting creative solutions for testing complex scenarios. You'll also be working with other Test Engineers and Software Developers to find and report bugs early in the software development life cycle.

    HERE'S HOW

    • Interact with various engineering teams to create and code tests and tools in tandem with the rest of product development to accelerate the delivery of high quality products.
    • Build advanced test infrastructure enabling simulation, monitoring, continuous deployment, and automated test result reporting.
    • Validating proper isolation and integrity of customer data within a distributed SOA.
    • Analyze software systems and design advanced tests which exercise system interactions.
    • Research emerging technologies and test methods, applying them wherever possible.
    • Participates in the advancement of test engineering processes and procedures.

    WHAT YOU BRING TO THIS ROLE

    • BS in Computer Science or a related field (or equivalent work experience and skillset).
    • At least 2 YEARS of relevant software testing or development experience.
    • Strong coding skills and experience writing automated tests with frameworks and tech like RSPEC, SELENIUM, WATIR, APPIUM OR SIMILAR TOOLS.
    • Strong coding skills with RUBY OR PYTHON.
    • Experience with scalability, performance, and reliability testing methods for client/server software.
    • Highly proficient in a LINUX ENVIRONMENT.
    • Thorough understanding of web APIS. REST AND GRAPHQL should be familiar concepts.
    • A passion for software testing as an engineering discipline. Bonus points for:
    • Experience with BDD, Calabash, Cucumber/Gherkin syntax.
    • Experience developing tests for public and private API's.
    • Experience with automated PDF validation.
    • Experience with automating localization tests.
    • Experience as a tester in an agile or scrum team.
    • Continuous deployment, configuration management, and experience developing monitoring scripts (think /proc) for collection of metrics into a time series database.
    • Experience configuring and maintaining automated test frameworks on AWS, Kubernetes.
    • Automated UX Validation testing using visual comparison tools.

    JOIN US

    Collectively, our talented team and integrated solutions uniquely position us to transform collaboration within the industry at a global level, empowering and connecting producers to consumers for a more efficient, sustainable future.

    Everyone belongs at TELUS Agriculture & Consumer Goods. It doesn't matter who you are, what you do or how you do it, at TELUS Agriculture, your unique contribution and talents will be valued and respected. Because the more diverse perspectives we have the more likely we are to crack the code on what our customers want and our communities need.

    Do you share our passion for enabling remarkable human outcomes?

    Together, let's make the future friendly.

    ACCESSIBILITY

    TELUS Agriculture & Consumer Goods is proud to foster an inclusive culture that embraces diversity. We are committed to fair employment practices and all qualified applicants will receive consideration for employment.

    We offer accommodation for applicants with disabilities, as required, during the recruitment process.

    #LI-remote