Software Developer in Test
Toronto, CA
22d ago

The Job 500px, the world’s premier photography community, is looking for a Software Developer in Test to lead our automation testing efforts.

As a part of this role, you will be accountable for development and implementing our automated testing strategy across all of our tech stacks.

Focusing on web frontend and middleware first you will be a critical part of our team and help reach our quality goals. What You'll Be Doing Work with various engineering teams and product owners to analyze and test new features.

Create and update testing plans and test cases based on product features, requirements and prioritization from product team.

Develop and optimize a continuous testing and integration solutions. Analyze results, produce weekly reports and help diagnose test failures.

Provide guidance, feedback and support to engineering teams to improve code quality and testability. What the Ideal Candidate Will Have Ability to understand requirements and software architectures.

Experience with Agile (Scrum and Kanban) development methodologies. Experience with Git, JavaScript. (React, Java, Ruby preferred).

Previous experience with automated testing either at the API level or UI level. Previous experience with at least one testing frameworks : Mocha, Chai, Selenium, Cucumber, Appium, etc.

Bonus points for mobile testing frameworks : EarlGrey or Espresso. Previous experience with Jenkins. 3+ years general web development experience.

Strong analytical skills, ability to find unconventional solutions to problems and open minded to innovation and new solutions.

Perks Interesting technical challenges Competitive salaries Flexible hours Catered lunches, snacks and drinks Great health and dental benefits Professional development opportunities Our Interview Process Phone screen : < 30 min conversation with a hiring manager.

Code Challenge In-person interviews : 3-5 hours at our office where you'll meet multiple members of our team.

Add to favourites
Remove from favourites
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form