Software Test Engineer Alteryx
Alteryx, Inc. was formed in 2010 as a strategic analytics platform provider for line of business analysts. Its flagship product, Alteryx Strategic Analytics, makes it easy and fast for data analysts to:
1) blend and enrich data (structured and unstructured) from a range of sources;
2) analyze all of the data by performing advanced analytics such as predictive, spatial and statistical analytics; and
3) share analytic applications with end users and decision makers.
We are committed to building quality into our product suite from the beginning, not testing at the end. We are augmenting our state of the art Agile product development team with a leader and innovator in quality assurance strategy and execution.
This person will be responsible for designing a multi-layered test strategy that integrates with our continuous integration strategy and build promotion chain, to ensure that our software assets achieve continuous quality. The position also will develop and maintain automated functional tests, ensure quality implementation at the code level, and be a key member of an Agile development team.
The ideal individual needs to be able to work with little direct supervision, troubleshoot for problems using initiative and good judgment; as well as research and understand the function of the application or product area in order to verify changes to functionality are working as specified. It is critical to bring a strong desire to understand the functionality being tested within the larger context of the business need. Effective communication, collaboration and team work in a fast-paced, technical culture are essential for success.
Develop and maintain test plans and scripts, use cases, and test reports. Execute testing and support users with user acceptance testing. Tests include technical and functional tests, manual and automated tests, new features and regression tests.
Create platform to add new tests. Configure the testing platform to separate out different tests and their results. (example: dev, test, production and regression, performance, security)
Run and monitor test scripts on test environment. Interpret the resulting error logs and other output results.
Create and configure web servers, application serves, and servers for development, testing, staging and production
Prepare documentation for test scripts and operation procedures
Participate at appropriate meetings, workshops, and technical meetings; as well as making formal presentations.
Bachelors degree in Computer Science or related scientific or technical degree; or equivalent experience
Minimum 3 years of experience in design, development and support of testing
1 year of experience in Selenium desired
2-3 years experience in complete life-cycle of design, development, deployment and support of a web application.
3-5 years of experience in Internet/Web Quality Assurance (C#, .NET)
Understanding of software engineering skills and QA/Test and automation methodologies
Experience with Agile/Scrum, Iterative/Incremental Development, TDD, and Continuous-Integration.
Fluency in multiple testing types, techniques, and their values
Determine and perform test setup and execution, including identifying and loading all test data.
Experience working in a fast-paced environment
Strong interpersonal skills
Good understanding of web technologies and source management techniques
Local candidates are preferred. Alteryx, Inc. is unable to provide sponsorship at this time.
||Boulder, CO |