Software Developer in Test
We are looking for a Senior Software Developer in Test who will be testing software for large-scale cloud-based services.
More about the Rackspace Cloud business unit:
Do you want to be part of creating the next generation of computing? Rackspace Cloud is the leading innovator in cloud computing, and we are defined by Fanatical Support—not just for our clients, but for our team. Rackers have the freedom to do great work, and the challenge of using their skill and ambition to drive the future of the Web. Rackspace Cloud provides on-demand scalable website, application, and storage hosting. We enable developers and business decision-makers to avoid the hassles and costs of dedicated hardware while offering the infinite scalability of the Cloud.
Performs functional, application, and performance tests.
Executes automated testing procedures and programs.
Design and implement testing processes and Software Quality Assurance (SQA) methodologies necessary to deliver scalable, maintainable, and defect-free system(s) in an on-time and cost effective manner.
Serve as QA interface with software developers and end-users.
Reports significant defects and tracks all defects and project issues.
Analyzes test results from a technical standpoint and the ability to isolate defects prior to escalating to the development team for resolution.
Track test coverage and other metrics.
Contribute to the continuous advancement of current QA processes and maintain repeatable processes.
Work closely with the development team to develop automated and manual testing strategies.
May plan and direct the testing performed by others involved in the qualification of products and applications.
The ideal candidate will have the following:
5+ years experience in Software Development with a focus in Software Quality Assurance (SQA) or Software Testing.
Excellent written and verbal communication, problem solving, interpersonal, and time management skills.
Adaptable and flexible to the work environment, handling multiple tasks concurrently
Experience with QA and manual testing techniques and processes, including black box/white box, bug reporting and tracking, test case writing, and test execution.
Experience mentoring and guiding less experienced testersUnderstanding of the Software Development Life Cycle (SDLC), specifically the Agile Methodology (Scrum, XP, Lean, Kanban, etc.)
Experience with Software Test Automation, including API or Web Services testing (Selenium, Watir, JMeter, REST, SOAPUI, XMLRPC,etc.)
Experience testing web-based, enterprise applications.
Experience using source code repositories (Git, Subversion, TFS, etc.)Mac or Linux Desktop environments a plus, but not required.
Some experience with coding and scripting (Java, Python, C#, etc.) in a testing role
Rackspace, a world leader in hosting delivers enterprise-level managed hosting, cloud hosting, and e-mail hosting services to businesses of all types and sizes globally. Today we serve thousands of customers from data centers around the world. Rackspace integrates the industry's best technologies and practices for each customer's specific needs delivering it as a service via the company's commitment to Fanatical Support®. We serve as an extension of our customers' IT departments enabling them to focus on their core business. Rackspace was founded in 1998 and since then has had significant growth year after year. There are now over 3,000 Rackers employed worldwide dedicated to providing customers our premier hosting services.