Senior Software Engineer, Test Automation

Posted on Aug 01, 2021

Duolingo Inc

Pittsburgh, PA  |  #engineering

 


Join us to help scale automated tests at Duolingo to improve our app’s quality to our learners worldwide.

Our mission at Duolingo is to develop the best education in the world and make it universally available.

With over 300 million users, we are the most popular language-learning application in the world.

We want to ensure our learners have an uninterrupted experience while learning through our app.About our team: We’re a small yet mighty team of individuals working closely with Engineering and Quality Assurance Specialists to add relevant automated end-to-end test coverage to help catch regressions at the early stages of the Software Development Life Cycle.

We also build the required tools and infrastructure to scale tests and help improve engineering productivity.About the role: We’re looking for someone to bring their expertise and curiosity in building out the necessary infrastructure to scale our test runs.

The role also offers an opportunity to improve testing culture by closely emulating the testing pyramid for Duolingo.You Will...Partner closely within the test automation team to make improvements to our current processes and tools.Collaborate with engineering to build reliable end-to-end testing infrastructure to support all platforms (Android, iOS, and Web).Find ways to shorten the feedback loop to our developers by enabling automated tests at different development stages.Own key test metrics and advocate best testing practices.You Have...Solid understanding of testing methodologies.

Relevant experience with test automation frameworks and fundamentals to writing automated tests (JavaScript, Selenium, Appium, etc.).Organizational skills to design, plan, prioritize, drive, execute and successfully launch technical projects.Mentorship skills to bring along junior engineers.Exceptional Candidates Will Have...B.A./B.S.

in Computer Science or a related field.Technical experience in distributed systems, including microservices, databases, caching, and cloud services.Familiarity with test harnesses, measuring test effectiveness, effectively finding gaps in product code, and succinctly present it to the community for further improvements.


How to Apply

Please follow the application procedure at stackoverflow.com for more info.


Related positions:

Performance Test Software Engineer

JPMorgan Chase Bank, N.A.
Aug 01, 2021, Chicago, IL

Senior QA Automation Engineer

TutorMe
Jul 31, 2021, Los Angeles, CA

Software QA Automation Engineer- Apple Cloud

Apple
Jul 31, 2021, Cupertino, CA

Senior Level Systems Automation Technical Expert (MP)

Patent and Trademark Office, Department of Commerce
Aug 01, 2021, Alexandria, VA

Senior Level Systems Automation Technical Expert (DE)

Patent and Trademark Office, Department of Commerce
Aug 01, 2021, Alexandria, VA


Discover More



Serefind is not affiliated with any company and government entity. It’s a search engine, like Google, for finding jobs, and we just provide link to the application. Best of luck in your search!