Senior Software Engineer, Test Socialtext
THIS JOB HAS EXPIRED At Socialtext, quality is core. We are seeking a senior software engineer who is a specialist in testing.
Testing and all aspects of Quality Assurance are at the core of our agile software development process. Quality software results from a high quality process, not from extensive final testing. If your software doesn't work, it's your process that's broken, not your code. We are proud of our process, and you will be a major contributor to it.
At Socialtext, you will work with a distributed team, solving challenging problems in testing social and collaborative software with exceptional peers. The qualified candidate will be the developer responsible for the architecture, design, implementation, deployment, and evolution of a state-of-the-art test platform and automated test suites.
We?re a small team running a big site, and we get a lot of stuff done. We have many challenging tasks and learning opportunities in test.
We have a major site overhaul coming up to make the site easier to use, algorithmically smarter and personalized. We also need to build out our extensive APIs, and we need a major redevelopment of our testing capability to go along with it. You will collaborate with engineering staff to set the future direction of the automation framework, and work closely with Software Engineers in Test and test developers.
Very strong programming skills using multiple languages, environments, and platforms.
10+ years of professional software development experience, 5+ years of those in test.
Comfortable working within a fast-moving shared code-base; you understand the trade-offs in various design decisions and know when to leverage or evolve a code-base.
A passion for working in an agile engineering team using its proven version of agile development practice.
You know how to communicate outside of code - you enjoy verbal and written communication in English and are always up to talk.
Demonstrable expertise in Selenium/WebDriver and open source test automation frameworks.
Dedicated to test automation and use of automation to minimize redundant manual testing.
Experience with multiple automation frameworks
Strong background in theory and practice of software testing
Thorough knowledge of browser intricacies, including experience working with Internet Explorer browsers.
Linux environment proficiency, using various Linux tools including screen and vim.
Contributions to open source software and testing projects.
Experience creating highly scalable systems, including clustered and/or distributed applications.
Experience with scripting languages (e.g., Perl, Python) and SQL databases.
Experience working as part of an Agile team, using a methodology such as XP, Scrum or Kanban.
Strong oral and written communication skills.
Strong critical thinking skills.
BS or MS degree in Computer Science or a related technical field preferred.
Established in 2002, Socialtext was the first company to deliver social software to businesses and now provides a complete social software platform and integrated suite of social applications. Recently acquired by Bedford Funding, Socialtext is looking to rapidly expand its development and test capabilities.
||655 High Street |
Palo Alto, CA 94301
THIS JOB HAS EXPIRED