Quantcast
Channel: Most Hired
Viewing all articles
Browse latest Browse all 53220

Quality Engineer at Skype Inc (Brisbane, CA 94005)

$
0
0
The Brief

As a member of the Skype Cloud Technology Team, you will help build an infrastructure capable of supporting hundreds of millions of users. Our growing San Francisco-area development group will leverage open standards to deliver communication services--including voice, video, chat and presence--to the web and enable radically new Skype applications.

The technology used by the team will include distributed databases and frameworks (e.g., Dynamo-styled storage and Map/Reduce), RESTful APIs, scalable message passing (e.g., Thrift, protocol buffers, ActiveMQ), fault tolerance and functional languages. The development process is rapid, iterative and based on Scrum.

Skype is seeking a motivated Quality Engineer with an innate curiosity about how things work and the drive to improve them. You will be an integral part of a cross-functional team including Product Owners, Developers and Architects. This is not a manual testing job. You will be defining and programming automated tests across a wide range of module, system, load and stress tests.

Responsibilities:

- Create and implement test acceptance criteria

- Fully automate all tests

- Develop, execute and evaluate performance and load tests

- Problem discovery, tracking, resolution and verification

- Work in two week sprints writing tests and integrating alongside the developers.

Desired Skills:

- Extensive experience with multiple scripting languages such as Python, Perl, Bash.

- Designed and executed performance and/or load tests.

- Experience with object-oriented programming.

- Good knowledge of networking protocols like TCP and UDP.

- Excellent problem solving, analytical, and technical troubleshooting skills.

- Willing to work in a dynamic development environment.

- Test highly scalable distributed systems.

- Experience testing complex network and telecommunications applications and protocols is desirable.

- A working knowledge of Agile Development or an enthusiasm to learn.

Behaviors:

- You want to strive for excellence in the things you do, especially when you are writing software.

- You are willing to work incrementally and are comfortable with change.

- You are creative and like to generate new ideas, spot possibilities and explore the areas where others haven't gone.

- You have good communication skills and are not afraid to work in multicultural company that is spread across the globe.

- Expressing your own ideas for different people with different viewpoints is an interesting challenge rather than impossible obstacle for you.

- You wish to learn something new and making use of that in your work is a regular thing for you.

- You are a team player and enjoy working together with other developers of all personality types.

Requirements

- BS or MS degree in Computer Science or Engineering or equivalent years of experience.

Positions require an H1 visa, Permanent Residency, or US Citizenship.


Skype supports diversity in the workplace.

Source: Joel On Software


Viewing all articles
Browse latest Browse all 53220

Trending Articles