Software Engineer - Test & QA Automation
Our Opportunity:
Chewy is looking for a Software Engineer-Test & QA Automation based in Boston, MA. In this role, you will help build the automated test infrastructure for one of the fastest growing e-commerce platforms!
What You'll Do:
- Create and review test cases to maximize potential for automated test execution
- Implement programmatic tests at varying scope (unit, component integration, system integration, performance…)
- Design and implement tools and frameworks to simplify test development, including simulators/mocks and data generators
- Build test infrastructure to fit into our CI platform
- Assess and evaluate new tools and testing methodologies
- Provided peer feedback in design and code reviews
- Design test automation in one of a variety of software domains: web-based e-commerce and customer service, native iOS and Android applications, financial and accounting systems, warehouse management and supply chain systems.
What You'll Need:
- B.S. in Computer Science, Engineering, or other technical discipline
- 3-5 years as a Quality Engineer or Software Engineer
- Solid programming experience in one or more object-oriented languages such as Java, Swift, Kotlin, Javascript, Python, or C# (most of our development is in Java, with some other JVM languages; Swift is used for iOS applications)
- Experience with X-Unit unit test frameworks or other integration test frameworks (open source or commercial)
- Familiarity with RDBS and SQL
- Understanding of TDD, BDD, and data-driven test practices
- For those interested in UI test automation, experience with Selenium and/or Appium
- Position may require travel
Bonus:
- Knowledge of Atlassian suite of tools (Jira, Bamboo, Confluence)
- Experience working in Agile teams (Scrum, Kanban)
- Familiarity with performance, scalability or security/pentest
- Knowledge of VM test environments and/or cloud-based compute environments
If you have a disability under the Americans with Disabilities Act or similar law, or you require a religious accommodation, and you wish to discuss potential accommodations related to applying for employment at our company, please contact [email protected].