About
Job Description
Role: Senior QA Engineer
Reports to: Director of Engineering
Department: Engineering
Location: Austin, TX
Job Type: Full Time, Exempt
Anaconda is seeking a talented hands-on QA Senior Automation Engineer to join our rapidly growing company. This is an excellent opportunity for you to leverage your skills and passion for creating a unique culture and gain new skills in the world of data science and analytics.
What You'll Do
* Design and lead automation efforts across Anaconda's product lines
* Own and be accountable for product quality across our product lines through your testing and QA initiatives
* Collaboratively develop, implement and ensure adoption of automation test solutions as well as the processes for effective monitoring and reporting of automation test cycle results
* Work with the Agile development teams to analyze project requirements with the goal of increasing automated testability and decreasing risk while maintaining delivery timelines
* Define and present test results, trends and key results to the engineering team, product management, and senior management
* Ensure tight integration of test automation with CI/CD efforts
* Create, document, maintain, extend and execute automation test coverage including: automated test scripts for APIs, platform and UI software components in close coordination with developers and other key stakeholders and from functional and technical documentation
* Conduct test case reviews to ensure scenarios accurately capture business functionality
* Act as key knowledge resource for testing automation and train and support other team members as appropriate
What You Need
* 5+ years of enterprise software development and/or QA automation
* Hands-on experience with one or more of the following technologies and programming languages: Virtualization (e.g. VMware), containers (e.g. Docker), container orchestration (e.g. Kubernetes), Python, Java
* A deep understanding of QA concepts, automation design patterns and software testing principles and methodologies
* Experience in test case writing, automation tool frameworks, and automated script development, and maintaining test data sets and associated documentation
* Experience with load and performance testing including design, development, implementation and reporting
* Experience in Continuous Integration environments, ideally using Jenkins
* Working knowledge in JavaScript and TypeScript
* Working knowledge in BDD testing tools (e.g. Protractor, Selenium), Git and Jira
* Experience working in an Agile environment and coordinating QA/testing activities around development work in a sprint
* Experience working with and testing API / Restful services
* Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
What Will Make You Stand Out
* BS in computer science or a related field preferred
* Strong hands-on experience with VMware, Docker, Kubernetes, TypeScript, Protractor, Selenium, Python
* Working knowledge of Python
* Data science and machine learning experience
Why you'll love working here:
* Dynamic company that rewards high performers
* Be on the cutting edge of new technologies and services
* Collaborative team environment that values multiple perspectives and fresh thinking
* Employees-first culture
* Work home Wednesdays (optional)
* Casual dress code
* Flexible working hours
* Medical, Dental, Vision, HSA, Life and 401K
* Pre-IPO stock options
* Unlimited vacation
An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.