

Expert in at least one programming language (a plus for Hack, PHP, Javascript, Ruby, or Python).You appreciate an intuitive, well-documented API You are comfortable with networking protocols and standards. Expert at building, testing, and debugging web/mobile applications and have a portfolio of projects that demonstrates this expertise.Crafted solutions for complex problems in testing that have greatly improved test development velocity, test reliability, test execution, or test observability.You have a proven track record of implementing systems that make the working lives of those around you more pleasant and productive Motivated by helping other engineers and engineering teams succeed.

Define and develop accountability for test development best practices across testing layers (unit, integration, end-to-end, etc.).Define auditing tools and processes that our quality organization will use to make decisions about the quality of features our teams ship.Lead discussions and own decision making for meaningful metrics to track in our observability model.Design and architect observability systems that provide the quality organization insight into the health of the pipelines in our continuous integration system.Lead investigations into production issues by partnering with the Operations team to conduct and oversee root cause analyses.Collaborate with the Customer Support team to identify common trends in issues that are reported and help transform quality engineering into a proactive organization.Develop intuitive processes by which engineering teams can intuitively integrate their test suites into our testing pipelines.

SLACK SOFTWARE ENGINEER CODE
Our product development team iterates rapidly and deploys new code several times each day.
SLACK SOFTWARE ENGINEER ANDROID
This includes the Slack desktop and web clients, our iOS and Android clients, our external service integrations, the Slack platform API, and supporting backend infrastructure.
SLACK SOFTWARE ENGINEER FULL
You will build frameworks, tools, tests, and observability that covers the full depth and breadth of Slack’s client and server-side functionality. We are iterating on these large scale systems rapidly as we continue to evolve how work happens.Īs a member of Quality Engineering, you will participate in the design and the development of innovative testing solutions that are specific to engineering challenges at Slack. We operate at tremendous scale with systems that process millions of user events per second. Slack is looking for Software Engineers in Test to join the Quality Engineering organization! Slack is a fast growing enterprise software company that makes work life simpler, more pleasant and more productive.
