Vakante Jobangebote finden Sie unter Projekte.
Software Development Engineer in Test
Eingestellt von Compucom
Gesuchte Skills: Engineering, Python, Java, Perl
Projektbeschreibung
We are looking for top notch Software Development Test Engineers with a deep level of ownership to code, deploy, and operate automated test software. We need someone who is willing to learn fast and raise the quality bar for many different teams of developers working on accelerated schedules. You will need to operate independently, flexibly, and proactively.
This position offers challenges of scale, automation, and creativity, as this is one of the top 50 busiest websites in the world. This is an opportunity to work with distributed systems on a large scale across multiple data centers and millions of customers. You will get to work on building and implementing tests that interact with the Front End production websites, application Servers, mobile application Servers, databases, advertising, and batch processing systems. You will build solutions that can catch and alarm on complex problems before they reach the end user. You will help drive best test and QA practices across the software teams.
As this is a relatively small staff, you will interact will all levels of the company, including the founder and CEO. You will have the ability to personally make a big impact.
RESPONSIBILITIES:
- Build and maintain an automated test infrastructure for a multi-platform product that will be used to validate all aspects of the website.
- Integrate with the software and operations teams to establish a continuous test and build cycles.
- Establish processes and tool sets to maintain automation scripts and generate regular test reports.
- Work with other Software Developers, Project Managers and Operations to ensure the proper operation of the production environment.
- During the development cycle, identify use cases and create test cases to validate software design via automated tests
- Work on multiple projects at the same time.
BASIC QUALIFICATIONS:
- Bachelor's Degree in Computer Science or related technical field or 2+ years' experience in a test or development role as part of a product development organization which has delivered consumer oriented products
- Proficiency in at least one modern programming language such as C, C++, Java, Python or Perl
- Excellent communication, collaboration, reporting, analytical and problem solving skills
- Comfortable working in a fast paced, highly collaborative, dynamic work environment
- Experienced in interacting and coordinating test activities among multiple teams
- Verbal and written communication skills, including ability to give presentations
- Expert in software quality and testing methodologies
PREFERRED QUALIFICATIONS:
- Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience in communicating with users, other technical teams, and management to collect requirements, evaluate alternatives and develop processes and tools as needed to support the organization
- Prior experience with Selenium and Subversion
- Development experience in a Linux/Unix environment
- Experience with test driven development and establishing unit test infrastructures
- Experience automating the validating of modern user interfaces and messaging infrastructures
- Experience with evaluating and integrating open source and in house developed toolsets
Projektdetails
-
Einsatzort:
Seattle, Vereinigte Staaten
-
Projektbeginn:
asap
-
Projektdauer:
Keine Angabe
- Vertragsart:
-
Berufserfahrung:
Keine Angabe
Geforderte Qualifikationen
-
Kategorie:
IT Entwicklung, Ingenieurwesen/Technik