Vacancy caducado!
Senior Software Quality Assurance (QA) Engineer at Vertica (U.S. - REMOTE)Job Description: Title: Senior Software Quality Assurance (QA) Engineer at Vertica (U.S. - REMOTE) Location: Remote Eligible, anywhere within the U.S. Vertica believes that each of us knows the work environment that makes us the most productive.That'swhy we provide our employees with the ability to work how and where they will be the most successful.We enable a flexible approach to work location, meaning for roles where it makes sense, you can work from the office or from home, or a combination of both, but you make that choice including where you choose to live.Vertica invests in the best technologies andprovidesflexible benefits and collaborative work environments to empower employees to work productively in the setting that meets their personal needs.That'swhywe'reso proud to have a highly productive and engaged team in every function of the company.Vertica is seeking a Senior Software Quality Assurance (QA) Engineerto expand the VAAS (Vertica as a Service) capabilities of its analytic database engine. As part of an VAAS (Vertica as a Service) Team, you will be responsible for identifying security risks associated with our test environment as well as hands on testing of release readiness of our product in the deployment and configurations that are used in the field. You will use your strong analytical skills and experience to contribute to the design, build, and maintenance of Vertica's testing and the test infrastructure. Strong scripting experience is required. You will need to be comfortable with Linux and participate in the continual improvement of QA automation and test tooling. You will offer guidance and build testing frameworks around data ingestion pipelines for master data management, deep-learning, and predictive analytics. By understanding how features will be used, you'll propose impactful ways where usability and enable new workflows.It's an exciting time to join the team! Vertica is growing quickly to meet the high demand for Big Data solutions, and this role offers a chance to direct quality assurance and shape customers' experience with Vertica.Required skills
- BS in Computer Scienceorrelatedacademicfield (or equivalent experience)
- 4+ years of experience working in the software development industry as a Test Engineer
- Programming experience in one or more languages (Java, JavaScript, Python, Shell/BASH, C/C, C#)
- Basic Network (TCP/IP) experience
- Experience testing hosted applications, preferably stateful apps
- Experience with agile development environment and continuous development and integration
- Design and implementation experience using security-focused tools and services
- Debugging and troubleshooting
- AWS experience
- Excellent communication- Ability to describe and communicate a technical issues.
- Intermediate database experience and SQL knowledge
- Automated testing experience testing and creating automated test suites
- Basic knowledge of Key Management and Certificate enrollment/revocation processes.
- Experience working with cross functional teams that included development, QA, documentation and others