DriveCentric is seeking an experienced software quality engineer to drive product quality excellence across highly technical initiatives, ensuring enterprise-grade quality for their CRM and marketing technology solutions.
Requirements
- 4+ years of software quality engineering with demonstrated experience testing enterprise-level technical systems, infrastructure, and complex integrations
- Advanced proficiency in API testing (Swagger, Postman), database validation (stored procedures, indexes, database configurations), and infrastructure testing (server configurations, scalability, monitoring)
- Hands-on experience with monitoring and observability tools (Kibana, Grafana, APM solutions) for test validation and production system health verification
- Proven ability to understand and test complex system interactions, including microservices architectures, cloud deployments, and integrations
- Expert-level skills in decomposing complex technical requirements into comprehensive test cases that cover functional, performance, and failure scenarios
- Strong ability to collaborate with senior developers and Cloud Infrastructure engineers to clarify requirements, assess risks, and communicate quality findings
- Deep knowledge of modern software development lifecycle practices, CI/CD methodologies, and release management strategies for technical systems
Responsibilities
- Drive product quality excellence by executing comprehensive testing strategies across highly technical initiatives
- Transform complex technical requirements into detailed test approaches covering functional validation, performance benchmarks, and failure scenario testing
- Lead end-to-end quality validation for assigned technical projects, from architecture review through production deployment and ongoing monitoring
- Execute sophisticated testing approaches including regression suites, load testing, security validation, and infrastructure resilience testing to ensure enterprise-grade quality
- Collaborate with technical teams to architect comprehensive release strategies, evaluate deployment risks for infrastructure changes and database migrations, and provide data-driven recommendations with rollback plans
- Support production releases through post-deployment validation and monitoring
- Identify automation opportunities for complex technical workflows and collaborate with development and testability teams to implement sustainable testing solutions
Other
- Unwavering commitment to quality excellence with meticulous attention to detail and understanding of enterprise software reliability requirements
- Hands-on .NET development experience with understanding of application architecture and code quality principles
- Experience with full-stack development to better understand system integration points
- Familiarity with database design and optimization practices
- Proficiency with CI/CD platforms (Jenkins, GitHub Actions, Octopus Deploy)