Job Description
Company Overview:
Asana is a leading technology company headquartered in Burlington, Vermont. We specialize in providing innovative project management software solutions to help teams collaborate and achieve their goals efficiently.
Key Responsibilities for QA Engineer / Test Automation Engineer:
- Develop and implement test strategies, test plans, test cases, and test scripts for both manual and automated testing
- Collaborate with cross-functional teams to ensure quality throughout the software development lifecycle
- Design, develop, and maintain automated test scripts using industry-standard tools and frameworks
- Execute test cases, analyze results, identify defects, and track issues to resolution
- Participate in product design reviews to provide input on functional requirements, product designs, and potential issues
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field
- Proven experience in software quality assurance and test automation
- Strong knowledge of testing methodologies, tools, and processes
- Proficiency in programming languages such as Java, Python, or JavaScript
- Experience with test automation tools like Selenium, JUnit, TestNG, or similar
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
Desired Skills:
- Experience with continuous integration and deployment tools like Jenkins or Bamboo
- Knowledge of cloud-based testing platforms such as Sauce Labs or BrowserStack
- Familiarity with Agile development methodologies
- Certification in software testing (ISTQB, CSTE) is a plus
Compensation & Benefits:
The annual salary range for the QA Engineer / Test Automation Engineer position at Asana in Burlington, Vermont is competitive and commensurate with experience. In addition to the salary, we offer a comprehensive benefits package including health insurance, dental and vision coverage, retirement savings plans, paid time off, and professional development opportunities.
How to Apply:
To apply for the QA Engineer / Test Automation Engineer position at Asana, please visit our careers page on our company website and submit your resume along with a cover letter highlighting your relevant experience and qualifications. We look forward to reviewing your application and potentially welcoming you to our dynamic team at Asana.
Required Skills
- Cloud Architecture
- Scalability
- High Availability
- Cost Optimization