Software Engineer in Test - London
Add to job cart
This position is based in London, UK
The area: Engineering and Operations
Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to tackle some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From AdWords to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.
The role: Software Engineer in Test
At Google we approach testing differently -- we are testing, and breaking, code constantly, but we help rebuild it better. Software Engineers in Test (SET) design Google's testing infrastructure and write code to examine and validate large-scale software development and deployments. As an SET, you partner with software developers to create and code tests concurrently with product development. You build tools that help developers be more productive, write better code and test it themselves. Troubleshooting is an understatement, it's more like trouble-forecasting.
With your extensive technical expertise and judgement, you are an integrated part of the software development team and define, document, analyze, perform, and automate tests for products. You identify functional problems and come up with creative resolutions.
Responsibilities:
- Build advanced automated test suites to exercise our world-class applications.
- Work with the development and test engineering teams to automate testing.
- Conduct research on emerging technologies.
- Analyze and decompose a complicated software system and design a strategy to test this system. Train and mentor other team members.
Minimum Qualifications:
- Relevant work experience, including development and/or test automation experience.
Preferred Qualifications:
- Excellent coding skill in C, C++, Java, or Python.
- Good scripting skills in at least one common language (Python, Perl, Shell).
- Highly proficient in a Unix/Linux environment. (PQ) Deep knowledge of internet technologies.
CV/resume format: PDF (preferred), HTML, Word
To all recruitment agencies: Google does not accept agency CVs. Please do not forward CVs to our jobs alias, Google employees or any other company location. Google is not responsible for any fees related to unsolicited resumes.
At Google, we don’t just accept difference – we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace.