QA Engineer (6-mo contract)
Remote
Contracted
Mid Level
Quality Assurance Engineer
A Quality Assurance (QA) Engineer is responsible for testing and reviewing software applications throughout the development process to ensure they meet quality standards, identifying and reporting bugs, and working with developers to fix issues before a product launch, ultimately guaranteeing a smooth user experience and high-quality software delivery.
Remote role; estimated six (6) month contract.
Responsibilities:
- Create detailed test plans, test cases, and test scripts to cover various functionalities and user scenarios
- Execute both manual and automated tests to identify defected in the software
- Document discovered issues using bug tracking systems, providing clear descriptions and steps to reproduce
- Verify that bug fixes do not introduce new problems into existing features
- Work closely with developers to understand requirements, communicate identified issues, and collaborate on solutions
- Review functional specifications and user stories to ensure thorough test coverage
- Evaluate software performance under different load conditions
- Assess the user interface and user experience for east of navigation and intuitiveness
- Monitor key performance indicators related to testing efficiency and defeat detection
Qualifications:
- Strong understanding of software development lifecycle (SDLC)
- Experience with different testing methodologies (functional, regression, performance, and usability)
- Proficiency in test case design and execution
- Ability to write clear and concise bug reports
- Proficiency with automated testing frameworks and tools
- Excellent communication and collaboration skills
- Basic programming knowledge, which is beneficial for automated testing
Apply for this position
Required*