A New Jersey-based education technology company has a great Remote opportunity awaiting a new Senior QA Test Engineer. In this role, the Senior QA Test Engineer will be responsible for ensuring the high quality of software products and underlying data algorithms for the company as well as making sure they work properly based on requirements and specifications.
VISA sponsorship is not available
Responsibilities:
The Senior QA Test Engineer (Remote) will:
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback
- Create detailed and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Design and develop automation scripts
- Perform manual and automated tests on web-based distance-learning applications and also back-office applications and integrations
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Collaborate with internal teams (developers and product owners) to identify system requirements
- Use database query tools and other means to verify data accuracy
- Track quality assurance metrics like defect densities and open defect counts
- Stay up to date with new testing tools and test strategies
Qualifications:
- 5+ years of experience in Software Quality assurance
- Bachelor's Degree in Computer Science, Engineering or a related field or equivalent experience
- Proven work experience in Software Development
- Proven work experience in testing Web Applications
- Strong knowledge of Software QA methodologies, tools and processes
- Experience in writing clear, concise and comprehensive test plans and test cases
- Hands-on experience with both White Box and Black Box Testing
- Hands-on experience with Automated Testing tools
- Knowledge of HTML, CSS, JavaScript, Node.Js, etc.
- Solid knowledge of SQL, Document Database and Scripting
- Experience with Automated-Testing frameworks, such as Selenium or equivalent
- Solid problem solving and time management skills
- Great interpersonal skills
- Excellent communication skills (written and verbal)
- Strong attention to detail
- Highly organized
Desired Skills:
- Experience with Performance and/or Security Testing