The Cloud Foundry engineering team is looking for a few great exploratory testers to join us in building an open source platform that transforms how the world deploys and scales software.
You have a passion for large distributed systems and relish discovering interesting interactions and side effects. You know that good testing isn’t about quality gates that hold back releases but rather about discovering and sharing information to move a project forward. You know how to code, but find testing more fun. You might never have held a job with the words “Test” or “Quality” in the title, but you are curious and enjoy exploring the dark corners of complex software. Above all, you love shipping software. Given the choice, you’d rather work on an integrated team where you pair with programmers, product managers, and designers than on an isolated QA team. You judge your success by the success of your team, not how many problems you find.
Cloud Foundry is co-developed with Pivotal Labs, a leader in the field of agile software development. We are opinionated about how software should be built. We pair program, all-day every-day, because we know it delivers remarkable results. We test drive code, automate all our regression tests, and continuously integrate. We work in small teams, and rotate between them frequently. We believe that the team owns the quality of their work. We work at a sustainable pace – you’ll typically concentrate for 8 hours each day, but then you’re off to relax, recharge, and refocus.
Cloud Foundry engineering is located in San Francisco, in our SOMA office near 4th and Howard St. To make sure you start your day energized, we provide a catered breakfast every weekday morning, and unlimited snacks/drinks are of course available all day. Our collaborative, open-plan office space is filled with talented, like-minded engineers who enjoy taking advantage of our weekly Tech Talks, playing ping pong, and hanging out with their co-workers.
Desired Skills/ Experience:
Solid exploratory testing skills. You know how to vary data, configurations, and sequences of actions to discover interesting corner cases. You work with stakeholders to identify the most important areas to explore. When your exploration reveals a problem, you write clear bug reports with all the relevant details.
Proficiency in at least one programming language, preferably more. We have a polyglot codebase that includes Ruby, Java, Go, and shell scripts. You will be pairing with developers and need to be able to understand code well enough to ask good questions even if you are unfamiliar with the language.
Operations or Systems Administration experience, especially with UNIX. That means you are comfortable on a command line and have a solid grasp of basic UNIX shell commands such as ps and find.
Ability to dive into a complex system and contribute while learning.
BA/BS in Computer Science or related field, or equivalent experience.
Apply by sending us a resume and a cover letter to tell us why Cloud Foundry is a good fit for you, and why you are a good fit for Cloud Foundry.