Senior Quality Assurance
CMC/TCS - Palo Alto, CA

This job posting is no longer available on Indeed. Find similar jobs: Senior Quality Assurance jobs - CMC/TCS jobs

Essential Duties:
Review product requirements and specifications. Develop detailed test plans to support the testing efforts. Work with engineering to design and implement automated testing applications. Test conformance of products to unit, regression, performance, and user interface standards. Be able to articulate, evaluate and evangelize testing strategies (including TDD, TEST-First programming and Acceptance testing) and apply them in Client's context. Work with engineers, managers, Product management, and Operations team to develop innovative testing solutions that meet market needs with respect to functionality, performance scalability, reliability, and adherence to testing goals, and principles. Define the quality criteria and the success metrics for various products and services. Bring in test traceability by identifying detailed use cases and their corresponding test case mapping. Measure and improve the effectiveness of existing functional test cases. Measure and improve test coverage for all system components. Assist in estimating testing efforts, planning implementations, and rolling out system changes Mentor, guide, and coach other QA team members from a technical perspective, as and when needed, in order to make sure they are successful individually and as a team. Coordinate testing efforts by customer support, engineering and offshore QA engineers. Collaborate, have fun, and make a difference

Educational Experience
- Highly technical. Should be capable of being a developer, but prefer to work in testing and quality assurance
- 8+ years of experience in a high-technology software company, preferably in an ecommerce domain
- 8+ years of experience in performing white-box testing and maintaining the quality of multiple complex software products in Microsoft Windows based applications and systems
- 8+ years in requirements analysis, test planning, unit and integrated test case creation, test data preparation, test execution and test status reporting for scalable, high-volume distributed, multi-tiered, e-commerce applications
- 8+ years of Experience with Team Test, Test Complete, SOAP UI Pro, Groovy
- 8+ years of Experience in QA automation/testing in C# /.NET, java or C++ environment
- 8+ years of Experience using MS SQL Server or comparable database; Proficient in SQL languages; being able to read and write complex SQL queries
- 8+ years of Experience testing Web Services (WSDL, SOAP) and REST
- 8+ years of Experience with XML (XML Parsers, XML Schema, XSLT), HTML, CSS, and JavaScript
- Have experience with testing of Apps using ASP.NET MVC framework
- 8+ years of Experience developing and/or testing Soap/XML/Rest based applications required
- 8+ years of Experience of continuous integration test environments (like Hudson) and automation frameworks
- 8+ years of Experience with developing white box test cases using various unit testing frameworks
- 8+ years of Experience with white box testing, test automation and code analysis frameworks
- 8+ years of Experience with API testing and products in Service oriented architecture
- 8+ years of Experience with scripting languages such as Perl, Python,Power Shell is a plus

Knowledge of such testing concepts as comparison, usability, boundary, data validation, etc. Must be detail oriented and have excellent analytical and investigative/problem-solving skills. Ability to function effectively in a fast paced and somewhat chaotic environment and manage continuously changing business needs; excellent multi-tasking and time management skills required

Qualifications
1. BS in Computer Science/Engineering or related field and 10 or more years of relevant QA experience
2. Shipping, mailing, or e-commerce industry experience is a plus