We understand our responsibility to create a diverse, equitable, and inclusive place within the tech industry, while pushing to make our industry more representative. Because of this responsibility, we need candidates who value diversity and inclusion through their work, team collaboration, or mentorship. So in your cover letter, we encourage you to reflect on diversity, equity, and inclusion.
*In response to the pandemic, our team members have the option to work remotely. Once it is safe to return, this role will be based in our Durham, North Carolina office. Non-local candidates are encouraged to apply as we provide relocation assistance.
Responsibilities
- Consistently drive the quality and health of software projects with an appreciation for quality code and development processes
- Understand the type and value of each test while using debugging tools to complement your testing efforts
- Define and craft testing solutions, including both manual and automated testing
- Demonstrate QA & test engineering fundamentals with an eye for design and architecture
- Create and execute test plans for features within the software delivery lifecycle
- Write clear defect reports and help stakeholders make informed triage decisions
- Apply critical thinking to products, requirements, and processes to confidently deliver high-quality software
- You’ll take a deep dive into software to solve obscure issues with a multidisciplinary team of developers, designers, and clients
- Embody a growth mindset to continuously learn new technologies and hone your craft
- Provide mentorship to our teams while giving and receiving constructive feedback from your teammates
- Demonstrate thoughtful written and verbal communication skills
Qualifications
- Strong fundamental understanding of software testing best practices
- Expertise developing test plans, test cases, and executing tests on an array of platforms
- Experience owning the QA process on projects with multiple test and quality engineers
- You have experience with test automation frameworks for mobile and web apps (Selenium, Appium, XCTest UI, Espresso)
- Strong desire and appreciation for continuous learning
- Collaborating with others to solve tough problems that go beyond your own skill set (e.g. improving test environment stability, building robust build pipelines, etc.)
- Writing test or application code in at least one development language
- Building, extending and using test automation frameworks
- You enjoy taking ownership of tasks within a team and solving problems
- You’re a self-starter who embraces new technologies, enjoys researching new tools and applying them as needed