About the position
We are seeking experienced manual Quality Assurance testers to join our engineering development team. As part of our mission to build the best learning platform in the world, you will collaborate closely with developers to create and document test plans for new features. Your role will involve independently executing these test plans in various environments and ensuring the software modules meet the necessary standards for promotion. Additionally, you will work alongside our SDET and Automation engineers to develop automated tests for consistent regression.
Responsibilities
Requirements
- Experienced manual Quality Assurance testers
- Ability to build and document test plans for new features
- Execute test plans independently in development, pre-production, and production environments
- Final authority in determining the suitability of software modules for promotion to the next higher environment
- Collaborate with SDET and Automation engineers to build automations of tests
- Create and document test plans to verify business, technical, and functional requirements
- Work with developers to ensure execution of test plans and documentation of results
- Conduct end-to-end testing, file bug reports, and uncover obscure boundary defects
- Identify defects prior to production through test plan execution
- Advise on automation creation for test plans
- May include Production Certification involving manual/automated script execution for production health and post-production defect identification
- Manual and Cypress Automation testing experience
- Strong web services testing experience
- 4+ years of experience
Benefits
- Remote position
- Equal employment opportunities
- Prohibition of discrimination and harassment
- Competitive compensation and benefits
- Opportunity to work with a diverse team
- Thorough knowledge and experience in testing methodologies
- Strong web services testing experience
- Hands-on experience in test automation of APIs, webservices, and Microservices
- Proficiency in defect tracking/Quality assurance tools such as JIRA
- Competent technical skills and good time management skills
- Experience with QA processes and deliverables in an Agile/SCRUM environment
- Strong verbal and written communication skills
- Well-versed with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)