Senior QA Automation Engineer
CodeSignal is seeking a “QA Automation Engineer” to drive the automation of testing at CodeSignal so that we can keep moving quickly, and safely, as we scale. In this role, you’d be responsible for creating and automating our test plans and test cases. You’d work with our engineering teams and cross-functionally to improve the quality and testability of the codebase, as well as our framework and test automation tooling. We’re early in our engineering & QA journey – the team is small, and we’re just starting to build our team of software test engineers. This is a great opportunity to join a growing team and have a huge impact, especially if you have been working somewhere else thinking, “I would do things differently if I could start over.” Come start over with us ! Help us get it right at the get-go!
What makes a Signalite?
Signalites are the incredible people who make up CodeSignal’s global team. We believe every Signalite should be given the context to understand decisions, the freedom to act independently, and the responsibility to do what’s right. These principles build upon each other to drive motivation, speed, innovation, and a results-oriented, high-performing culture. We believe that culture is not just about principles, but also behaviors. This belief can be seen and felt in everything we do as Signalites.
Day-to-Day
- Create and automate detailed, comprehensive and well-structured test plans and test cases.
- Improve our framework and tooling related to test automation.
- Work with the engineering team to improve the quality and testability of the codebase.
- Collaborate with everyone across the company, including the founders, to build the future of CodeSignal
Qualifications
- 4 + years of QA Engineering experience
- Familiarity with acceptance testing using browser automation (at least one framework).
- Experience with at least one general purpose coding language (like Python, JavaScript, Java).
- Familiarity with HTML and the Document Object Model (DOM).
- Knowledge of automated testing methodologies, best practices, and tools.
- Attention to detail.
- Effective written communication skills.
Nice-to-Have
- Familiarity with Selenium Webdriver, WebdriverIO (the Node/JavaScript binding for Webdriver).
- Familiarity with JavaScript.
- Familiarity with MongoDB.
Why You’ll Love It Here
- 💰 Competitive salaries based on local market
- 🩺 Medical, dental, and vision insurance
- 🥳 Team activities and get-togethers to connect with your fellow Signalites
- 🏝 Unlimited PTO and remote-first work policy
- 📚 Continuous learning with educational reimbursements provided
- 💻 Equipment provision and generous home office setup stipend
- 💙 A challenging and fulfilling opportunity to join a fast-growing SaaS company
Post a Comment