Senior QA Engineer
About the role
This is a fantastic opportunity to work full-time on a fully remote team at a YC-backed startup founded by Stanford grads. We are actively seeking a highly motivated and results oriented Sr. QA Engineer who will work closely with our Engineering team to ensure delivery of quality software to our customers.
Please Note: This is a full-time, remote role and you must overlap with other members of our team. Ideal working hours are 8am-4pm ET.
Key Responsibilities
- Work cross-functionally with product managers, designers, and developers to provide testing support for new features.
- Ensure new features behave as expected as well as automate the testing of said features.
- Create, execute and maintain (manual or automated) tests for functional, integration, regression and API testing. Analyze results of test execution and report bugs.
- Write automation scripts on Cypress using JavaScript.
- Write API automation scripts.
- Develop and implement automated testing strategies, integrated with CI/CD pipelines.
- Plan, develop, and execute test strategy across our products and platforms.
- Contribute in implementing and evolving QA processes to get effective test signal and scale testing efforts.
- Attend project specific meetings, kick off meetings and sprint planning meetings.
- Work with other teams to plan, coordinate and execute integration tests.
- Help tackle cross-platform engineering challenges and contribute creative ideas to improve quality.
What We Value
- Hands-on experience in test script creation in JavaScript/TypeScript, Java, Python, and/or other languages.
- Demonstrated experience with Cypress and/or other frameworks.
- Hands-on experience in API Testing.
- Experience formulating test plans and creating test strategies.
- Experience with JIRA or other bug tracking tools.
- Prior knowledge in Git and version control.
- Prior knowledge in CI/CD.
- Prior knowledge in Docker.
- The ability to work on multiple tasks, set priorities in a dynamically changing environment.
- Be able to learn quickly and continuously expand your knowledge.
- Excellent verbal and written communication in English.
- To be comfortable with a frequently changing environment and be able to adapt fast.
- To be a team player, socially open-minded, empathetic, and considerate of cultural differences.
Nice to Have
- Startup experience and Agile Environment
- Knowledge in Automated Non-Functional Tests
- Knowledge in Contract Testing
Our Culture
We are passionate about building a diverse and inclusive environment. We are looking for teammates who care about encouraging different points of view, engaging in healthy debate, and want to work on the hard skills of practicing inclusion on a daily basis.