West Interactive's Quality Engineering & Innovation group is looking for an experienced Software Quality Assurance Analyst to join our Quality Assurance group. The ideal candidate is curious, independent, and creative. Responsible for testing enterprise-scale platforms and systems, he or she will employ a variety of testing methodologies to verify that systems meet specification. With little direct supervision, the self-motivated tester will research new technologies, develop test strategies and documentation, and help software engineers identify potential issues in products. Because an effective dialog with many teams and stakeholders is critical to the collaborative process, the tester must also be well-expressed, able to articulate nuance details about software behavior and patterns. A quick learner with a strong development background is also preferred – the high-tech nature of the domain often demands creative approaches, custom software, and an intimate understanding of interdependent systems. Automation development efforts are strongly encouraged, and Python is the team's language of choice. Development opportunities include automated regression suites, API frameworks, protocol-level component simulators, and performance test user-agents. Responsibilities and required skills: Design and execute the stages of the testing process, including test plans, strategies, scenarios and procedures for testing infrastructure and platforms. Research/investigate identified issues during testing, and then aid developers in resolution. Collaborate with other groups involved in project planning, development, testing. Hands-on development of reusable test suites and automation. Maintain clear documentation, and report testing progress during projects. Prioritize multiple tasks effectively and communicate progress well among teams.