make
{big deal}
moments

Chicago

QA Automation Engineer

R1976

Location

Toronto

Career Track

Technology

Apply Now

QA Automation Engineer

R1976

Location

Toronto

Career Track

Technology

Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you thrive in a fast-paced, ideas-led environment, you’re in the right place.

You will be playing a key role in our QA Automation team, mostly you will participate in creating test environment, running test cases and building automation tools & frameworks. We are looking for technically strong and creative individuals that possess a passion for driving quality and ensuring a positive end user experience. You will also help our development teams by creating and delivering automated test solutions with the scalability to serve our expanding product offerings.

Key Responsibilities:

  • Quickly ramp up and gain relevant domain and technology knowledge

  • Define architecture, design, and implementation of Test Automation Framework

  • Set up Automation Test Environment  for multiple application platforms such as Web, iOS, Android

  • Establish automation test coverage strategy that aligns with the product design and covers the entire software development life cycle.

  • Create, advocate and coach test automation best practices to team members & development teams

  • Design, build, and execute Web and API test scripts by translating manual regression test cases into automated test scripts

  • Set goals with the team, prioritize tasks, and own deliverables

  • Lead/execute testing for large-scale, web applications, tools, and/or software

  • Ensure that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.

  • Provide recommendations for improvement of applications to stakeholders.     

  • Collaborate with Development Managers, Product Owners and other teams to ensure the highest quality of the product by architecting automation focused solutions.  

  • Leverage existing Automation Frameworks to build new test scripts while maintaining existing test scripts as per business requirements.

  • Conduct PoCs on latest test automation tools and technologies.

Skills/ Experience Required:

  • BA/ BS preferably in Computer Science OR Information Technology

  • 2+ years of proven experience in defining, developing and owning test automation infrastructure for a large enterprise.

  • Highly skilled in a variety of languages, frameworks, and tools for automated testing solutions such as

    • JavaScript, Node.js, Express.js (Highly Preferred)*

    • Java, TestNG, RestAssured

    • Selenium, Jasmine, SpecFlow, Cucumber and Protractor (Highly Preferred)*  

    • MongoDB, Hibernate, REDIS

    • Saucelabs, Browserstack, etc  (Highly Preferred)*

  • Hands on experience in developing test automation frameworks from scratch

  • Experience building continuous integration and deployment solutions (Jenkins, TeamCity, etc.) that served large software engineering organizations

  • Proficiency leveraging SoapUI, Postman or similar testing tools for API testing

  • Understanding of Big Data technologies and Distributed systems is a plus

  • Excellent knowledge of advanced SQL and relational database concepts

  • Experience with load/performance testing tools such as JMeter and other open source javascript based libraries.

  • Should have experience in manual testing

  • Excellent problem solving and troubleshooting skills.

  • Flexible in working as both an individual and a team player.

  • Experience with Github Flow and working with Atlassian tools such as Bamboo,  Bitbucket, etc is a plus.

  • Experience working with a distributed team in an Agile Environment  (Highly Preferred)*

  • Demonstrated history of living the values important to priceline:  Customer, Innovation, Team, Accountability and Trust. Unquestionable integrity and ethic.

Priceline is an equal opportunity employer in accordance with all applicable federal, state and local laws.

#li-post

Apply Now

Software Engineer

Technology

Director of Reporting and Analysis

Customer Care

Principal/Lead Infrastructure Engineer

Technology