Cactus Commerce is seeking a strong Software Development Engineer in Test (SDET) to join our CommerceLive Team. You are a technical developer comfortable working on mission critical initiatives and large, complex systems. You will be looking to enhance your experience with .NET, Visual Studio, C# and other Microsoft technologies, taking your skills to the next level by working with cutting edge e-commerce solutions.
CommerceLive is a comprehensive e-commerce solution that enables retailers and CPGs to sell products/services across channels. By leveraging a core set of e-commerce features and multiple deployment options, CommerceLive enables merchants who have constrained timelines, resources and budgets to build a customized e-commerce product, and get on-line quickly and effectively.
You will:
• Be part of a development test team, collaborating closely with software development engineers, insuring that automated quality verification capabilities are designed, developed, and verified, from the ground up
• Ensure that the quality verification capabilities for your product areas are updated as we maintain existing and build the next generation of capabilities into a .NET-based e-Commerce platform, accelerator, and other products
• Clarifies how features should work to eliminate ambiguous requirements
• Costs, schedules, and prioritizes his/her work and makes appropriate compromise decisions
• Writes and uses regression tests
• Uses test automation tools independently
• Analyzes patterns of defects for his/her features
• Prioritizes bugs for his/her features
• Develops compelling and grounded customer cases for fixing critical bugs
• Proactively reviews his/her test plans with other disciplines for completeness
• Demonstrates ad hoc testing skills
• Develops test cases for specific features
• Meets standards for bug turnarounds
SKILLS:
You should have a strong background in software development using .NET technologies, enhanced in a test environment so your areas of expertise encompass both coding/development and test processes.
• Ability to review product, feature, and component requirements and specs, analyze and raise requirement and design issues
• Must have a deep understanding of QA processes and a proven ability to determine proper testing needs, write test design specs, develop and document automated test cases, covering your area of the product thoroughly and ensuring bugs are identified and fixed
• A detail-oriented self-starter with a proactive stance in problem-solving, good investigation skills, and a desire to make a positive change in the product
• Must be able to grasp multiple areas of testing and be capable of improving processes
• Highly organized and energetic team player with solid task management, communication and interpersonal skills.
TECHNICAL KNOWLEDGE:
• Thorough working knowledge of C#, the CLR, Visual Studio .NET, and the .NET Framework
• Working level experience in development and/or testing using/with T-SQL, C++, COM+/ATL, ASP.NET 2.0+, Web services, and transaction
• Experience designing harnesses for performance and stress testing, internet and intranet applications
• Microsoft IIS
• Experience testing on 32-bit and 64-bit systems